Seite 1 von 1
<!-- BEGIN Moderator, wie geht das
Verfasst: Di 20.Sep, 2005 16:06
von karstenkurt
Hallo,
wie kann ich einen solchen Block erzeugen, den nur Moderatoren und Admins sehen dürfen und wie blende ich damit Teile aus?
Verfasst: Di 20.Sep, 2005 17:04
von oxpus
Der entsprechende Switch ist leicht zu erstellen.
Füge in der gewünschten PHP-Datei diesen Code-Block am Ende der Datei, aber
vor
ein:
Code: Alles auswählen
if ($userdata['user_level'] > USER)
{
$template->assign_block_vars('moderator_block', array());
}
Dann kannst Du in der entsprechenden TPL-Datei mit
Code: Alles auswählen
<!-- BEGIN moderator_block -->
.
.
.
<!-- END moderator_block -->
Einen Bereich umschliessen, den dann nur Moderatoren und Administratoren sehen können.
Verfasst: Di 20.Sep, 2005 21:22
von karstenkurt
Das probiere ich gleich morgen mal aus:)
Danke
Edit: funktioniert eiwandfrei. Gibt es dafür auch einen Else-Zweig? Also, wenn ich nicht Mod/Admin bin,
sehe ich was anderes dafür?
Verfasst: Mi 21.Sep, 2005 11:56
von oxpus
Brauchst nur else { } da abhängen und einen anderen Switch definieren...
Verfasst: Mi 21.Sep, 2005 11:59
von karstenkurt
Achso, in der php-Datei nicht in der tpl?
Verfasst: Mi 21.Sep, 2005 12:02
von oxpus
Öh ja, in der PHP definierst Du ja den Switch, in der TPL verwendest Du ihn entsprechend.
Verfasst: Mi 21.Sep, 2005 12:04
von karstenkurt
Dachte es gibt für den Switch einen Else

. Aber in der php ist auch ok.