wie is online onzichtbaar maken

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
Ringeding
Berichten: 156
Lid geworden op: 15 feb 2007, 14:45

Bericht door Ringeding » 28 feb 2007, 10:41

Nieuwe uitdaging!!
onderaan het forum staat de laatst aangemelde gebruiker gemeld. en als er mensen op dat moment online staan: dan kun je als ongeregistreerde gebruiker ook hier de gegevens van deze mensen bekijken. Moet ik dan weer ergens wat invoegen, of kan dat niet op gelost worden?

Gebruikersavatar
Obie
Berichten: 464
Lid geworden op: 02 mar 2006, 09:46

Bericht door Obie » 28 feb 2007, 11:18

Wie is online onzichtbaar maken:

viewonline.php

Zoek:

Code: Selecteer alles

// End session management 
//

Voeg hieronder de volgende code toe:

Code: Selecteer alles

if ( !$userdata['session_logged_in'] ) 
{ 
header('Location: ' . append_sid("login.$phpEx?redirect=".$_SERVER['REQUEST_URI'], true)); 
}

Gebruikersprofiel onzichtbaar voor gasten:

includes/usercp_viewprofile.php

Zoek:

Code: Selecteer alles

$profiledata = get_userdata($HTTP_GET_VARS[POST_USERS_URL]);
Voeg hieronder de volgende code toe:

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)); 
}

Ringeding
Berichten: 156
Lid geworden op: 15 feb 2007, 14:45

Bericht door Ringeding » 28 feb 2007, 13:31

dank je wel!

Michael Hanbeukers
Berichten: 58
Lid geworden op: 27 feb 2007, 09:30

Bericht door Michael Hanbeukers » 28 feb 2007, 17:16

dit heb ik ook allemaal gedaan en dat werkt prima dus ook namens mij bedankt.
één vraagje nog. je kunt nu wel nog in de gebruikersgroepen kijken dit zal je vast en zeker ook kunnen aanpassen. maar hoe?

Gebruikersavatar
Obie
Berichten: 464
Lid geworden op: 02 mar 2006, 09:46

Bericht door Obie » 28 feb 2007, 18:44

Michael Hanbeukers schreef:dit heb ik ook allemaal gedaan en dat werkt prima dus ook namens mij bedankt.
één vraagje nog. je kunt nu wel nog in de gebruikersgroepen kijken dit zal je vast en zeker ook kunnen aanpassen. maar hoe?
bij groupcp.php

Zoek:

Code: Selecteer alles

Zoek:
// End session management 
//

Voeg hieronder de volgende code toe

Code: Selecteer alles

if ( !$userdata['session_logged_in'] ) 
{ 
header('Location: ' . append_sid("login.$phpEx", true)); 
}

Michael Hanbeukers
Berichten: 58
Lid geworden op: 27 feb 2007, 09:30

Bericht door Michael Hanbeukers » 28 feb 2007, 21:48

bedankt!

pascal7
Berichten: 16
Lid geworden op: 06 jan 2005, 01:55

Bericht door pascal7 » 24 mar 2007, 14:54

Ik wil ook dat op mijn forum dat stukje van wie is online weg is.
Ik heb precies gedaan wat hierboven gemeld staat maar er gebeurt helemaal niks. Geen foutmeldingen of wat dan ook.

Mn forum is helemaal uptodate.

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 24 mar 2007, 16:24

Komt waarschijnlijk omdat jij bent ingelogd?

pascal7
Berichten: 16
Lid geworden op: 06 jan 2005, 01:55

Bericht door pascal7 » 24 mar 2007, 18:58

Nee ik ben niet ingelogt. Ik heb nog eens alles doorgekeken maar alles staat precies zoals omschreven :? .

Gebruikersavatar
Obie
Berichten: 464
Lid geworden op: 02 mar 2006, 09:46

Bericht door Obie » 24 mar 2007, 19:25

Welke code heb je overgenomen?
Je moet de allereerste hebben uit dit onderwerp. :wink:

pascal7
Berichten: 16
Lid geworden op: 06 jan 2005, 01:55

Bericht door pascal7 » 24 mar 2007, 22:01

De code uit de 2de post. Dit is de eerste mod die ik probeer uit te voeren.

Gebruikersavatar
Obie
Berichten: 464
Lid geworden op: 02 mar 2006, 09:46

Bericht door Obie » 24 mar 2007, 22:11

Dan heb je de verkeerde.
Even goed lezen!!! Boven elke code staat waar hij voor dient.
De eerste uit de eerste post moet je hebben.

Het staat er boven "Wie is online onzichtbaar maken"

pascal7
Berichten: 16
Lid geworden op: 06 jan 2005, 01:55

Bericht door pascal7 » 24 mar 2007, 22:13

Ja die bedoel ik (sorry). Ik bedoelde de 2de post in dit topic :oops:

Gebruikersavatar
Obie
Berichten: 464
Lid geworden op: 02 mar 2006, 09:46

Bericht door Obie » 24 mar 2007, 22:15

O, oke wel de goeie dus, sorry.
Heb je hem in de goeie map geplaatst?
Zeg even wat je precies hebt gedaan.

pascal7
Berichten: 16
Lid geworden op: 06 jan 2005, 01:55

Bericht door pascal7 » 24 mar 2007, 22:22

ik zal alles wat ik gedaan heb uitleggen:
naar webroot gegaan
het bestand viewonline.php geopend in notepad++
daar heb ik onder:
// End session management

Dit toegevoegt:
//verwijder wie is online mod
if ( !$userdata['session_logged_in'] )
{
header('Location: ' . append_sid("login.$phpEx?redirect=".$_SERVER['REQUEST_URI'], true));
}
//einde verwijder wie is online mod

En daarna het bestand opgeslagen

Gebruikersavatar
Obie
Berichten: 464
Lid geworden op: 02 mar 2006, 09:46

Bericht door Obie » 24 mar 2007, 22:33

Waarom staat er verwijder wie is online mod?
Dat staat niet in de code.
Heb je dat zelf toegevoegd?

pascal7
Berichten: 16
Lid geworden op: 06 jan 2005, 01:55

Bericht door pascal7 » 24 mar 2007, 22:50

Dat is commentaar.
Alles dat achter // gezet word word niet door het script gezien.
Zo kan ik later altijd nog de dingen vinden die ik heb gewijzigt.

Voor de zekerheid heb ik eens een keer geprobeert zonder mijn commentaar erbij maar nog steeds werkt het niet :cry:

Gebruikersavatar
Obie
Berichten: 464
Lid geworden op: 02 mar 2006, 09:46

Bericht door Obie » 24 mar 2007, 22:52

Dat wist ik niet.
En ik weet ook niet waarom het bij jou niet werkt, bij mij werken alle codes prima.

Misschien dat iemand anders de oplossingen weet.

Gebruikersavatar
Joke
Berichten: 50
Lid geworden op: 07 jan 2007, 13:13

Bericht door Joke » 27 mar 2007, 18:16

De tweede code voor de gebruikers werkt bij mij helaas ook niet. Heeft iemand een idee?

Gebruikersavatar
Joke
Berichten: 50
Lid geworden op: 07 jan 2007, 13:13

Bericht door Joke » 27 mar 2007, 21:12

Sorry :oops: :oops: de code werkt wel! Als ik uitlog en als gast op wie is online klik of op iemand die online is, krijg ik geen gegevens meer!

Gesloten