Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 12. Dezember 2011 12:57
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
[GELÖST] validieren von companydirectory
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
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#2 12. Dezember 2011 13:58
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] validieren von companydirectory
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
Offline
#3 12. Dezember 2011 16:03
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: [GELÖST] validieren von companydirectory
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: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] validieren von companydirectory
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
Offline
#5 12. Dezember 2011 16:08
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] validieren von companydirectory
Ich würde jetzt mal vermuten, dass die Strings aus den Sprachdateien kommen - evtl. kann dies gleich dort angepasst werden (ohne replace).
Offline
#6 12. Dezember 2011 16:09
- Cherry
- arbeitet mit CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 529
Re: [GELÖST] validieren von companydirectory
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
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: [GELÖST] validieren von companydirectory
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.231
- Webseite
Re: [GELÖST] validieren von companydirectory
Hallo
und Danke,
Sprache-Datei angepasst, jetzt ist er Valide.
Muss es nur noch der Entwickler melden.
M.fr.Gr.
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#9 13. Dezember 2011 01:06
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] validieren von companydirectory
Vergleich mal mit der originalen/englischen Sprachdatei - kann auch sein, dass das Translation Center daran "schuld" ist.
Offline
#10 13. Dezember 2011 11:03
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] validieren von companydirectory
Hallo Cyberman,
in en_US.php sind dieselbe Fehler da.
M.fr.Gr.
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
Seiten: 1