Pagina 1 van 1

permissies

Geplaatst: 19 dec 2004, 17:30
door Loesje
Ik heb even het volgende vraagje.

Ik heb nu het forum zo ingestelt dat de gasten alleen kunnen lezen in de forums. Ik zou ook graag willen dat de gasten dat echt alleen maar kunnen en niet in de profielen kan kijken en de zoekoptie ook niet kan gebruiken.

Kan dat ergens?

Geplaatst: 19 dec 2004, 17:56
door Luuk
Open search.php
Zoek

Code: Selecteer alles

//
// End session management
//
Zet erachter

Code: Selecteer alles

if ( !$userdata['session_logged_in'] )
{
	redirect(append_sid("login.$phpEx?redirect=search.$phpEx", true));
}
Open includes/ucercp_viewprofile.php
Zoek

Code: Selecteer alles

$profiledata = get_userdata($HTTP_GET_VARS[POST_USERS_URL]);
Zet erachter

Code: Selecteer alles

if ( !$userdata['session_logged_in'] )
{
	redirect(append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $profiledata['user_id'], true));
}

Geplaatst: 19 dec 2004, 18:47
door Loesje
Thanks Luuk,

de eerste werkt,

maar bij: Open includes/ucercp_viewprofile.php en dan dat wat jij aangeeft en ik wil als gast naar de profiel kijken dan opent hij niet maar blijft 'hangen' zeg maar.

Maar met de eerste ben ik al heel blij.

heel erg bedankt.

Geplaatst: 19 dec 2004, 21:08
door Luuk
2e is inderdaad fout :oops:

Code: Selecteer alles

if ( !$userdata['session_logged_in'] )
{
   redirect(append_sid("login.$phpEx?redirect=profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $profiledata['user_id'], true));
}

Geplaatst: 19 dec 2004, 21:49
door Loesje
:thumb:

die is goed Luuk. Heel erg bedankt.

IK zie in mijn who is online namelijk steeds gasten die alleen maar profielen bekijken en ik wil het nu zo hebben dat ze dat niet meer zien ;)

Dus Luuk, keep up the good work!!

(ps in who is online in mijn beheer zie ik dat bij die gast bij 'Forum Locatie'ook 'weergeven prive berichten' staat. Daar snap ik helemaal niets van want gasten kunnen niet eens bij prive berichten komen. Weet jij hoe dat kan Luuk?)

Geplaatst: 19 dec 2004, 22:18
door Luuk
Als iemand op de PM button klikt, gaat diegene naar de paguina om pm's te versturen, maar dit kan niet. Degene krijgt dan een inlog scherm te zien. Omdat om de zoveel tijd de sessie's worden geupdate in je database van elke gebruiker, kan het dus zijn dat de sessie net wordt geupdate als diegene op pm klikt.

Geplaatst: 20 dec 2004, 08:29
door Loesje
Duidelijk, nogmaals bedankt Luuk. Beide dingen werken nu zoals ik het wil hebben. Ze krijgen bij zoeken en profiel bekijken een inlogscherm.

groetjes
Loesje

Geplaatst: 16 jan 2005, 11:06
door Loesje
Ik zou ook graag bij de memberslist willen hebben dat gasten daar niet in kunnen kijken. Welke code in welk bestandje moet ik toevoegen? Luuk?

Geplaatst: 16 jan 2005, 13:54
door Luuk
Doe hetzelfde als bij search.php, je moet dan alleen in de code search veranderen in memberlist. Zoiets dus:

Code: Selecteer alles

if ( !$userdata['session_logged_in'] )
{
   redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
}

Geplaatst: 16 jan 2005, 15:02
door Loesje
:bier:

thanks Luuk