Pagina 1 van 1

Leden online

Geplaatst: 02 jul 2004, 22:46
door BladiN
In de page_header.php staat 'LOGGED_IN_USER_LIST' dus ik neem aan die kun je ook op iedere pagina oproepen, maar dit blijkt dus niet zo te zijn, hoe kan ik er voor zorgen dat dat wel zo is?

Geplaatst: 02 jul 2004, 23:03
door Podium4
Volgens mij werkt dat zo:

Zorg er in ieder geval voor dat je {LOGGED_IN_USER_LIST} zo gebruikt... dus tussen { en }, daarnaast moet je er ook aan denken dat je dit in een tpl bestand plaatst en niet in een php bestand...

Als je nu bijvoorbeeld wilt laten zien wie er op de portal online zijn (zelfde systeem als wie op een forum online zijn). Doe dan als volgt:

Open portal.php:

Vind:

$template->set_filenames(array(

Voeg DAARVOOR toe:

define('SHOW_ONLINE', true);

Geplaatst: 02 jul 2004, 23:05
door BladiN
Hmm ok dat laatste zocht ik dus, maar kun je niet doen wie dr gewoon globaal over de hele site online zijn?

Geplaatst: 02 jul 2004, 23:08
door Podium4
viewonline.php ?

Geplaatst: 02 jul 2004, 23:48
door BladiN
Hmm ik bedoel dus, net als je nou op index.php ziet (bij mij forum.php) zie je daar wie er online zijn. Nou wil ik PRECIES HETZELFDE op mijn huidige index.php page :P die ik dus zelf gemaakt heb

Geplaatst: 03 jul 2004, 07:08
door WebSiteNet
Zet in het .tpl bestand van die pagina deze code en (werkt alleen als die index.php ook echt in phpbb zit):

Code: Selecteer alles

<span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span>

Geplaatst: 03 jul 2004, 11:07
door BladiN
Ik ben ook wel weer zo slim da allang geprobeerd te hebben voor ik 't hier ga posten ;) Maar het probleem is dus dat hij alleen {RECORD_USERS} en [ Beheerder ],[ Moderator ] weergaf. Die andere tags niet :S

Geplaatst: 03 jul 2004, 11:17
door WebSiteNet
Zit die pagina in phpbb en is de header al geladen?

Geplaatst: 03 jul 2004, 11:53
door BladiN
Jep, en btw dat moet ook wel anders zou ie {RECORD_USERS} ook niet weergeven he ;)

Geplaatst: 03 jul 2004, 12:23
door WebSiteNet
Wacht ff, een ding vergeten. Voor dat je de header lad moet eerst noig dit staan. Hie mee zorg je ervoor dat hij de gegevens uit de database haalt. Het is een soort controle zodat hij niet de database te veel belast.

Code: Selecteer alles

define('SHOW_ONLINE', true);

Geplaatst: 03 jul 2004, 17:49
door BladiN
Ok het is gelukt :) bedankt