Gruppenzugehörigkeiten für Switch in viewtopic auswerten
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Gruppenzugehörigkeiten für Switch in viewtopic auswerten
Dr. Death hat freundlicherweise das Snippet "Gruppenzugehörigkeiten eines Benutzers prüfen"(und in Template-Switches verwerten) veröffentlicht.
Ich würde es gern in der viewtopic oder viewforum verwerten - schaffe aber die Transferleistung doch nicht allein:
Steht die erforderliche Funktion group_memberships() in der dann zu benutzenden Datei (viewtopic.php oder viewforum.php) zur Verfügung oder müßte ich sie dort eigens aufrufen?
Sepp
Ich würde es gern in der viewtopic oder viewforum verwerten - schaffe aber die Transferleistung doch nicht allein:
Steht die erforderliche Funktion group_memberships() in der dann zu benutzenden Datei (viewtopic.php oder viewforum.php) zur Verfügung oder müßte ich sie dort eigens aufrufen?
Sepp
soll heißen, falls sie in den betreffenden dateien..Dr. Death hat geschrieben:Damit die Funktion group_memberships() in Euren eigenen PHP Scripten funktioniert, muss die Datei includes/functions_user.php vorher geladen worden sein.
Beispiel:
Code: Alles auswählen
include_once($phpbb_root_path . 'includes/functions_user.' . $phpEx);
Wir gehen nun davon aus, das die Funktion group_memberships() existent ist.
..nicht vorliegt, muss sie eingebunden (includet) werden.viewtopic oder viewforum
Code: Alles auswählen
include_once($phpbb_root_path . 'includes/functions_user.' . $phpEx);
und du brauchst sie nicht extra includen.
Dankeschön Euch beiden - 4seven hat schon den wunden Punkt getroffen, wobei ich ausnahmsweise mal nicht gleich im Code rumprobiert, sondern erstmal bis zu Ende überlegt habe und nicht wußte, ob/wie ich erkennen kann, ob eine Funktion schon included ist oder nicht.
Ich hatte gehofft, das ohne Probelauf auf dem Testforum gleich ins Live-Board reinnehmen zu können, aber da kann ich natürlich Fehlermeldungen der beschriebenen Art nicht gebrauchen. Würde also auch die Stelle nehmen, an der der Einbau am einfachsten geht.
Jetzt werde ich es am Wochenende doch auf die gemächlichere Weise - mit dem Testboard - probieren.
Ich hatte gehofft, das ohne Probelauf auf dem Testforum gleich ins Live-Board reinnehmen zu können, aber da kann ich natürlich Fehlermeldungen der beschriebenen Art nicht gebrauchen. Würde also auch die Stelle nehmen, an der der Einbau am einfachsten geht.
Jetzt werde ich es am Wochenende doch auf die gemächlichere Weise - mit dem Testboard - probieren.
Dankeschön!
So, nun hat es doch länger gedauert bis ich testen konnte.
Es ging aber ganz einfach und hat gar nicht wehgetan
Die Stelle, an der die Funktionen included werden, ist aus dem Quelltext der .php-Datei ja gut zu erkennen, dort ist ja auch gut erkennbar, ob die Funktion schon inkludiert wurde oder nicht.
Dass man dann die if-Schleifen vor der Zusammenstellung des Outputs durchlaufen lassen sollte, konnte ich mir aus verschiedenen Mod-Einbauten zusammenreimen und die Einbindung in das HTML-Template war ja schon vollständig erklärt.
Also ohne Fehlermeldungen doch gleich im Live-Board zurechtgekommen.
Nochmals vielen Dank für das Snippet und die so freundlich angebotene Unterstützung
Sepp
Es ging aber ganz einfach und hat gar nicht wehgetan

Die Stelle, an der die Funktionen included werden, ist aus dem Quelltext der .php-Datei ja gut zu erkennen, dort ist ja auch gut erkennbar, ob die Funktion schon inkludiert wurde oder nicht.
Dass man dann die if-Schleifen vor der Zusammenstellung des Outputs durchlaufen lassen sollte, konnte ich mir aus verschiedenen Mod-Einbauten zusammenreimen und die Einbindung in das HTML-Template war ja schon vollständig erklärt.
Also ohne Fehlermeldungen doch gleich im Live-Board zurechtgekommen.
Nochmals vielen Dank für das Snippet und die so freundlich angebotene Unterstützung
Sepp
Re: Dankeschön!
wth ist denn das? O_osepp71 hat geschrieben:... if-Schleifen ...
ich habe das jahr 2008 und php version 5.2.6
was ist denn das aktuelle jahr und die aktuelle php version?...
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten: