Pagina 1 van 1

Statistieken in footer

Geplaatst: 22 jun 2012, 18:51
door Finny
We willen graag het statistieken gedeelte (zowel van het forum als van het album) verplaatsen naar de footer, zodat deze overal zichtbaar is. Het betreft het gedeelte met totaal aantal onderwerpen, berichten, nieuwste lid, aantal afbeeldingen e.d.

We hebben een poging gedaan, alleen krijg je dan bij het bekijken van het forum de statistieken wel te zien, maar bij het bekijken van een custom pagina niets. In welk php bestand moet ik wat precies aanpassen om de statistieken overal te laten weergeven?

Alvast bedankt!

Re: Statistieken in footer

Geplaatst: 23 jun 2012, 01:28
door Pola
Finny schreef:We hebben een poging gedaan, alleen krijg je dan bij het bekijken van het forum de statistieken wel te zien, maar bij het bekijken van een custom pagina niets.
Met "bekijken van het forum" bedoel je het forumoverzicht (index) en met "custom pagina" bedoel je de overige pagina van het forum (viewforum, viewtopic, enz.)?

Probeer het volgende eens. (Ik heb het zelf niet getest.)

Open /index.php
Zoek

Code: Selecteer alles

// Set some stats, get posts count from forums data if we... hum... retrieve all forums data
$total_posts	= $config['num_posts'];
$total_topics	= $config['num_topics'];
$total_users	= $config['num_users'];

$l_total_user_s = ($total_users == 0) ? 'TOTAL_USERS_ZERO' : 'TOTAL_USERS_OTHER';
$l_total_post_s = ($total_posts == 0) ? 'TOTAL_POSTS_ZERO' : 'TOTAL_POSTS_OTHER';
$l_total_topic_s = ($total_topics == 0) ? 'TOTAL_TOPICS_ZERO' : 'TOTAL_TOPICS_OTHER';

Knip dit gedeelte uit index.php om het in /includes/functions.php te plakken voor de volgende regel:

Code: Selecteer alles

	$l_privmsgs_text = $l_privmsgs_text_unread = '';
Zoek vervolgens weer in /index.php het volgende:

Code: Selecteer alles

	'TOTAL_POSTS'	=> sprintf($user->lang[$l_total_post_s], $total_posts),
	'TOTAL_TOPICS'	=> sprintf($user->lang[$l_total_topic_s], $total_topics),
	'TOTAL_USERS'	=> sprintf($user->lang[$l_total_user_s], $total_users),
	'NEWEST_USER'	=> sprintf($user->lang['NEWEST_USER'], get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour'])),
knip en plak het in /includes/functions.php voor

Code: Selecteer alles

		'PRIVATE_MESSAGE_INFO'			=> $l_privmsgs_text,
Bovenstaande is zoals je waarschijnlijk gezien hebt voor het totaal aantal berichten, topics, gebruikers en de nieuwste gebruiker.
Voor het album, zal het waarschijnlijk op soortgelijke wijze werken.

Re: Statistieken in footer

Geplaatst: 23 jun 2012, 08:39
door Finny
Thx Pola, het werkt, voor het album krijg ik het zelf op soortgelijke wijze ook wel voor elkaar.
Bedankt weer !!