lås Medlems lista

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

Moderatorer: Moderatorgrupp, Supportgrupp

thepelikan
Medlem
Medlem
Inlägg: 21
Blev medlem: 2007-10-24 18:23
Svar: 0

lås Medlems lista

Inlägg 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
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Inlägg av Marcus »

Gör du enklast genom att koda om filen:

memberlist.php

Öppna den och leta upp raderna (omkring rad 30):

Kod: Markera allt

//
// End session management
//
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
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
thepelikan
Medlem
Medlem
Inlägg: 21
Blev medlem: 2007-10-24 18:23
Svar: 0

Inlägg av thepelikan »

ok tack
rolf
Medlem
Medlem
Inlägg: 20
Blev medlem: 2005-03-28 13:50
Svar: 0

Re: lås Medlems lista

Inlägg 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å?
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Re: lås Medlems lista

Inlägg 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
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
rolf
Medlem
Medlem
Inlägg: 20
Blev medlem: 2005-03-28 13:50
Svar: 0

Re: lås Medlems lista

Inlägg av rolf »

Strålande.
Tack så mycket
Skriv svar

Vilka är online

Användare som besöker denna kategori: 2 och 0 gäster