Forenspezifische Metatags

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
Benutzeravatar
Wuppi
Mitglied
Beiträge: 734
Registriert: 14.05.2002 23:04
Wohnort: Köln
Kontaktdaten:

Forenspezifische Metatags

Beitrag von Wuppi »

Hi

würde gerne an den Metas noch nen bissel feilen ...

Nehme mal das Forum als Beispiel:

Wenn ne Metatag-Basierende SM den Bereich
"phpBB Support" erkundet, sollten anderen Metatags erscheinen als wennse "Modifikationen und Templates" durchsucht. Ggf. kann auch noch eine stufe weiter runtergebrochen werden: "Modifikationen" und "Snippets" haben andere MetaTags ...

Ich möchte die MetaTags selber vergeben - nicht z.b. aus dem Titel oder Forenbeschreibung entnehmen (http://www.phpbb.de/viewtopic.php?t=14802 & http://www.phpbb.de/ftopic16197-0-asc-10.html beschreiben dieses)

Bis denne
Wuppi
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

hmm.. du könntest die eigentlichen meta-tags in der overall_header.tpl mit {KONSTANTEN} ersetzen (bzw. zusätzliche auf diese Weise einfügen), welche dann z.B. in der page_header.php und/oder viewforum.php/viewtopic.php definiert werden ('KONSTANTE' => '<meta bla bla',).
Um´s forenabhängig zu machen, nimmst du ´ne Variabel ('KONSTANTE' => $variabel,), welcher über dem Templateblock definiert wird.

Code: Alles auswählen

if( $forum_id == '1' )
{
        $variabel = '<meta bla bla>';
}
else if( $forum_id == '2' )
{
        $variabel = '<meta bla bla>';
}
else
{
        $variabel = '<meta bla bla>'; //Standard-metas
}
Antworten

Zurück zu „phpBB 2.0: Mod Support“