vragen over het verbergen van de memerlist en de profielen e

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Little Dragon
Berichten: 26
Lid geworden op: 13 feb 2006, 20:48

vragen over het verbergen van de memerlist en de profielen e

Bericht door Little Dragon » 06 aug 2007, 11:29

  • Adres van je forum: http://www.jouwveiligeplek.com/phpBB/
    Event. modificaties op je forum:nog geen
    Wanneer ontstond het probleem?eigenlijk sinds ik mods wil gaan instaleren
    phpBB versie: 2.0.22

    Heb je onlangs iets verandert aan je forum?
    Wat is het probleem?
Ik wil graag een aantal dingen op het forum zetten, ter aanscherpong van de beveilinging en omdat er vraag naar was.

Laat ik kort uitleggen wat de bedoelling is. Het forum is nog niet van start. Het wordt een forum voor slachtoffers van sexueel misbruik, waarbij de nadruk ligt op het kwijtkunnen van ervaringen en gevoellens. Daarim vinden wij het belangrijk dat er een aantal dingen goed zijn afgeregeld en zouden we dit graag doen, voordat het forum de lucht in gaat, zodat, mocht het misgaan, ik de handel op nieuw kan instaleren (dat kan ik dan weer wel)

Ik heb een aantal probleempjes. Ik heb geprobeerd om in de memberlist.php en stuk code toe te voegen, warmee ik de profiles en de userlist afschermde, zodat deze alleen voor ingelogden te zien zijn. Dit lukte niet, ik kon het stuk regel niet vinden wat ik nodig had in de memberlist.php
Hide memberlist:
Open {root}/memberlist.php
Find:

Code: Select all
init_userprefs($userdata);

After, add:

Code: Select all
if ($userdata['user_id'] == ANONYMOUS)
{
redirect(append_sid('login.'.$phpEx));
}


Hide user profiles:
Open {root}/profile.php
Find:

Code: Select all
if ( $mode == 'viewprofile' )
{
include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
exit;
}

Replace with:

Code: Select all
if ( $mode == 'viewprofile' )
{
if ($userdata['user_id'] == ANONYMOUS)
{
redirect(append_sid('login.'.$phpEx));
}

include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
exit;
}
Punt is: ik moet in de memberlist zoeken naar: Code: Select all
init_userprefs($userdata); Dit staat er niet in. Huh????

Ik hoop van harte dat julle me kunnen en willen helpen. Ik weet weinig van ode af, rotzooien in phpmyadmin vind ik nog een beetje eng, dus ik heb eigenlijk een beetje watervrees. Hoe pak ik dit soort dingen het gemakkelijkste aan, dit geld ook voor het instaleren van mods, ik heb iets gelezen over easymod, is dat misschien een uitkomst voor mij?

Alvast ontzettend bedankt, ook namens mijn mede forumoprichters,

Little dragon


..

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Re: vragen over het verbergen van de memerlist en de profielen e

Bericht door Tom V » 06 aug 2007, 14:23

als je memberlist opent heb je normaal gezien dit staan (regel 27-34)

Code: Selecteer alles

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
hierachter plaats je dan

Code: Selecteer alles

if ($userdata['user_id'] == ANONYMOUS)
{
	redirect(append_sid('login.'.$phpEx));
}

Little Dragon
Berichten: 26
Lid geworden op: 13 feb 2006, 20:48

Re: vragen over het verbergen van de memerlist en de profielen e

Bericht door Little Dragon » 07 aug 2007, 15:03

Dank voor je reactie, het werkt deels. Ik moet idd inloggen om naar de meberlist te gaan, alleen als ik dan inlog, kom ik in de index van het forum terecht. Mijn memberlist.php zit er nu zo uit met het stukje wat ik heb toegevoegd:

Code: Selecteer alles

<?php
/***************************************************************************
 *                              memberlist.php
 *                            -------------------
 *   begin                : Friday, May 11, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: memberlist.php,v 1.36.2.13 2006/12/16 13:11:24 acydburn Exp $
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
// if ($userdata['user_id'] == ANONYMOUS)
{
redirect(append_sid('login.'.$phpEx));
}

Alvast bedankt!
Little dragon

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: vragen over het verbergen van de memerlist en de profielen e

Bericht door BetaDevil » 07 aug 2007, 15:57

Spoiler: bekijk
Verander

Code: Selecteer alles

// if ($userdata['user_id'] == ANONYMOUS)
in

Code: Selecteer alles

if ($userdata['user_id'] == ANONYMOUS)
:ugeek:

Little Dragon
Berichten: 26
Lid geworden op: 13 feb 2006, 20:48

Re: vragen over het verbergen van de memerlist en de profielen e

Bericht door Little Dragon » 07 aug 2007, 17:07

Nou werkt het, Yesss! :D

Kan dat op deze manier ook voor de zichtbaarheid van de profielen?

of vraag ik nu te veel?

iig heel erg bedankt tot zo ver!

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Re: vragen over het verbergen van de memerlist en de profielen e

Bericht door Ramon Fincken » 10 aug 2007, 13:55

Kijk hier eens ( kies de beste uit, installeren kost je 2 minuutjes )
http://www.phpbbinstallers.net/board/vi ... .php?t=436
http://www.phpbbinstallers.net/board/viewtopic.php?t=41
http://www.phpbbinstallers.net/board/vi ... .php?t=129
http://www.phpbbinstallers.net/board/viewtopic.php?t=46

daarnaast raad ik je aan om ALLE fora op REG of PRIV te zetten zodat je gebruikersgroepen toegang geeft tot fora.

succes
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gesloten