Sida 1 av 1
lås Medlems lista
Postat: 2007-12-05 08:22
av thepelikan
hur låser jag medlems listan för dom som ej är medlemmar.
Har en allians sida så vill ej att andra ska se vilka som är medlemmar bara dom som är inloggade på forumet
Postat: 2007-12-05 08:35
av Marcus
Gör du enklast genom att koda om filen:
memberlist.php
Öppna den och leta upp raderna (omkring rad 30):
Direkt efter lägger du till:
Kod: Markera allt
// Start anti-guest-hack
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
}
// End anti-guest-hack
Då kommer alla som inte är inloggade att skickas till "loginsidan" och sedan när de loggat in hamna på medlemslistan.
Lycka till!
/marcus
Postat: 2007-12-05 10:21
av thepelikan
ok tack
Re: lås Medlems lista
Postat: 2008-01-03 21:42
av rolf
Hur gör man för att utföra motsvarande sak på den senast registrerade användaren?
http://www.jvbk.nu/phpbb/index.php
Eller kan/bör man ta bort den informationen (senast registrerade...) och hur gör man isåfall då?
Re: lås Medlems lista
Postat: 2008-01-04 07:53
av Marcus
Om du vill gömma/ta bort den delen av sidan så gör du det enklast genom att ändra i stilmallen.
För att gömma öppna
<forumrot>/templates/<stilmall>/index_body.tpl och hitta:
Kod: Markera allt
<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>
Ersätt med
Kod: Markera allt
<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}
<!-- BEGIN switch_user_logged_in -->
<br />{NEWEST_USER}
<!-- END switch_user_logged_in -->
</span>
</td>
</tr>
Notera att det måste vara egna rader för "BEGIN" och "END".
Vill du bara ta bort informationen helt gör du så att du ersätter med:
Kod: Markera allt
<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}</span>
</td>
</tr>
Så kommer ingen, inte ens inloggade användare att se vem som är senaste användare.
/marcus
Re: lås Medlems lista
Postat: 2008-01-04 08:15
av rolf
Strålande.
Tack så mycket