Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#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

Janl schrieb:

wie kann man es "validierbar" machen?

Ich bin nicht fit in Smarty, aber wäre es auf diese Weise (o.ä.) möglich:

{$firstlink|replace:'<':'&lt;'} {$prevlink|replace:'>':'&gt;'} 

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

faglork schrieb:

Ich bin nicht fit in Smarty, aber wäre es auf diese Weise (o.ä.) möglich:

{$firstlink|replace:'<':'&lt;'} {$prevlink|replace:'<':'&gt;'}  

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.:

durch

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

Cherry schrieb:

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.:

durch

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