Jump to content

[Module] Qui est en ligne / Who Is Online


Recommended Posts

Bonjour,

 

Je vous présente un module d'affichage des visiteurs en ligne et en temps réel

 

Qui est en ligne en temps réel

 

Ce petit outil s'intègre discretement dans votre backoffice et vous préviens par une petite alert sonore de chaque nouvelle venue sur votre boutique, en cliquant sur l'icone situé à coté du nombre de visiteur en ligne vous accederez à une console détaillant l'ensemble des visiteurs en ligne ainsi que leurs informations local.

 

N'hésitez pas a tester le module en vous rendant sur la boutique de démonstration.

 

 

Caractéristique:

  • Analyse en temps réel des visiteurs sur la boutique
  • Alerte sonore des nouveaux entrants
  • informations détaillé sur les visiteurs
  • ip du visiteur
  • Système d'exploitation
  • Navigateur
  • Nom d'hôte
  • Page en cours
  • Page de référence
  • Page vues
  • Date et heure d'arrivé
  • Temps passé sur la boutique
  • Id visiteur
  • Id client
  • Nom du client
  • Email du client
  • Line vers la fiche client du back office (1.5 seulement)
  • Localisation du visiteur
  • Résolution d'écran
  • Carte de géolocalisation
  • Compatible multi boutique
  • Affichage de la boutique en cours de visite

Lien vers la boutique Who Is Online

 

Lien vers la boutique de démo : Démo

 

Compte de demonstration admin:

login : [email protected]

password : demo1234

 

qui-est-en-ligne.jpg

Link to comment
Share on other sites

Bonjour,

 

Merci pour votre retour, les traductions vont être ajoutés prochainement.

Quand vous dites que le temps de chargement est augmenté vous parlez coté front office ou back office?

 

Si c'est du front office qu'il s'agit c'est plus qu'étonnant le module ne fait que charger un script coté front et qui puis est dans le footer de la boutique en mode asynchrone je doute que ce soit le module qui provoque votre ralentissement, coté back office il y a effectivement des requêtes ajax effectués régulièrement mais elles aussi sont en mode asynchrone et ne devrait pas ralentir le back office considérablement.

 

Il y a peut être une erreur lors du fonctionnement du module sur votre site, je vois que vous l'avez désactivé, est-ce que vous pouvez le réinstaller pour que je puisse voir si le ralentissement est du au module?

 

Merci

Link to comment
Share on other sites

Effectivement j'ai aussi de moins bon résultat en local que sur serveur comme ont peut le voir sur ces screenshots

 

Local:

124391291.png

 

 

Serveur:

680792382.png

 

Y'a 3 secondes de différences, mais dans tous les cas cette requêtes ajax est asynchrone et effectué après tout chargement de la page, ce temps n'est d'ailleurs pas pris en compte de le temps total de chargement de la page comme ont peut le voir dans la console sous chrome donc ne provoque aucun problème de navigation ou de ralentissement de la page.

 

Merci pour votre retour.

Link to comment
Share on other sites

Je viens de faire les tests sur la boutique en prod et effectivement, pas de ralentissements majeurs.

 

Merci pour ce module et bravo pour votre travail !

 

Toutefois les IP ne renvoient pas vers un whois externe...Donc pas de localisation exacte, etc...

 

Edit : les IP ouvrent bien un onglet détaillé. Mais uniquement pour les IP connus de PS

Edited by SWITCHBOARD (see edit history)
Link to comment
Share on other sites

Bonjour,

 

Merci pour votre retour, effectivement j'ai intégré les infos que je récupère directement mais un lien vers un service externe serait un plus je vais mettre ça en oeuvre c'est une très bonne idée, merci ;)

 

Je vais aussi rajouter la possibilité de ne pas tracker certaines ips en ajoutant un champ comme pour la maintenance pour éviter de ce voir soit même dans les visiteurs.

 

Si vous avez d'autres amélioration je suis preneur.

Link to comment
Share on other sites

L'importation de la librairie jquery 1.9.1 de google est-elle obligatoire ? Ne peut-on pas indiquer celle de PS ?

 

Si bien sur vous pouvez importer directement le fichier dans le module et faire le lien sa revient au même, c'est juste un aspect de commodité pour moi de l'importer depuis un cdn.

Link to comment
Share on other sites

Bonjour Franck et merci,

 

désolé pour mon retour tardif

 

tout fonctionne parfaitement et en temps réel,installer sur PS 1.5.3.1 /1.5.4.1 /1.4.8.2

 

excellent point pour la statistique OS/Navigateur/Résolution d'écran

 

les ip renvoient bien sur le tableau d'informations et la géolocalisation est precise

 

a signalé que le bouton configuré du module n'est pas présent sur la version 1.4

 

Si je peux me permettre une suggestion:

 

Peut être allongé le temps avant la déconnexion du client(actuellement a 30min)

ou la possibilité de récupérer les stats de la journée comme le faisait a l'époque le module cheminement visiteur.

 

en tout cas je suis ravi d'avoir pu tester votre module,un parfait outil d'analyse que je recommande!

 

un grand merci pour votre travail

Link to comment
Share on other sites

Merci pour votre retour DeyDDy,

 

