Visa vilka som är online endast för dom som är online..

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Supportgrupp, Moderatorgrupp

micke1975
Aktiv medlem
Aktiv medlem
Inlägg: 39
Blev medlem: 2007-05-20 23:37
Svar: 0

Visa vilka som är online endast för dom som är online..

Inlägg av micke1975 »

Har sökt runt i forumen nu ett tag men inte hittat ngt än. Det jag vill göra är att visa vilka som är online endast för dom som är online och registrerade.

Dvs, det man ser längst ner tillsammans med senaste användare. Vilket också skulle vara bra att modifiera i samma stil.

Dom som kommer in och bara ska kolla lite ska inte kunna se vilka som är online...

Hur löser jag detta bäst... Om det finns ngn enkel kodsnutt att implemntera..eller lite mera avancerad så tar jag hellre det än en hel mod..

Kanske skulle ha legat under forumet för MOD ?

//Micke
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

http://www.phpbb-se.com/forum/viewtopic.php?t=4029

I index_body.tpl är ju det enklaste.

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
<!-- END switch_user_logged_in -->
/J
micke1975
Aktiv medlem
Aktiv medlem
Inlägg: 39
Blev medlem: 2007-05-20 23:37
Svar: 0

Inlägg av micke1975 »

Är det allt som krävs att klistara in den lilla kodsnutten? Eller krväs det att jag skriver en switch-sats också ? Skulle vilkj aha hjälp med den biten då jag inte är så haj på just switch-satsen...
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

öppna templates/subsilver/index_body.tpl

Leta upp

Kod: Markera allt

   <td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
Obs: raden kan se lite annorlunda ut med andra templates så leta efter ex "TOTAL_USERS_ONLINE" eller någon annan av textdelarna om du inte hittar den exakta raden.

Ändra till

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
   <td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
<!-- END switch_user_logged_in -->
Eller lägg BEGIN-switchen före och END-switchen efter det du bara vill visa för inloggade.

Tänk på att

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
och

Kod: Markera allt

<!-- END switch_user_logged_in -->
måste vara på egna rader.

/J
Skriv svar

Vilka är online

Användare som besöker denna kategori: 1 och 0 gäst