Seite 1 von 1
[Frage] Navigationselemente verbergen
Verfasst: 13.10.2005 08:12
von RW
Erstmal hallo @all.
Bin seit gestern ganz frisch hier und das aus einem akuten Anlass...
Nachdem ich jetzt drei Tage nur gesucht habe und versucht habe aus den Quelltexten schlau zu werden, stehe ich vor folgendem Problem:
Ich habe ein privates Forum erstellt.
Ich möchte, dass im Header oben die Punkte "Benutzergruppen" nur für den Admin sichtbar sind, ähnlich dem Link unten zum ACP.
Desweiteren habe ich noch ein kleines Problem:
Seit ich die Foren von "REG" auf "privat" umgestellt habe, scheinen die Links in der Dropdown Navigation unter den Beiträgen verschwunden zu sein.
Viele Grüße
RW
Verfasst: 15.10.2005 13:37
von Markus67
Hi ...
um den Link Benutzergruppen nur für den Admin anzuzeigen ...
suche in der page_header.php
davor einfügen:
Code: Alles auswählen
if ( $userdata['user_level'] == '1' )
{
$template->assign_block_vars('switch_admin', array());
}
suche in der overall_header.tpl
Code: Alles auswählen
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu"> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a> <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a> <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
ersetze mit:
Code: Alles auswählen
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu"> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a> <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>
<!-- BEGIN switch_admin -->
<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- END switch_admin -->
Die beiden Switch-Anweisungen müssen in einer separaten Zeile stehen.
In der Jumpbox werden nur die Foren angezeigt für die man auch die Berechtigung hat.... also nur denjenigen die der entsprechenden Gruppe beigetreten sind.
Markus
Verfasst: 17.10.2005 08:25
von RW
Vielen Dank für die super Hilfe.
Das war genau das, was ich gesucht habe.
Das Jumpbox-Problem hat sich auch erledigt, habe den MOD eingebaut, der auch hier in diesem Forum steckt (weil schöner), und danach ging alles.
Ich weiss nicht, warum es vorher nicht ging, die Berechtigungen waren da, der Testuser war in der entsprechenden Gruppe, die Gruppe hatte alle Rechte außer löschen in den einzelnen Foren, nur sah ich trotzdem keine Einträge in der Jumpbox ... ?!?
Warum auch immer... nun läuft's.
Danke!
Gruß RW