Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 12. Dezember 2011 12:57
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Hallo, bei
http://www.hallogutau.at/index.php?page=vereine
Liste von Einträge sieht man folgende Zeile:
"<< < Seite 1 von 1 > >>"
Der Validator sagt:
character "<" is the first character of a delimiter but occurred as data
es wird mit Smarty produziert, sehe Template:
{$firstlink} {$prevlink} {$pagetext} {$curpage} {$oftext} {$pagecount} {$nextlink} {$lastlink}
Meine Fragen,
es sieht nutzlos aus weil nicht paginiert wird, deswegen kann es doch weg oder?
wie kann man es "validierbar" machen?
M.fr.Gr.
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#2 12. Dezember 2011 13:58
- nockenfell
- Moderator

- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.807
- Webseite
Re:
Du kannst eine Abfrage machen, ob mehr als eine Seite vorhanden ist: {$pagecount}
{if $pagecount > 1}
{$firstlink} {$prevlink} {$pagetext} {$curpage} {$oftext} {$pagecount} {$nextlink} {$lastlink}
{/if}Der Rest wäre mit einem Modifier machbar. Da hier jedoch mal mit und mal ohne Link gearbeitet wird, ist das schwieriger umzusetzen. Eine zündende Idee fehlt mir hier.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox, Revisions
Offline
#3 12. Dezember 2011 16:03
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
wie kann man es "validierbar" machen?
Ich bin nicht fit in Smarty, aber wäre es auf diese Weise (o.ä.) möglich:
{$firstlink|replace:'<':'<'} {$prevlink|replace:'>':'>'}
EDITH sagt: Blödsinn, dann werden ja auch die Link-Klammern ersetzt. Aber so ähnlich müsste es gehen ...
(Bearbeitung hat sich mit nachfolgendem Beitrag überschnitten)
Servus,
Alex
Beitrag geändert von faglork (12. Dezember 2011 16:10)
Offline
#4 12. Dezember 2011 16:07
- nockenfell
- Moderator

- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.807
- Webseite
Re:
Ich bin nicht fit in Smarty, aber wäre es auf diese Weise (o.ä.) möglich:
{$firstlink|replace:'<':'<'} {$prevlink|replace:'<':'>'}
Das war meine erste Idee. Im Beispiel sind jedoch die < Zeichen mal mit und mal ohne Link. Da ein Link immer ein < .. > enthält, kannst du hier problemlos auch was zerschiessen...
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox, Revisions
Offline
#5 12. Dezember 2011 16:08
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Ich würde jetzt mal vermuten, dass die Strings aus den Sprachdateien kommen - evtl. kann dies gleich dort angepasst werden (ohne replace).
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#6 12. Dezember 2011 16:09
- Cherry
- CMSMS-Profi
- Registriert: 15. Dezember 2010
- Beiträge: 531
Re:
meiner Meinung nach würdest du das validierbar machen indem du die entsprechenden Zeichen in der Sprachdatei suchst und durch valide Alternativen ersetzt. Also z.B.:
$lang['prevpage'] = '<';durch
$lang['prevpage'] = '<';usw.
Offline
#7 12. Dezember 2011 16:11
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
meiner Meinung nach würdest du das validierbar machen indem du die entsprechenden Zeichen in der Sprachdatei suchst und durch valide Alternativen ersetzt. Also z.B.:
$lang['prevpage'] = '<';durch
$lang['prevpage'] = '<';usw.
Sicher die beste Methode.
Servus,
Alex
Offline
#8 13. Dezember 2011 00:21
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Hallo
und Danke,
Sprache-Datei angepasst, jetzt ist er Valide.
Muss es nur noch der Entwickler melden.
M.fr.Gr.
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#9 13. Dezember 2011 01:06
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Vergleich mal mit der originalen/englischen Sprachdatei - kann auch sein, dass das Translation Center daran "schuld" ist.
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#10 13. Dezember 2011 11:03
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Hallo Cyberman,
in en_US.php sind dieselbe Fehler da.
M.fr.Gr.
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
1
- Übersicht
- »
- »