Welcome, you're not connected. ( Log in - Register )

Les commandes sont pour le moment fermées jusqu'à nouvel ordre, mais je peux assurer le support.

Merci de votre compréhension.


Requests are currently closed, but I can do some support.

Thanks for your understanding.




Important links - Liens importants

Règles - Rules | Présentez-vous - Introduce yourself | Problème d'inscription ? - Registration problem ?

RSS >  [MOD] Last_registered_in_stats v1.0, Dernier utilisateur enregistré dans les statistiques
Ishimaru Chiaki #1 27/07/2009 - 01h55

Class : ID Admin
Posts : 1429
Registered on : 12/11/2007
Age : 28
Sex : Female

Offline Mail Www

Nom du mod : cb_lastregistered_in_stats
Auteur : Ishimaru Chiaki
Date de création : 13/07/09
Version de CB : Testé sur un 0.8.4, versions antérieures non testées

Lien de téléchargement de l'archive : Télécharger le ZIP
Taille de l'archive : Environ 13 Ko

Description générale : Ce MOD permet d'afficher dans vos statistiques le nom du dernier utilisateur à s'être enregistré sur le forum, juste en dessous du nombre total de membres, de sujets et de messages.
Modifications apportées :
  • [*]include/parts/part.general.php, ligne 118
    avant /* Affichage des requètes effectuées */
    if (defined('CB_DISPLAY_QUERIES')) {
       $GLOBALS['cb_tpl']->lang_load('auxi.lang');
       $GLOBALS['cb_tpl']->assign(array(
           'g_debug_queries'            => $GLOBALS['cb_db']->queriesdone,
           'g_debug_numberqueries'        => $GLOBALS['cb_db']->gettotalqueries(),
           'g_debug_totalquerytime'    => $GLOBALS['cb_db']->querytime.' sec',
           'g_debugging'                 => true
           ));
    } else $GLOBALS['cb_tpl']->assign('g_debugging',false);

    ajouter /*Dernier enregistré*/
    if ($_SESSION['cb_user']->connected_position=='index')
    {
       $lastregistered = $GLOBALS['cb_db']->query('SELECT usr_id, usr_name, usr_class
           FROM '.$GLOBALS['cb_db']->prefix.'users
           ORDER BY usr_id DESC LIMIT 0,1 ');
       require_once(CB_CACHE_CLASSES);
       $contents_lastreg = '';
       while ($fetch = $GLOBALS['cb_db']->fetch_assoc($lastregistered))
       {
           $contents_lastreg .= ((!empty($contents_lastreg))?' - ':'').'<a href="'.manage_url('index.php?act=user&amp;showprofile='.$fetch['usr_id'],'forum-m'.$fetch['usr_id'].','.rewrite_words($fetch['usr_name']).'.html').'" title="'.$GLOBALS['cb_classes'][$fetch['usr_class']]['gr_name'].'" '.((!empty($GLOBALS['cb_classes'][$fetch['usr_class']]['gr_color'])) ? 'style="color:'.$GLOBALS['cb_classes'][$fetch['usr_class']]['gr_color'].';"' : '').'>'.$fetch['usr_name'].'</a>';
       }
       $GLOBALS['cb_tpl']->assign(array(
           'g_displaylastregistered' => true,
           'g_lastregistered' => $contents_lastreg
       ));
    } else $GLOBALS['cb_tpl']->assign('g_displaylastregistered',false);

  • [*]lang/fr/general.lang, ligne 94
    après    'total_messages' => 'Nos membres ont écrit un total de {m} messages dans {s} sujets.',
    ajouter    'member_lastregistered' => 'Le dernier utilisateur enregistré est',
  • [*]lang/en/general.lang, ligne 94
    après    'total_messages' => 'Our members posted {m} messages in {s} topics.',
    (soit) ajouter    'member_lastregistered' => 'The last registered user is',
  • [*]templates/Official/gen_contents.php, ligne 177
    après       <?php echo lang(array('item' => 'total_messages','m' => $g_totalmessages,'s' => $g_totaltopics)); ?>
    ajouter        <?php if ($g_displaylastregistered && !empty($g_lastregistered) ): ?><br />
           <?php echo lang('member_lastregistered'); ?> <?php echo $g_lastregistered; ?>
           <?php endif; ?>



Notes :
- Si votre forum n'a pas du tout été modifié, vous n'avez qu'à envoyer le contenu de l'archive pour écraser les fichiers existants (je vous recommande de faire une sauvegarde d'abord), et la modification manuelle ne sera donc pas nécessaire.
- Si au moins un des fichiers mentionnés a été modifié par un autre MOD, vous devrez effectuer la modification manuellement pour le ou les fichiers concernés.
- Aucune modification dans la base de données, puisque le mod utilise les champs existants dans les tables cb_users
- Contient les fichiers de langue modifiées pour le français et l'anglais
- Une démo du mod est présente sur ce forum, en bas de l'index

Changelog

26/07/09 - Vu l'absence de bugs, je passe la version du pack vers la 1.0

13/07/09 - Première release du MOD

 >  Fast reply

Message

 >  Stats

1 user(s) connected during the last 10 minutes (0 member(s) and 1 guest(s)).