Problem mit XHTML Validität

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Problem mit XHTML Validität

Beitrag von Destruktor »

Wozu ist folgende (Anker?)Zeile im Template viewtopic_body.tpl gut?
Bzw. wofür brauch ich den Anker?

Code: Alles auswählen

<a name="{postrow.U_POST_ID}" id="{postrow.U_POST_ID}"></a>
beim validieren gibts dann folgende Fehlermeldung:
Line 132, column 75: value of attribute "id" invalid: "2" cannot start a name

...<span class="name"><a name="221" id="221"></a><strong>Basti</strong></span><b

It is possible that you violated the naming convention for this attribute. For example, id and name attributes must begin with a letter, not a digit.
Wenn ich die Zeile lsöche paßt alles..
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Die Zeile setzt den Anchor-Punkt, damit ein Sprung direkt auf einen Post möglich ist - also z. B. mit http://www.phpbb.de/viewtopic.php?p=500171#500171 auf diesen Beitrag hier.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Beitrag von Destruktor »

Und wie könnte ich die ID so abändern, das ein Buchstabe am Anfang steht ?
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Da wirst du zusätzlich noch alle Stellen suchen müssen, an denen so ein Anchorpunkt genutzt wird - evtl. mal nach dem Doppelkreuz suchen (#).
Und dann einfach der ID einen Buchstaben vorstellen und entsprechend an den anderen Stellen ändern.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Beitrag von Destruktor »

Nur in den Templates? Irgendwo muß ja die ID auch verlinkt werden oder passiert das auch über Templates?

Woher weiß ich später eigentlich, wie der 'Anchor' Punkt nummeriert ist? Bisher seh ich nur, dass man nach Schreiben eines Beitrages genau zum neuen Beitrag gelangt..

Gibt es denn Syles, die komplett XHTML konform sind? Am Besten auch ohne Tabellen :roll:
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Such mal nach XHTML - evtl. auch auf phpbb.com
Es gab mal einen Thread zu dem Thema. Wenn du nichts findest, müsste ich mich erst in das Thema einarbeiten.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Beitrag von Destruktor »

Leider nichts gefunden :-(
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Den hier gefunden? http://www.phpbb.de/viewtopic.php?t=49239

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Beitrag von Destruktor »

Jo aber da steht nichts zu dem Problem.

Außerdem benutzt der Threadautor mittlerweile kein phpBB mehr..
Destruktor
Mitglied
Beiträge: 123
Registriert: 27.02.2004 22:42
Wohnort: Verden (Aller)
Kontaktdaten:

Beitrag von Destruktor »

Falls noch jemand das gleiche Problem hat (oder ebenfalls XHTML validen Code haben möchte):

Ich habe den Code in der viewtopic_body.tpl von

Code: Alles auswählen

<a name="{postrow.U_POST_ID}" id="{postrow.U_POST_ID}"></a>
auf

Code: Alles auswählen

<a name="{postrow.U_POST_ID}"></a>
geändert und bisher funktioniert noch alles...
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“