"Wer ist Online" löschen
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.
"Wer ist Online" löschen
Hallo!
Ich würde gerne den kompletten Kasten "Wer ist online" ganz entfernen. In welcher Datei muss ich da was löschen?
Danke,
bcs
Ich würde gerne den kompletten Kasten "Wer ist online" ganz entfernen. In welcher Datei muss ich da was löschen?
Danke,
bcs
Du findest denKasten in der Index_body.tpl im Ordner templates/DeinTemplate/ (dies musst du dann bei jedem Template machen, dass du den Usern anbietest. Das Template ist in html also nicht so schwer, ich epmfehle dir aber die Datei vorher zu sichern 

http://www.pferdchen-online.de
Forum für Reiter und Pferdefreunde
Signaturen dürfen maximal 3 Zeilen lang sein
Forum für Reiter und Pferdefreunde
Signaturen dürfen maximal 3 Zeilen lang sein
- biototo
- Mitglied
- Beiträge: 803
- Registriert: 10.04.2002 09:51
- Wohnort: Düren - Rheinland (zw Köln u. Aachen)
- Kontaktdaten:
im subsilver ist es dieser textblock :
Code: Alles auswählen
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" colspan="2" height="28"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
</table>
Danke! Da mußte aber noch eine Tabelle weg:
Code: Alles auswählen
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</table>
wenn du den kasten nicht ganz löschen willst...
...sondern ihn nur eingeloggten Usern zugänglich machen willst (index_body.tpl in subsilver):
funktioniert gut in meinem forum.
gruss
B.S.
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
<!-- Login-Switch eingefuegt um whoisonline nur eingeloggten Usern zugaenglich zu machen
// -->
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" colspan="2" height="28"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
</table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</table>
<!-- END switch_user_logged_in -->
gruss
B.S.
das musst du einen weiteren Switch definieren:
folgenden Code findest du in der page_header.php für den user switch
jetzt baust du die if Bedingung einfach um auf den admin passend:
dann noch den Switchnamen anpassen:
den code unter den von mir oben erwähnten packen und nun kannste in allen tpl Dateien die admin_switches nutzen:
dann nachher das ganze mit
<!-- BEGIN switch_admin_yes -->
und
<!-- END switch_admin_yes -->
einkasteln und es sollte nur dem Admin angezeigt werden...
achja das ist nu ungetestet und wie ich mich kenne gehts sicher auch einfacher ich find immer den kompliziertesten weg
folgenden Code findest du in der page_header.php für den user switch
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
$template->assign_block_vars('switch_user_logged_out', array());
}
else
{
$template->assign_block_vars('switch_user_logged_in', array());
[...]
}
Code: Alles auswählen
if ( $userdata['user_level'] == ADMIN )
Code: Alles auswählen
{
$template->assign_block_vars('switch_admin_yes', array());
}
else
{
$template->assign_block_vars('switch_admin_no', array());
}
dann nachher das ganze mit
<!-- BEGIN switch_admin_yes -->
und
<!-- END switch_admin_yes -->
einkasteln und es sollte nur dem Admin angezeigt werden...
achja das ist nu ungetestet und wie ich mich kenne gehts sicher auch einfacher ich find immer den kompliziertesten weg

-
- Mitglied
- Beiträge: 8
- Registriert: 15.11.2002 07:44
- Kontaktdaten: