Statistics Mod Version 2.1.5

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
runman
Berichten: 176
Lid geworden op: 21 feb 2005, 21:08
Locatie: 's-Hertogenbosch
Contacteer:

Statistics Mod Version 2.1.5

Bericht door runman » 27 apr 2005, 13:56

ik heb deze mod geinstalleerd weer, maar nu willen mijn smilies niet goed gaan?? Er worden wel 15 smilies weergegeven, maar de statieken hiervan blijven hetzelfde? Iemand een idee?
Hier staan die statistieken:
http://www.runman.nl/statistics.php

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 27 apr 2005, 16:56

Gebruik de zoekfunctie, ergens is een topic waar dit probleem met code erbij is opgelost.
... Maar ik modereer (nog) niet.

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

Bericht door runman » 29 apr 2005, 16:21

okeej dat probleem heb ik idd op kunnen lossen met behulp van de zoek functies, maaruh ik stuit nu op het volgende

ik heb de statistieken mod top_shoutbox_posters geinstalleerd en ik heb het in zoverre werkend dat er word opgeteld, maar ik heb zelf 13 berichten wat als 130 berichten word weergegeven en plaats 1 t/m 4 heeft 100 % gepost?

Iemand een idee.. hieronder ff de source van module.php

Code: Selecteer alles

<?php
/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

// DB Cache used here

//
// Top Posting Users
//
$template->assign_vars(array(
	'L_RANK' => $lang['Rank'],
	'L_SHOUTS' => $lang['Shouts'],
	'L_PERCENTAGE' => $lang['Percent'],
	'L_USERNAME' => $lang['Username'],
	'L_GRAPH' => $lang['Graph'],
	'MODULE_NAME' => $lang['module_name'])
);

//
// Method 2 to define Vote Bars: Let the Statistics Mod define default Bars
//
$statistics->init_bars();

$sql = "SELECT COUNT(*) as msg FROM " . SHOUTBOX_TABLE . "
WHERE sb_user_id <> " . ANONYMOUS;

if ( !($result = $stat_db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Couldn\'t retrieve users data', '', __LINE__, __FILE__, $sql);
}

$row = $stat_db->sql_fetchrow($result);
$total_shouts = $row['msg'];

$sql = 'SELECT sb_user_id, sb_username, COUNT(id) as msg
FROM ' . SHOUTBOX_TABLE . ' , ' . USERS_TABLE . '
WHERE sb_user_id <> ' . ANONYMOUS . '
AND sb_user_id = sb_user_id
GROUP BY sb_user_id, sb_username
ORDER BY msg DESC
LIMIT ' . $return_limit;

if ( !($result = $stat_db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Couldn\'t retrieve users data', '', __LINE__, __FILE__, $sql);
}

$user_count = $stat_db->sql_numrows($result);
$user_data = $stat_db->sql_fetchrowset($result);

$firstcount = $user_data[0]['msg'];

for ($i = 0; $i < $user_count; $i++)
{
	$class = ($i % 2) ? $theme['td_class2'] : $theme['td_class1'];

	$statistics->do_math($firstcount, $user_data[$i]['msg'], $total_shouts);

	$template->assign_block_vars('users', array(
		'RANK' => $i+1,
		'CLASS' => $class,
		'USERNAME' => $user_data[$i]['sb_username'],
		'PERCENTAGE' => $statistics->percentage,
		'BAR' => $statistics->bar_percent,
		'URL' => append_sid($phpbb_root_path . 'profile.php?mode=viewprofile&u=' . $user_data[$i]['sb_user_id']),
		'SHOUTS' => $user_data[$i]['msg'])
	);
}

?>
zoals je ziet heb ik wel database rijen moeten vervangen voor de juiste namen, want ik gebruik blijkbaar toch een net iets ander shoutbox mod

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

Bericht door runman » 30 apr 2005, 18:43

^bumpje^

niemand die het antwoord weet :?

Gesloten