Seite 1 von 1

Teile von Templates nur für Admins sichtbar machen

Verfasst: 01.11.2005 22:49
von benne
Hi, auch nach längerer Suche hier im Board, hab ich immer noch keine Lösung gefunden, was ich machen muss, um Teile eines Templates nur für angemeldete Administratoren sichtbar zu machen.

Im konkreten Fall dreht es sich um das "Wer war da"-Modul von www.kilu.de.
Das gute Stück hab ich im Rahmen des letzten Updates mal ausprobiert und für gut befunden. Allerdings sind einige der User nicht sehr glücklich damit und haben mich gebeten, das Modul wieder zu deaktivieren.

Meine Überlegung ist jetzt, "einfach" den Block, in dem diese Infos angezeigt werden, nur für Admins einzublenden.

Kann mir da jemand weiterhelfen?

Danke schonmal vorab.

Benne

Verfasst: 01.11.2005 22:56
von Markus67
Hi ...

suche in der page_header.php

Code: Alles auswählen

// Add no-cache control for cookies if they are set
davor einfügen:

Code: Alles auswählen

if ( $userdata['user_level'] == '1' ) 
{ 
   $template->assign_block_vars('switch_admin', array()); 
}

suche in der index:body.tpl

Code: Alles auswählen

<tr>
    <td class="row1" align="left"><span class="gensmall">{COUNT_USER_TODAY}<br />{USER_TODAY}<br />{RECORD_USER_TODAY}</span></td>
  </tr> 
ersetze mit:

Code: Alles auswählen

<!-- BEGIN switch_admin --> 
  <tr>
    <td class="row1" align="left"><span class="gensmall">{COUNT_USER_TODAY}<br />{USER_TODAY}<br />{RECORD_USER_TODAY}</span></td>
  </tr> 
<!-- END switch_admin -->   
Markus

Verfasst: 01.11.2005 23:01
von benne
Vielen Dank für die schnelle Hilfe!

Genau das hab ich gesucht :grin:

Benne

Verfasst: 01.11.2005 23:08
von moon22
Misst, da war ich jetzt zu langsam beim Vorschreiben... :D