Seite 1 von 1
admin_switch
Verfasst: 14.10.2005 13:42
von Värmländer
Hej hej!
Ich habe in meinem Forum den "WER WAR HEUTE DA HACK"
eingebaut. Es funktioniert auch einwandfrei.
Da nur die Admis diese Statistik sehen sollen, habe ich im Templates
die Ausgabe zwischen <!-- BEGIN switch_admin --> und
<!-- END switch_admin --> gepackt.
Nun sehe ich dort aber leider nichts mehr, obwohl ich als Admin eingeloggt
bin.
Was mache ich verkehrt?
Liebe Grüße
Andreas
Verfasst: 14.10.2005 14:10
von Markus67
Hi ...
hast du admin_switch auch in der index.php definiert?
Markus
Verfasst: 14.10.2005 14:20
von Värmländer
Hej hej!
Nein, das habe ich nicht.
Wie macht man das denn?
Schon mal vielen Dank für deinen Hinweis.
Liebe Grüße
Andreas
Verfasst: 14.10.2005 14:31
von fanrpg
KB:template_syntax
Verfasst: 14.10.2005 14:34
von punkface
Hallo
page_header.php
suchen
davor (oder danach, ist eigentlich egal) einfügen:
Code: Alles auswählen
if( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('switch_admin', array());
}
Wie man einen switch definiert, steht auch in der KB: KB:template_syntax -> Schleifen / Blöcke
Verfasst: 14.10.2005 14:39
von Markus67
Hi ...
für die Wer ist Online Box kannst du es auch in die page_header.php setzen.
Öffne die page_header.php und suche:
Code: Alles auswählen
// Login box?
//
if ( !$userdata['session_logged_in'] )
{
$template->assign_block_vars('switch_user_logged_out', array());
}
else
{
$template->assign_block_vars('switch_user_logged_in', array());
if ( !empty($userdata['user_popup_pm']) )
{
$template->assign_block_vars('switch_enable_pm_popup', array());
}
}
danach einfügen:
Code: Alles auswählen
if ( $userdata['user_level'] == '1' )
{
$template->assign_block_vars('switch_admin', array());
}
Markus
Verfasst: 14.10.2005 14:49
von Värmländer
Leute, ihr seid wunderbar!
Vielen lieben Dank.
Jetzt klappt es.
Liebe Grüße
Andreas