Irgendwas Irgendwo nur für Admins sichtbar
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.
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.
Irgendwas Irgendwo nur für Admins sichtbar
Hi Leute,
hab jetzt mal eine frage. hab auch gerade schon stundenlang alles durchsucht und nichts in dieser richtung gefunden. (auch wenn ich es selbst nicht glauben kann)
wie kann ich denn in meinem forum irgendwelche dinge nur für admins sichtbar machen? z.b. :
- die "wer ist online"-box unten auf der seite oder
- in der themen übersicht die spalte "aufrufe" ?
ein beispiel genügt. den rest krieg ich dann schon selbst hin. das kann doch bestimmt nicht schwierig sein, oder?
danke für alle antworten.
grüße
kaddi
hab jetzt mal eine frage. hab auch gerade schon stundenlang alles durchsucht und nichts in dieser richtung gefunden. (auch wenn ich es selbst nicht glauben kann)
wie kann ich denn in meinem forum irgendwelche dinge nur für admins sichtbar machen? z.b. :
- die "wer ist online"-box unten auf der seite oder
- in der themen übersicht die spalte "aufrufe" ?
ein beispiel genügt. den rest krieg ich dann schon selbst hin. das kann doch bestimmt nicht schwierig sein, oder?
danke für alle antworten.
grüße
kaddi
Code: Alles auswählen
<!-- BEGIN switch_admin -->
.
.
. was nur der admin sehen soll
.
.
<!-- END switch_admin -->
würde ich mal sagen...
- Henne
- Ehemaliges Teammitglied
- Beiträge: 4520
- Registriert: 04.01.2002 01:00
- Wohnort: Lage (Lippe)
- Kontaktdaten:
Dafür muss imho aber in der page_header.php folgendes stehen:
Code: Alles auswählen
if ( $userdata['user_level'] == '1' )
{
$template->assign_block_vars('switch_admin', array());
}
als erstes: danke! das klappt ja wunderbar!
bis auf die themenübersichtseite. da stimmt irgendwas mit der tabelle nicht. wenn ich kein admin bin, dann sind die zwei spalten (aufrufe/letzter beitrag) wunderbar ausgeblendet.
wenn ich aber als admin eingeloggt bin, dann sind diese beiden spalten komplett weiß:
[ externes Bild ]
hier mein code von dieser tabelle in der viewforum_body.tpl:
was hab ich da denn falsch gemacht?
bis auf die themenübersichtseite. da stimmt irgendwas mit der tabelle nicht. wenn ich kein admin bin, dann sind die zwei spalten (aufrufe/letzter beitrag) wunderbar ausgeblendet.
wenn ich aber als admin eingeloggt bin, dann sind diese beiden spalten komplett weiß:
[ externes Bild ]
hier mein code von dieser tabelle in der viewforum_body.tpl:
Code: Alles auswählen
<table border="0" cellpadding="4" cellspacing="1" width="100%" class="forumline">
<tr>
<th colspan="2" align="center" height="25" class="thCornerL" nowrap="nowrap"> {L_TOPICS} </th>
<th width="50" align="center" class="thTop" nowrap="nowrap"> {L_REPLIES} </th>
<th width="100" align="center" class="thTop" nowrap="nowrap"> {L_AUTHOR} </th>
<!-- BEGIN switch_admin -->
<th width="50" align="center" class="thTop" nowrap="nowrap"> {L_VIEWS} </th>
<th align="center" class="thCornerR" nowrap="nowrap"> {L_LASTPOST} </th>
<!-- END switch_admin -->
</tr>
<!-- BEGIN topicrow -->
<tr>
<td class="row1" align="center" valign="top" width="20"><img src="{topicrow.TOPIC_FOLDER_IMG}" width="19" height="18" alt="{topicrow.L_TOPIC_FOLDER_ALT}" title="{topicrow.L_TOPIC_FOLDER_ALT}" /></td>
<td class="row1" width="100%"><span class="topictitle">{topicrow.NEWEST_POST_IMG}{topicrow.TOPIC_TYPE}<a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a></span><br><font face="verdana" size="1">{topicrow.TOPIC_EXTRA}</font><p align="right"><font face="verdana" size="1"><a href="{topicrow.U_VIEW_TOPIC}">[mehr...]</a> </font><span class="gensmall"><br />
{topicrow.GOTO_PAGE}</span></td>
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.REPLIES}</span></td>
<td class="row3" align="center" valign="middle"><span class="name">{topicrow.TOPIC_AUTHOR}</span></td>
<!-- BEGIN switch_admin -->
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.VIEWS}</span></td>
<td class="row3Right" align="center" valign="middle" nowrap="nowrap"><span class="postdetails">{topicrow.LAST_POST_TIME}<br />{topicrow.LAST_POST_AUTHOR} {topicrow.LAST_POST_IMG}</span></td>
<!-- END switch_admin -->
</tr>
<!-- END topicrow -->
<!-- BEGIN switch_no_topics -->
<tr>
<td class="row1" colspan="4" height="30" align="center" valign="middle"><span class="gen">{L_NO_TOPICS}</span></td>
<!-- BEGIN switch_admin -->
<td class="row1" height="30" align="center" valign="middle"> </td>
<td class="row1" height="30" align="center" valign="middle"> </td>
<!-- END switch_admin -->
</tr>
<!-- END switch_no_topics -->
<tr>
<td class="catBottom" align="center" valign="middle" colspan="4" height="28"><span class="genmed">{L_DISPLAY_TOPICS}: {S_SELECT_TOPIC_DAYS}
<input type="submit" class="liteoption" value="{L_GO}" name="submit" />
</span></td>
<!-- BEGIN switch_admin -->
<td class="catBottom" align="center" valign="middle" height="28"> </td>
<td class="catBottom" align="center" valign="middle" height="28"> </td>
<!-- END switch_admin -->
</tr>
</table>
hab zumindest mal das problem erkannt (viewforum_body.tpl):
die letzten beiden td`s werden nicht angzeigt, auch wenn ich als admin eingeloggt bin. da gibts irgendwelche probleme mit dem ganzen BEGIN und END zeug.
was muss ich denn tun, damit das switch_admin zeugs auch in dem topicrow zeugs funktioniert?
Code: Alles auswählen
<!-- BEGIN topicrow -->
<tr>
<td class="row1" align="center" valign="top" width="20"><img src="{topicrow.TOPIC_FOLDER_IMG}" width="19" height="18" alt="{topicrow.L_TOPIC_FOLDER_ALT}" title="{topicrow.L_TOPIC_FOLDER_ALT}" /></td>
<td class="row1" width="100%"><span class="topictitle">{topicrow.NEWEST_POST_IMG}{topicrow.TOPIC_TYPE}<a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a></span><br><font face="verdana" size="1">{topicrow.TOPIC_EXTRA}</font><p align="right"><font face="verdana" size="1"><a href="{topicrow.U_VIEW_TOPIC}">[mehr...]</a> </font><span class="gensmall"><br />
{topicrow.GOTO_PAGE}</span></td>
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.REPLIES}</span></td>
<td class="row3" align="center" valign="middle"><span class="name">{topicrow.TOPIC_AUTHOR}</span></td>
<!-- BEGIN switch_admin -->
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.VIEWS}</span></td>
<td class="row3Right" align="center" valign="middle" nowrap="nowrap"><span class="postdetails">{topicrow.LAST_POST_TIME}<br />{topicrow.LAST_POST_AUTHOR} {topicrow.LAST_POST_IMG}</span></td>
<!-- END switch_admin -->
</tr>
<!-- END topicrow -->
was muss ich denn tun, damit das switch_admin zeugs auch in dem topicrow zeugs funktioniert?
-
- Mitglied
- Beiträge: 28
- Registriert: 17.01.2004 21:36
- Wohnort: Stuttgart
Sorry wenn ich diesen Thread wieder nach oben hole, jedoch hat irgend jemand eine Idee wie die Lösung geht??!!
Hier nochmals das Problem:
Ich möchte in der Mitgliederliste die Einträge "Anmeldedatum" sowie "letzter Besuch" nur für den Admin sichtbar machen!! Habe den Code von oben eingefügt und bei normalen User klappt es auch wunderbar!! Jedoch bei dem Admin kommen leere Spalten (Überschrift ist zwar vorhanden aber Spalteninhalt fehlt)!!
Über eure Hilfe wäre ich sehr dankbar!!
cu Tusnelda99
Hier nochmals das Problem:
Ich möchte in der Mitgliederliste die Einträge "Anmeldedatum" sowie "letzter Besuch" nur für den Admin sichtbar machen!! Habe den Code von oben eingefügt und bei normalen User klappt es auch wunderbar!! Jedoch bei dem Admin kommen leere Spalten (Überschrift ist zwar vorhanden aber Spalteninhalt fehlt)!!
Über eure Hilfe wäre ich sehr dankbar!!
cu Tusnelda99
Also wie oben beschrieben die Spalten in der memberlist_body.tpl mit folgendem umschliessen..
Zusätzlich zur Änderung an der page_header.php sollte (leicht abgewandelt) eine weitere Definierung des switches in die memberlist.php eingetragen werden (um es an dem bereits vorhanden switch zu orientieren)..
Code: Alles auswählen
<!-- BEGIN switch_admin -->
<!-- END switch_admin -->
Code: Alles auswählen
#
#----[ FINDE ]-------------------
#
'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
);
$i++;
#
#----[ DARUNTER EINFÜGEN ]-------------------
#
if( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('memberrow.switch_admin', array());
}
-
- Mitglied
- Beiträge: 28
- Registriert: 17.01.2004 21:36
- Wohnort: Stuttgart