Icône de ressource

Xen-Tr - Qui a visité le forum ses dernières 24h ? (Compatible XenForo 1.2.0) 2.5.1

Aucune permission de téléchargement

cobra1162

Membre
Messages
836
Réactions
391
Cette extension va ajouter un bloc dans la sidebar "Qui a visité votre forum"
  • Ce Hack a été traduit en français pourXenFrench avec l'autorisation explicite de son auteur. /This Hack was translated into French for XenFrench with the explicit authorization of its author.
  • XenFrench et son équipe offrira du support vis à vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ xenfrench and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
  • XenFrenchremercie l'auteur du hack pour avoir fourni son autorisation. /XenFrench thanksthe author for the hack to have provided its authorization.
Conception
Installation:
  • Uploadez le contenu du dossier upload sur votre ftp.
  • Importez le fichier .xml depuis votre administration.
  • Réglez selon vos envies l'addon dans les options de l'addon
Pour voir la page tappez: http://votre-domaine/WhoHasVisited.php
qui a.pngqui a2.pngqui a3.png
 

Fichiers joints

  • Xen TR qui a visité.zip
    8.8 KB · Affichages: 257

D4rk

Membre
Messages
143
Réactions
26
Merci, mais je ne sais pas si je suis le seul a avoir le problème

Lors de l'upload du .xml
Code:
Erreur
Veuillez saisir une méthode de rappel valide.
 

D4rk

Membre
Messages
143
Réactions
26
Vraiment bisard ce problème Oo'
Edit : cela s’avère être moi durant le transfert des sites de l'hébergeur.
 

Allan

Administrateur
Membre du staff
Messages
8 176
Réactions
2 271
Merci de la trad Cobra (Cobra is back !) ;)
 
I

ibull

Visiteur
Salut, Salam,

Super Hack.
Je l'ai légèrement modifié pour donner le chiffre des invisibles.
J'ai un forum où pas mal de membres sont invisibles. Ca peut donc donné une impression de faible fréquentation.

J'ai rajouté quelques lignes de codes dans library/XenTrCom/WhoHasVisited/Model/XWhoHasVisited.php que voici

PHP:
 if ($options->xentrcom_whohasvisited_enable){
            $WHVArray = $db->fetchAll("SELECT user_id FROM xf_user as user WHERE last_activity BETWEEN '$datemin' AND '$date' $bannedExcluded $userPrivacy ORDER BY last_activity DESC");
     
            $count = $db->fetchOne("SELECT COUNT(*)
                                FROM xf_user as user WHERE last_activity BETWEEN '$datemin' AND '$date' $bannedExcluded $userPrivacy");
       
            //ibull : on compte même les invisibles
            $count1 = $db->fetchOne("SELECT COUNT(*)
                                FROM xf_user as user WHERE last_activity BETWEEN '$datemin' AND '$date' $bannedExcluded");
            $more = $count - $limit;
     
            //ibull : nombre d'invisibles
            $inv = $count1 - $count;
     
            if(sizeof($WHVArray) != 0){
                foreach($WHVArray as $WHVX){
                    $WHVIds[] = $WHVX['user_id'];
                }
                $userInfo = $userModel->getUsersByIds($WHVIds,array()); //fetching users' infos
                foreach($WHVArray as $WHV){
                    $XenTrCom_WhoHasVisited[] = array("user" => $userInfo[$WHV['user_id']], "more" => $more, "count" => $count, "inv" => $inv); //ibull on renvoie les invisbles
                }
            }
            return $XenTrCom_WhoHasVisited;
        }

Une modification rapide de la bonne template et on a cette visu lorsqu'on est admin ou modo :
Capture.PNG


Et cette visu pour les autres membres et visiteurs :

Capture1.PNG

Voilà ;)
 

Allan

Administrateur
Membre du staff
Messages
8 176
Réactions
2 271
Salut, Salam,

Super Hack.
Je l'ai légèrement modifié pour donner le chiffre des invisibles.
J'ai un forum où pas mal de membres sont invisibles. Ca peut donc donné une impression de faible fréquentation.

J'ai rajouté quelques lignes de codes dans library/XenTrCom/WhoHasVisited/Model/XWhoHasVisited.php que voici

PHP:
 if ($options->xentrcom_whohasvisited_enable){
            $WHVArray = $db->fetchAll("SELECT user_id FROM xf_user as user WHERE last_activity BETWEEN '$datemin' AND '$date' $bannedExcluded $userPrivacy ORDER BY last_activity DESC");
   
            $count = $db->fetchOne("SELECT COUNT(*)
                                FROM xf_user as user WHERE last_activity BETWEEN '$datemin' AND '$date' $bannedExcluded $userPrivacy");
     
            //ibull : on compte même les invisibles
            $count1 = $db->fetchOne("SELECT COUNT(*)
                                FROM xf_user as user WHERE last_activity BETWEEN '$datemin' AND '$date' $bannedExcluded");
            $more = $count - $limit;
   
            //ibull : nombre d'invisibles
            $inv = $count1 - $count;
   
            if(sizeof($WHVArray) != 0){
                foreach($WHVArray as $WHVX){
                    $WHVIds[] = $WHVX['user_id'];
                }
                $userInfo = $userModel->getUsersByIds($WHVIds,array()); //fetching users' infos
                foreach($WHVArray as $WHV){
                    $XenTrCom_WhoHasVisited[] = array("user" => $userInfo[$WHV['user_id']], "more" => $more, "count" => $count, "inv" => $inv); //ibull on renvoie les invisbles
                }
            }
            return $XenTrCom_WhoHasVisited;
        }

Une modification rapide de la bonne template et on a cette visu lorsqu'on est admin ou modo :
Voir la pièce jointe 3491


Et cette visu pour les autres membres et visiteurs :

Voir la pièce jointe 3492

Voilà ;)
très sympa et merci de partager l'astuce ;)

je pense que je vais l'adopter :bon
 
I

ibull

Visiteur
très sympa et merci de partager l'astuce ;)

je pense que je vais l'adopter :bon

C'est surtout sympa à vous de nous fournir des hacks , des codes de modifications de templates ... Si je peux aider je dis toujours Amen !
 

VanillaNeko

Membre
Messages
505
Réactions
97
Merci, mais je ne sais pas si je suis le seul a avoir le problème

Lors de l'upload du .xml
Code:
Erreur
Veuillez saisir une méthode de rappel valide.

Bonjour, je rencontre le même souci. Quelqu'un aurais une solution ?

Merci d'avance.
 

sultime

Membre
Messages
104
Réactions
29
Merci au traducteur il fonctionne parfaitement
 

pidje

Membre
Messages
36
Réactions
2
Bonsoir

merci pour la trad

existe t il un block de ce hack pour xenporta ?
 

Arnaud

Traducteur
Membre
Messages
256
Réactions
141
super trad, merci cobra
 

iiMoOdzZ

Membre
Messages
2
Réactions
1
Des que j'importe ce message apparait : S'il vous plaît entrer une méthode de rappel valide.
 

Tony

Membre
Messages
1 862
Réactions
284
Envoie les fichiers et dossiers avant d'importer le .xml
 

Bladinium

Membre
Messages
146
Réactions
5
Merci pour la maj :)

Par contre je n'arrive pas a le mettre dans le footer et non dans la sidebar?... une solution ?
 
Haut