Support de smfgratuit

Réservé aux forums smf officiel => Archives des demandes d'aides => Discussion démarrée par: Marc le 08 Novembre 2007 à 13:27:30



Titre: [Bug]Top 10 turque
Posté par: Marc le 08 Novembre 2007 à 13:27:30
Nature du bug: Calcul de pourcentage de post faux

Dans le sujet : http://www.simplemachines.org/community/index.php?topic=203573.0



Le top 10 indique:
Citation
$context['top_posters'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $max_num_posts);

Ici on calcul un pourcentage par rapport à celui qui a écrit le plus de post, hors il n'a pas écrit 100% des posts du forum...

Il faut plutot écrire:
Citation
$context['top_posters'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $modSettings['totalMessages']);
Ici on calcul le pourcentage par rapport à la totalité des messages du forum.