Sida 1 av 1
dölja medlemslistan
Postat: 2007-02-03 13:42
av Danielnisse
Det kanske finns svar och så vidare på denna fråga men jag hittar inget.
När personer kommer in på mitt forum så kan dom se medlemslistan, vilket jag inte vill... Jag vill bara att dom ska se själva inloggningsstället..
Hur gör jag det på ett enkelt sätt?
Postat: 2007-02-05 11:39
av Marcus
Gjorde själv ett eget hack på detta på ett forum jag driver för en kurs jag är med och går...
Men för att slippa vänta tills jag kommer hem och i detalj ser vad jag gjorde, så får du en länk här till en färdig MOD.
http://www.phpbbhacks.com/download/1415
/marcus
Postat: 2007-05-30 14:54
av micke1975
Det kan månne inte vara så att du är klar med ditt hack?
//Micke
Postat: 2007-05-30 16:06
av Marcus
Alltså, jag hade redan hacket klart i koden... och jag tänkte att den där MOD:en räckte.
Men jag får väl hoppas att jag kommer ihåg att kolla upp det när jag kommer hem... Dröjer det för länge kan ju någon PM:a mig.
/marcus
Postat: 2007-05-30 17:01
av micke1975
Det låter bra det.
Tar hellre koden direkt, om det inte är för mkt än ett färdigt hack... Då kanske det krävs en del instruktioner om var tkoden ska osv...
//Micke
Postat: 2007-05-30 17:23
av Marcus
Öppna filen:
<forumrot>/memberlist.php
Leta upp:
Kod: Markera allt
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
Direkt efter, lägg till:
Kod: Markera allt
// ANTI-GUEST-HACK...
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=index.$phpEx", true));
}
// Slut...
Lycka till!
/marcus
Postat: 2007-05-30 17:59
av micke1975
Det funkade kanon på memberlist!
Funkar detta även för användargrupper om jag bara lägger in det på rätt staälle där med ? Borde vara ngt i stil med usergroups..
Postat: 2007-05-30 19:22
av Marcus
Det går på alla sidor... (det finns några undantag, t.ex. login.php...

).
Se bara till att den kört sessionshanteringen först, så ska det fungera bra.
/marcus
Postat: 2007-05-30 19:25
av micke1975
Japp har implemeterat den på ett antal sidor nu.. så det är bgreänsad acess till olika saker.. Det funkade kanon!
Tack!
Postat: 2007-05-30 19:31
av Marcus
Jag har kört det på två mycket interna forum som jag driver, och dessutom har jag ändrat koden i profil.php så att det är omöjligt att lyckas lägga till nya användare. Dvs. alla som ska vara medlemmar är medlemmar, och skulle det behövas så kan jag lägga till en MOD som ger mig som admin rätt att lägga till användare via ACP:n.
/marcus
PS!
Jag kan, om någon är intresserad visa det också. Alltså total-blockaden för registrering.

DS!
Postat: 2007-05-31 11:31
av tumba25
Så här?
Kod: Markera allt
if ( $mode == 'register' )
{
redirect('http://www.expressen.se');
}
Postat: 2007-05-31 12:54
av Marcus
Så kan man göra....
/marcus