je vais regarder ce qui ce passe sur une version 1.4, j'avais pensé faire des statistiques au départ mais j'ai eu peur que sa surcharge la base de données si en plus les modules natif de stats sur prestashop sont activé ont va vite ce retrouver avec une base de données immense, maintenant c'est vrai que c'est un petit plus non négligeable je vais surement l'intégrer avec un champs dans l'admin pour l'activer et le désactiver comme ça chacun pourra faire ce qui lui est utile.

 

@switchboard, il faut absolument vider le cache smarty et forcer la compilation une fois le module réinstallé pour que toutes les modifications soit bien prise en compte.

Link to comment
Share on other sites

Bonjour

 

@Switchboard, si vraiment ça prend pas est-ce que vous pouvez me contacter sur le live chat de mon site? merci

 

@mmomobis, c'est un live mais je vais faire un affichage au survole du nombre de produit dans le tableau plutôt que de le mettre en dessous de la géolocalisation se seras plus sympa.

Link to comment
Share on other sites

Mon problème venait des cookies... Maintenant tout fonctionne impeccable !!!

 

Sauf l'update de la conf du module... :(

 

De plus, j'ai apporté une légère modification au fichier DisplayBackOfficeTop.tpl pour la largeur de la fenêtre et son positionnement :

<a href="javascript:void(window.open('{$link->getAdminLink('AdminWhoIsOnline')}','','[color=#00ff00][b]width='+(window.screen.availWidth-100)+'[/b][/color],height=500,[color=#00ff00][b]left='+(window.screen.availWidth/40)+'[/b][/color],top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))" title="{l s='Open console' mod='whoisonline'}" class="btnAdmin"><img src="{$module_dir}logo.gif" alt="{l s='Open console' mod='whoisonline'}"></a>

 

Si vous avez des pistes pour l'update de la conf du module, je suis preneur.

 

Et encore merci pour votre travail.

Link to comment
Share on other sites

Bonjour SWITCHBOARD,

 

Je vais refaire le panier prochainement, l'affichage actuelle n'est pas terrible, je vérifierais le HT et TTC par la même occasion.

Pour l'enregistrement des configurations sur votre site il faudrait que je puisse accéder à votre boutique pour revérifier ça correctement, vous pouvez me contacter via le live chat ?

Link to comment
Share on other sites

  • 2 weeks later...

Le module à été mis à jour

  • # Amélioration visuel du panier
  • # Ajout tableau suivie des liens
  • # Ajout des statistiques
  • # Activation désactivation des statistiques
  • # Page statistique récapitulative + suivie des liens
  • # Visualiation du panier sur la page statisques
  • # Nettoyage de la base de données
  • # Redimenssionnement automatique de la fenêtre
  • # Refactorisation du code

Lien vers la boutique : Who Is Online

 

qui-est-en-ligne.jpg

 

qui-est-en-ligne.jpg

 

qui-est-en-ligne.jpg

 

qui-est-en-ligne.jpg

 

qui-est-en-ligne.jpg

Link to comment
Share on other sites

Je viens de l'acheter mais il ne fonctionne pas sur ma boutique v1.4.8

Le module n'apparait pas dans le backward de PS.

Il n y a pas de document pour l'installation donc je suppose qu'il faut l'installer directement comme tous les autres modules.

J'ai pu configuré sans problème côté BO, l'onglet du module apparait bien (en décalé et mal superposé sur la deuxième ligne), mais quand je clique, j'ai :

 

Le fichier de l'onglet ne peut être trouvé

 

Ai je loupé quelque chose pour faire fonctionner ce magnifique module ?

Link to comment
Share on other sites

Bonjour Franck et merci,

 

désolé pour mon retour tardif

 

tout fonctionne parfaitement et en temps réel,installer sur PS 1.5.3.1 /1.5.4.1 /1.4.8.2

 

excellent point pour la statistique OS/Navigateur/Résolution d'écran

 

les ip renvoient bien sur le tableau d'informations et la géolocalisation est precise

 

a signalé que le bouton configuré du module n'est pas présent sur la version 1.4

 

Si je peux me permettre une suggestion:

 

Peut être allongé le temps avant la déconnexion du client(actuellement a 30min)

ou la possibilité de récupérer les stats de la journée comme le faisait a l'époque le module cheminement visiteur.

 

en tout cas je suis ravi d'avoir pu tester votre module,un parfait outil d'analyse que je recommande!

 

un grand merci pour votre travail

 

Hello

 

comment as tu fais pour le faire fonctionner sur 1.4.8 stp ?

J'ai le bouton dans l'onglet, mais je n'ai pas d'autres accès

Link to comment
Share on other sites

Je viens de l'acheter mais il ne fonctionne pas sur ma boutique v1.4.8 Le module n'apparait pas dans le backward de PS. Il n y a pas de document pour l'installation donc je suppose qu'il faut l'installer directement comme tous les autres modules. J'ai pu configuré sans problème côté BO, l'onglet du module apparait bien (en décalé et mal superposé sur la deuxième ligne), mais quand je clique, j'ai :
Le fichier de l'onglet ne peut être trouvé

Ai je loupé quelque chose pour faire fonctionner ce magnifique module ?

 

Bonjour,

 

Vous n'avez rien loupé, c'est juste que vous n'avez pas le bon module, pouvez vous me contacter via le live chat pour que je vous envoi le module 1.4 ?

 

Merci

Franck

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...