MyBB.support, le portail francophone de MyBB

Version complète : Qui fut en ligne aujourd'hui
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonsoir comment faire pour mettre "utilisateurs actifs dans les dernières 24 heures" en 12 h cela fait 1h que je cherche et j'ai pas trouver .

Cordialement
UP personne Smile
Tu va dans :
1-Paramétrer forum
2-Qui est en ligne
3- la premier valeur tu m'est le nombre de minute et voila Wink
1-Paramétrer forum
2-Qui est en ligne


??? tu te trompe pas car ya pas c'est parametre
En anglais c'est ici :

AdminCP -> Configuration -> Settings -> Who's Online -> Cut-off Time (mins)

Changer 1440 pour 720.

Wink
Et en français :
Admin > Configuration > Qui est en ligne > Délai de coupure (minutes)
C'est 15 minutes par défaut.

Si tu veux 12 heures, tu mets 720.
non on c'est mal compris je crois "X utilisateurs actifs dans les dernieres 24 heures " je voudrais mettre par exemple 5h
Je ne crois pas que l'on se soit mal compris, car s'il est fait référence à cette section :

Code :
Statistiques du forum
Qui est en ligne [Liste complète]
15 utilisateurs actif(s) dans les dernières 15 minutes (5 membres, parmi eux 0 sont invisible(s), et 10 invités).
GoogleBot, Yahoo! Slurp, MSN Search, cppbel, exdiogene, haytoch, more, zoltatem

Alors c'est bien la valeur à changer...

Wink
c'est ca regarde la ou ya la flèche rouge [Image: 236540Capture.jpg]
Alors pour cette section ce sera plus compliqué, car il ne fût pas prévu de la modifier.

Dans le fichier online.php cherche quelque chose comme :

Code PHP :
if($mybb->input['action'] == "today")
{
    
add_breadcrumb($lang->nav_onlinetoday);

    
$plugins->run_hooks("online_today_start");

    
$todaycount 0;
    
$stime TIME_NOW-(60*60*24); 

Et remplace la ligne du $stime avec ceci pour 5 heures :

Code PHP :
    $stime TIME_NOW-(60*60*5); 

Maintenant dans le fichier online.lang.php change le texte pour ces deux variables afin de mentionner que c'est pour 5 heures :

$l['member_online_today'];
$l['members_were_online_today'];

Wink
je n'es pas ce fichier "online.lang.php" tu es sur que c'est bien celui la ???
Bien sûr que tu l'as ! Smile
Dans /inc/languages/french
Après un long échange en Messagerie Privée, il a finalement trouvé les variables dans le fichier en question. Mais ce ne sont pas ces variables qui sont utilisées dans sa page, alors je lui ai suggéré de chercher dans le "template" pour le "24 heures"... Wink
mais je n'est toujours pas trouver je continue si quelqu'un la deja changer qui donne la solution merci
 Utilitaire de traduction fourni par Regentronique