profile.php alleen voor bepaalde group en gebruiker zelf

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Roepertje
Berichten: 7
Lid geworden op: 19 feb 2006, 07:46

profile.php alleen voor bepaalde group en gebruiker zelf

Bericht door Roepertje » 14 apr 2006, 17:55

Support template:
  • Wat is het probleem?
    Wanneer ontstond het probleem?
    Adres van je forum: http://
    Geïnstalleerde mods:
    Huidige template:
    phpBB versie: 2.0.??
    Waar is je forum gehost:
    Heb je onlangs iets verandert aan je forum?
    Heb je gezocht naar een antwoord? (Ja, welke zoekwoorden? Nee, probeer eerst eens te zoeken)
Overige opmerkingen:

Om alleen geregistreerde gebruikers toegang te geven om profielen in te zien gebruik ik deze mod.

Code: Selecteer alles

profile.php 

#
#-----[ FIND ]------------------------------------------
# 

if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
	$sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
	$sid = '';
}

#
#-----[ AFTER, ADD ]------------------------------------
# 

// Begin 'Restrict Guest Access' MOD
$u = ( isset($HTTP_GET_VARS[POST_USERS_URL]) ) ? intval($HTTP_GET_VARS[POST_USERS_URL]) : intval($HTTP_POST_VARS[POST_USERS_URL]);
 
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode']; 
if ( !$userdata['session_logged_in']  && $mode == 'viewprofile') 
{ 
      redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&".POST_USERS_URL."=".$u, true));
      exit; 
} 
// End 'Restrict Guest Access' MOD 
Hoe kan ik dit uitbreiden dat alleen leden behorend tot een bepaalde groep profielen mag inzien (en natuurlijk de gebruiker zijn eigen profiel).

Edit: Ik heb uiteindelijk deze mod gevonden: http://www.phpbb.de/viewtopic.php?t=65401

maar heb nog volgend probleempje:
http://www.phpbb.nl/viewtopic.php?t=28878&highlight=

Gesloten