Seite 1 von 1

kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 20.10.2014 14:52
von Nico_Schubert
Hallo zusammen,

ich verwende die Version 3.0.12 des PHPBB Forum und habe nach der Anleitung viewtopic.php?f=85&t=186686 die kanonische URL-Umschreibung durchgeführt.

Diese funktioniert auch soweit. Aber mir ist aufgefallen dass hierbei nur die Unterkategorie mit den Attribut "canonical" versehen wird. Wenn ich aber in der Oberkategorie mich befinde, wird "canonical" im HTML Code nicht gesetzt. Hat jemand eine Ahnung woran dieses Problem liegen könnte?

Ich gehe stark davon aus dass die Ausgabe der Oberkategorie nicht in der Zeile 285 durchgeführt wird und daher das Template nicht mit dem Platzhalter verarbeitet wird. Es ist nun die Frage wo ich "U_CANONICAL" deklarieren kann. Vielleicht hat ja jemand sich bereits damit befasst und das Problem bereits gelöst. Dann würde ich mich über eine kurze Rückmeldung mit den Lösungsansatz freuen.

Grüße Nico

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 23.10.2014 21:40
von Miriam
Du hast die Codeanpassungen auch in den jeweiligen (beiden) PHP Dateien umgesetzt?

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 23.10.2014 21:53
von Nico_Schubert
Miriam hat geschrieben:Du hast die Codeanpassungen auch in den jeweiligen (beiden) PHP Dateien umgesetzt?
Ja, wenn man die Unterkategorie aufruft ist der Eintrag im Quellcode vorhanden. Aber rufe ich die Hauptkategorie auf, ist der Eintrag im Quelltext nicht vorhanden.

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 23.10.2014 22:00
von Miriam
Was genau ist für Dich eine Haupt- und was eine Unterkategorie?

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 23.10.2014 22:09
von Nico_Schubert
Miriam hat geschrieben:Was genau ist für Dich eine Haupt- und was eine Unterkategorie?
Habe dir eben gerade eine private Nachricht geschrieben, dort habe ich dir den Link zu dem Forum gepostet.

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 26.10.2014 18:19
von Miriam
Schau Dir mal Dein Template-Konstrukt mit <!-- IF -->... <!--ELSEIF -->...<!-- ELSE --> ... <!-- ENDIF --> in der overall_header.html an. Da bist Du etwas durcheinander gekommen.
Es paßt zwar syntaktisch aber es steckt nicht die "Schaltlogik" dahinter, die Du haben möchtest.

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 26.10.2014 18:48
von Nico_Schubert
Wie kommst Du da rauf?

Ich habe im Code:

Code: Alles auswählen

<!-- IF U_CANONICAL --><link rel="canonical" href="{U_CANONICAL}" /><!-- ENDIF -->
stehen und mehr nicht. Zu Testzwecken habe ich das IF nach oben verschoben
und es geht genauso nicht. Ich habe ja nicht mehr übernommen als im ursprünglichen Sourcecode steht.

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 26.10.2014 19:48
von Miriam
Dann zeige doch mal Deine viewforum.php per PasteBin her.
Den Link zum PasteBin findest Du hier im Header.

Re: kanonische URL-Umschreibung (viewforum.php) V.: 3.0.12

Verfasst: 26.10.2014 20:22
von Nico_Schubert
Hier findest das Pastebin von der viewforum.php und overall_header.html.