Im Template prüfen, ob eine globale Bekanntmachung vorliegt

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
dieter99
Mitglied
Beiträge: 430
Registriert: 07.04.2005 20:09

Im Template prüfen, ob eine globale Bekanntmachung vorliegt

Beitrag von dieter99 »

Hallo,
ich möchte ein Template modifizieren.
Mein eigener Code soll nur dann zum tragen kommen, wenn eine globale Bekanntmachung vorliegt.
Wie kann ich im Template prüfen, ob diese Bedingung erfüllt ist?
dieter99
Mitglied
Beiträge: 430
Registriert: 07.04.2005 20:09

Re: Im Template prüfen, ob eine globale Bekanntmachung vorliegt

Beitrag von dieter99 »

Hat niemand eine Idee, wie ich in den Template Dateien prüfen kann, ob eine globale Bekanntmachung vorliegt oder nicht?
dieter99
Mitglied
Beiträge: 430
Registriert: 07.04.2005 20:09

Re: Im Template prüfen, ob eine globale Bekanntmachung vorliegt

Beitrag von dieter99 »

So, ich habe jetzt selbst weiter recherchiert und bin zu folgenden Ergebnis gekommen:

In der Datei viewforum_body.html erfolgt die Prüfung ("Globale Bekanntmachung vorhanden?") mit dem Code

Code: Alles auswählen

<!-- IF topicrow.S_TOPIC_TYPE_SWITCH and topicrow.S_TOPIC_TYPE gt 1 -->
Das setzt natürlich auch voraus, dass in der Datei viewforum.php die Variable S_TOPIC_TYPE erzeugt wird.

Ich benötige jedoch die Abfrage in der Datei overall_header.html.

Daher dachte ich, ich erzeuge die Abfrage selbst:

Code: Alles auswählen

SELECT topic_type FROM `phpbb_topics` WHERE topic_id=$_GET[f]
Dazu habe ich jetzt noch 2 Fragen:

1. Welche PHP-Datei erzeugt die Variablen, die in overall_header.html vorhanden sind? Zu viewforum_body.html gehört viewforum.php, aber was gehört zu overall_header.html?

2. Ist in der Datenbank der topic_type-Wert 3 immer eine Globale Bekanntmachung? Was ist der Wert 0-2?
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“