Wie is online blok op elke phpbb pagina

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
Gebruikersavatar
obiku
Berichten: 84
Lid geworden op: 07 sep 2004, 09:33

Wie is online blok op elke phpbb pagina

Bericht door obiku » 22 mar 2005, 00:12

Wat ik graag zou willen, is dat ik het blok onderaan de forum pagina "Wie is Online" ook op andere pagina's kan laten zien. En wel zo, dat ik niet alle templates moet gaan wijzigen als er wat in het Wie is online blok moet veranderen.

Ik heb nog niet veel ervaring met php :? , maar ik denk dat er dan in de page_header.php het één en ander moet worden aangeroepen en dat er voor het Wie is online blokje een aparte template gemaakt dient te worden :?: .

Maar goed...................... Ik zou niet weten waar ik moet beginnen, en wat ik moet doen :roll: .

Hoop dat iemand wel zo wijs is en mij kan helpen met deze request :thumb: .

Thnx in advance.

Gebruikersavatar
runman
Berichten: 176
Lid geworden op: 21 feb 2005, 21:08
Locatie: 's-Hertogenbosch
Contacteer:

Bericht door runman » 22 mar 2005, 00:33

kijk eens als je het in de simple_footer.tpl van je template zou plakken ?
Tenminste lijkt me dat je het daar in zou kunnen zetten..
weet ut natuurlijk niet zeker

Gebruikersavatar
obiku
Berichten: 84
Lid geworden op: 07 sep 2004, 09:33

Bericht door obiku » 22 mar 2005, 09:21

Zou ook een optie kunnen zijn. Niet de mooiste maar toch, alleen moeten alle variabelen dit in de viewonline worden weer gegeven volgens mij in de page_header worden gedefinieerd.
Als ik namelijk het gedeelte van de viewonline uit de index_body.tpl copieer naar de simple_footer.tpl of overall_footer.tpl wordt hij alleen op de index pagina correct weer gegeven.
Op alle andere pagina's wordt er geen info weer gegeven die uit de database gehaalt dient te worden...

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 22 mar 2005, 15:50

simple_footer.tpl niet aanpassen, deze is alleen voor de pop-ups (nieuwe pm, smilie) en nog een aantal pagina's waar de footer er maar "simpel" uit hoeft te zien.

Verder moet je

Code: Selecteer alles

//
// If you don't use these stats on your index you may want to consider
// removing them
//
$total_posts = get_db_stat('postcount');
$total_users = get_db_stat('usercount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
$newest_uid = $newest_userdata['user_id'];

if( $total_posts == 0 )
{
	$l_total_post_s = $lang['Posted_articles_zero_total'];
}
else if( $total_posts == 1 )
{
	$l_total_post_s = $lang['Posted_article_total'];
}
else
{
	$l_total_post_s = $lang['Posted_articles_total'];
}

if( $total_users == 0 )
{
	$l_total_user_s = $lang['Registered_users_zero_total'];
}
else if( $total_users == 1 )
{
	$l_total_user_s = $lang['Registered_user_total'];
}
else
{
	$l_total_user_s = $lang['Registered_users_total'];
}
nog in page_header.php og page_tail.php zetten, en ook nog

Code: Selecteer alles

		'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
		'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
		'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
		'L_ONLINE_EXPLAIN' => $lang['Online_explain'], 
tussen $template->assign_vars(array( en ) );
Afbeelding

Gebruikersavatar
obiku
Berichten: 84
Lid geworden op: 07 sep 2004, 09:33

Bericht door obiku » 22 mar 2005, 20:11

Gedeeltelijk werkt dit, maar er zij nog teveel velden leeg.

Gesloten