Für bestimmte benutzergruppen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Für bestimmte benutzergruppen

Beitrag von steffi1977 »

Ich habe ein Link in der Navigation den man nur für eine bestimmte Benutzergruppe nutzen kann. Jetzt würde ich gerne einen neuen Link einsetzen in der Navi mit einer anderen Benutzergruppe, aber ich weiß nicht wie ? :(

Es steht z.b. in page header
if ( member_of('123', $userdata) )
{
$template->assign_block_vars('switch_usergroup_123', array());
}
wobei 123 jeweils die Gruppen ID ist. Mehrere Gruppen können mit einem Komma getrennt eingegeben werden

Aber was muß ich den jetzt eingeben (bzw wie) das der das richtig macht

Im Template weiß ich wie

einfach wieder da wo ich es haben will ein
<!-- BEGIN switch_usergroup_123 -->
Hier der Code der nur für die Gruppe sichtbar sein soll.
<!-- END switch_usergroup_123 -->
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

kann keiner helfen ?
Benutzeravatar
Pumi
Mitglied
Beiträge: 752
Registriert: 04.10.2002 13:38
Wohnort: Schwabenland - Germany
Kontaktdaten:

Beitrag von Pumi »

Versuche mal, einen weiteren Switch zu bauen, also direkt unter dem anderen einfügen

Code: Alles auswählen

 if ( member_of('345', $userdata) )
{
$template->assign_block_vars('switch_usergroup_345', array());
} 
und im Template wie gehabt dann

Code: Alles auswählen

<!-- BEGIN switch_usergroup_345 -->
Hier der Code der nur für die Gruppe sichtbar sein soll.
<!-- END switch_usergroup_345 -->
Musst nur vorsichtig sein, dass du die Switches nicht ineinander verschachtelst.


Edit: Schreibfehler im Code verbessert 8)
Zuletzt geändert von Pumi am 12.02.2005 14:37, insgesamt 1-mal geändert.
steffi1977
Mitglied
Beiträge: 1578
Registriert: 10.01.2004 22:49
Wohnort: Moers
Kontaktdaten:

Beitrag von steffi1977 »

Super das klappt :)
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“