Plugin DotClear 2 : Visites
Par k-net le lundi 16 octobre 2006, 16:02 - Mes créations - Lien permanent
En outre, Visites compte et enregistre trois types de visites, que vous pouvez afficher séparément :
- Les pages affichées
A chaque affichage d'une des pages du blog, ce compteur est augmenté. C'est en quelque sorte un compteur de clics. - Les visites de session
Lorsqu'un visiteur se connecte à votre blog, ce compteur est augmenté. Pendant toute sa session (tant qu'il continue à naviguer), il n'est pas recompté dans ce compteur.
S'il revient sur votre blog après avoir fermé son navigateur, ce compteur est à nouveau augmenté. - Les visiteurs uniques
Lorsqu'un visiteur se connecte pour la première fois à votre blog, ce compteur est augmenté. Ce compteur ne sera ensuite plus jamais augmenté pour ce visiteur.
À noter : Visites utilise les cookies pour reconnaitre les visiteurs. Les internautes (très peu nombreux) ayant désactivé les cookies seront recomptés à chaque fois.
Attention : ce plugin ne fonctionne pas pour DotClear 1 !
- Visites version 1.0.6
Compatible dc2b7
Installeur .pkg.gz | Archive .tar.gz - Visites version 1.0.5
Correction de la fonction ne pas me compter
Installeur .pkg.gz | Archive .tar.gz - Visites version 1.0.4
N'incrémente pas le compteur pour les pages de flux
Installeur .pkg.gz | Archive .tar.gz - Visites version 1.0.3
Compatible avec la nouvelle bêta 4 de DotClear
Installeur .pkg.gz | Archive .tar.gz - Visites version 1.0.2
Possibilité de ne pas compter ses propres visites
Installeur .pkg.gz | Archive .tar.gz - Visites version 1.0.1
Possiblité d'inclure des balises HTML sans qu'elles soient converties
Installeur .pkg.gz | Archive .tar.gz - Visites version 1.0.0
Installeur .pkg.gz | Archive .tar.gz
Si vous avez des idées, des remarques ou besoin d'aide, c'est ici !
Cependant n'oubliez pas que Visites est un plugin simple et léger, et que lui rajouter trop d'options n'est pas le but
NOTE : Le "service après vente" de mes plugins n'est plus disponible.
Depuis mon entrée en classe prépa je n'ai plus le temps d'examiner les divers problèmes qui sont postés ici, ni même de lire la liste de commentaires qui s'accumulent depuis juillet 2007. Je suis désolé
Merci de votre compréhension (lol) et encore désolé.
k-net
Commentaires
Bejours Messieur
C'est imposible d'avoir une version Dotclear 1.2.5
Bon sinon exelent plugin sa servirais bien a un site que je develloppe donc :p
Juju - Continue
Salut,
Non je m'arrête pour les plugins DotClear 1.2.x, c'est fini
L'incrémentation du compteur se base sur les coockies ou sur autre chose ?
Ah oui, voilà ce que j'avais oublié :
Visites utilise les cookies pour reconnaitre les visiteurs. Les internautes (très peu nombreux) ayant désactivé les cookies seront recomptés à chaque fois.
Ca a l'air bien
heu, j'ai un petit soucis : tout va bien sauf que sur mon blog DC2B2, le compteur de "clics" (pages affichées) à chaque reload de page, augmente de 4 en 4 (ex : 88... 92... 96).
bizarre non ? pourtant, il n'y a q'une seule page de blog !
Salut,
Tu es sûr d'avoir DotClear 2 ?
oui oui...la dc2b2
j'essayerai de voir ce soir le pb un peu plus en détail :-) .si j'y arrive :-)
en fait, je suis sur la v2 de mon blog qui n'est pas accessible au public, c'est pour ça :-)
D'accord
À mon avis le problème vient du fait que ton blog et/ou ton thème appelle plusieurs fois le Behavior publicPrepend...
possible d'avoir le nb d'internautes connectés au moment ou on consulte le blog grace à ce plugin ? une evolution est-elle prevue en ce sens ? :-)
il y avait deja un plugin pour dc 1.x : je sais plus son nom
meme pb sur le blog de Mika
http://sitamika.info/dotclear2/index.php/
:-)
Quel problème sur le site de Mika ? Pour moi à chaque actualisation le compteur de clic n'augmente que d'un...
Il est aussi possible que le problème vienne de ton navigateur... Lequel tu utilises ?
sous FF 1.5.0.7, le compteur "clicks" est incrémenté de 4 en 4
sous IE 6, de 2 en 2 chez moi
chez Mika, sous FF, meme chose, de 2 en 2. Sous IE, par contre, de 1 en 1 !
le blog DC2 de mika a l'air allégé en plugin au niveau affichage. Le bien, plutot plein de plugin. Il y aurait-il une incidence ?
sinon, sur les visiteurs et visiteurs uniques la par contre, ca marche super bien partout :-)
Salut , je fais un petit tour sur ton blog ! Toujours aussi bien ... Tes créations pour dotclear sont super ! En tout cas bravo et bonne continuation
Merci, Rol
chrys : J'utilise Opera et ça marche bien
L'erreur vient donc des navigateurs concernés... ils font peut être des pré-requêtes ?
Une version textuelle des compteurs pourrait être interessant non ?
Beau plugin sinon :-) .
Le plugin est disponible avec plusieurs compteurs, dont une version textuelle
Mwarf, aveugle que je suis -_-' .
ET désactiver le filtre HTML sur la mise en forme des stats, possible ? Pour une mise en forme plus poussée...
Pas bête du tout... Vais voir c'que je peux faire
EDIT: Ça y est
Version 1.0.1
Merci bien.
Faudrait voir à enlever le "<p>"..."</p>", ça casse la validation si on met une liste dans le widget sinon...
Pas bête non plus, voilà c'est modifié
salut k-net , sa faisais un moment que je n'étais plus passé .je vais tester ton dernier plug sur mon nouveau blog dc2 car l'ancien as du être supprimer faute d'hébergement .
Maintenant il est sur un nouveau serveur
voila c'est installer , aucun bug chez moi
je t'ai consacrer un billet pour ton plugin
billet de mon blog
Merci bien
Merci pour ce plugin, je viens de le mettre en test sur ma version DC2b3.1 en test (http://mondejeuner.free.fr).
Petite demande : il serait possible dans la config du widget d'avoir une zone de saisie libre dans laquelle on pourrait saisir des adresses ip à exclure, séparées par des virgules. Histoire de ne pas prendre en compte ses propres visites.
Désolé pour le retard, je suis pas mal occupé en ce moment...
Voilà, j'ai ajouté cette fonctionnalité mais au lieu des adresses IP, qui changent assez facilement, la restriction se fait par un cookie.
version 1.0.2
J'espère que ça vous convient
salut !
j'ai installé la 1.0.2 ! tout est ok sauf...mon eternel pb de comptage.
J'ai tjs le nbr de clics qui passent de 5 en 5 quand par exemple, je reload simplement la page principal de mon blog :
ma question : peux tu me dire s'il est possible de m'indiquer dans ton plugin (page _public je crois) la possibilité de compter en retirant -4 à mes clicks.
est-ce ici pour faire la manip ?
$GLOBALS['visites']['count']['all'] = (string) $count['all'];
?
Possible :-)
Salut,
Le problème vient en fait (à mon avis) du fait que le comportement publicPrepend est appelé 5 fois...
Si tu veux enlever 4 clics, ça se produira aussi 5 fois ... au total : - 20 clics !
J'ai une idée pour régler ça : ouvre _public.php.
* Avant if (!isset($_COOKIE['dc_visites_nevercountme'])) { (ligne 40), ajoute if (empty($GLOBALS['visites'])) {.
* Après $core->blog->triggerBlog(); (ligne 57), ajoute }.
Dis moi si ça marche, j'adapterai le plugin
salut :-)
j'ai essayé : ca ne marche pas et ca continue de compter de 5 en 5.
je laisse pour l'instant ta modif dans le code _public.
:-)
Bon, dans ce cas désespéré il y a peut être une solution, on va enlever 4 lors de l'affichage du widget (et non lors de l'appel de publicPrepend). Ouvre _public.php et ajoute, à la ligne 94 :
$count['all'] -= 4; $core->blog->settings->put('visites_countall',$count['all'],'int'); $core->blog->triggerBlog();
Ça devrait régler définitivement ton problème mais ça ne marche que pour ton cas, et si tu changes de template il se pourrait que tu aies des surprises ! (si le problème d'origine est réglé, ça continuera d'enlever 4)
Bonne chance
et bien ....
ca marche !
merci bcp ! et merci pour tes explication sur les appels et le fonctionnement ! bravo à toi !
a+
Content qu'on aie résolu ça !
Bonnes fêtes !
C'est possible une version pour dotclear 1.2.5?
Merci!
Désolé, mais comme je l'ai dit plus haut, j'arrête le développement de plugins pour DotClear 1
bonjour,
depuis que je suis passé en beta4 (svn 1098), j'ai mis a jour ton plugin, mais les compteurs ne s'affichent plus. Tu peux regarder sur mon blog
Mais ce qui est bizarre aussi, c'est que dans la partie admin, je n'ai pas non plus les images des compteurs.Comme si il n'arrivaient pas à lire les .png . J'ai regardé mes droits, pas de problème. J'ai essaye de transformer tes png en jpeg, mais cela ne change rien du tout
C'est bizarre, j'ai aussi la bêta 4 et ça marche...
Bon, on va faire un débuggage :
Ouvre le fichier inc/load_plugin_file.php.
Aux lignes 43, 62 et 68 remplace exit; par exit('$_GET');, exit('!readable'); et exit('badext');
Dis moi ce que ça affiche quand tu vas à cette url
Merci de ton aide
cela m'affiche bien le fichier .png "0"
j'en remet une couche , cela m'affiche 0 quand le png "0" est present, et "!readable" si le png n'est pas present, (remplacer par un jpeg)
lol, maintenant ça affiche bien le zéro mais pas les autres chiffres...
À tout hasard, que se passe-t-il si tu vas là ou là ?
Quels sont les chmod des fichiers 0.png, 1.png et 9.png ?
EDIT: Nos commentaires se sont croisés : ne les mets surtout pas en jpeg, malheureux
En fait apparemment tout marchait, c'était simplement un problème de cache...
Les chmod des fichiers sont 644, comme tout mes autres fichiers de dotclear.
J'ai fait comme tu m'a dit, remis tous les fichiers en png.
et les liens que tu me donnes m'affiche bien les png 1 et 2.
Mais cela marche toujours pas ??? Tu vois mon compteur sur mon blog ?
Maintenant que tu as tout remis en png, les compteurs s'affichent correctement pour moi.
C'est forcément un problème de cache, vide le tien et/ou attends que celui des proxy de ton site se vide
bon, je ne vois toujours rien alors que j'ai vidé le cache de mon navigateur (firefox 2) et celui de dotclear.
Desolé de t'avoir déranger. je vais attendre.
Je viens de vérifier en regardant si un serveur étranger pouvait accéder à l'image, et ça marche.
Il suffit d'être patient maintenant
Sinon, si tu te déconnectes de l'admin et que tu supprimes tous tes cookies relatifs à DotClear, tu ne vois toujours rien ?
non, toujours rien. je continue d'attendre
Ca a l'air vraiment sympa, ce petit plug-in, seul petit problème : LEs visites sont bien comptée et je peux les voir dans la partie administration mais par contre, impossible de voir le plugin dans la liste des widgets...
J'ose pa trop modifier n'importe koi donc je demande conseille au spécialiste :-)
Merci d'avance !
Salut,
La dernière version de Visites (1.0.3) est faite pour DotClear 2 bêta 4.
Tu as deux solutions : soit tu mets à jour ton blog vers la bêta 4, soit tu installes Visites 1.0.2
Oki merci bcp pour la réponse très rapide...
Bonjour k-net et bravo pour ton plugin qui me rend bien des services.
J'aurai voulu savoir si il était possible de différencier les requêtes venant d'un navigateur web et celles venant d'un lecteur RSS?
Le truc c'est que j'ai rajouté le flux RSS des billets dans mon thunderbird et que le compteur s'incrémente donc à chaque requêtes de ce dernier alors que ce ne sont pas de réelles visites.
Si tu avais une solution, ça plairait bien.
@++
Salut Sly,
Merci pour ta remarque, je viens de corriger le problème en ajoutant quelques lignes de code
Il ne te reste qu'à télécharger la 1.0.4 !
Bonjour, j'ai installé la version 1.0.4 sur dotclear 2 beta 5.4 et le widget n'apparait pas. Est ce normal ? Merci. Bill
aie aie aie et je ne peux supprimer l'extension, maintenant à l'accueil j'ai ce message :
fatal error: Call to private method urlHandler::getArgs() from context 'visitesGetUrlType' in /mnt/132/sdc/2/7/"monnomdedomaine"/dotclear2/plugins/visites/_public.php on line 46
comment le supprimer manuellement ?
Salut, et désolé pour le retard
Pour supprimer un plugin quand ça ne marche pas depuis l'administration (comme par exemple chez free.fr qui n'accepte pas la suppression de dossier) il faut supprimer le dossier /plugins/visites en FTP.
Pour l'erreur PHP je pourrais t'aider plus en détail si tu me donnais l'url de ton site
merci pour ton plugin il marche nickel et pour le moment rare son les plugins pour DC2.
tres cool le plugin ! juste un petite question j'ai fait une nouvelle install DC en mettant de cote l'ancienne arborescence. Ou sont sauvé les compteurs pour que je puisse les remettre dands ma nouvelle install ???
Si tu parles des images (0, 1, 2...) elles sont dans le dossier plugins/visites/counters
Bonjour, je ne trouve pas le dossier plugins dans le repertoire dotclear.
Je voudrais supprimer le plugin connOmetre.
Si quelqu'un peut m'aider ça serait cool.
Je suis chez free et je ne peut pas le supprimer depuis l'administration.
Merci beaucoup
Salut,
Les serveurs de free.fr n'autorisent pas la suppression des dossiers par PHP.
Il faut donc te connecter par FTP, aller dans le dossier ecrire/tools du blog (car c'est un plugin pour DotClear 1 et non DC 2 !) et supprimer le dossier
Mais quel rapport avec le plugin Visites ?
J'ai ajouté ton plugin à ma liste :
http://plugin-dotclear.geeek.org/
Merci !
Je suis content de voir certains de mes plugins dans la liste et les billets de ton grand blog
Bonjour,
bravo et merci pour ton plugin très simple et très efficace !!!
C'est exactement ce que je cherchais !!!
Bonjour,
juste un détail : si je clique sur "ne pas compter mes visites", ça ne compte pas mes visites sur mon site, ce qui est bien.
Mais si j'éteins mon ordi, quand je le rallume le lendemain, ça me compte mes visites. Il faut que je réindique chaque jour que je ne veux pas être compté...
(avec la version 1.0.4 et la béta 6 )
Tout dabord Bravo, c'est propre, pratique et facile à installer.
J'ai bien lu qu'il ne faut pas surcharger ce plugin, mais une petite fonction en plus sera pratique. "Le nombre de connecté actuellement sur le blog"
Bonne continuation.
Et Merci
Bonjour à tous !
Rico : encore une erreur de ma part ! La version 1.0.5 devrait régler ton problème
Manu : c'est vrai que ce serait une bonne idée, mais c'est assez compliqué à mettre en oeuvre et ça surchargerait beaucoup le plugin. Et surtout, j'ai pas trop le temps de m'occuper de ça en ce moment... Désolé
Dommage, mais merci quand même d'avoir pris le temps de répondre.
A bientôt pour les nouvelles MàJ
Bravo et merci !!!
Bonjour !
Tout d'abord, juste une petite chose : site très clair, joli et efficace (il fallait le dire)
Deuxième chose : à l'aide ! J'ai l'impression qu'aucun plugins ne veut s'installer. Autant par FTP que par le panneau d'admin. Que faire ? Surtout qu'un compteur de visites me serait fooooort util. Je tourne avec Dtclear 1.2.5 ... logiquement, pas de problème ... je me trompe ?
Merci d'avance !
PS : je poste ici après avoir cherché sur le net, évidemment
Salut !
Tu essayes d'installer des plugins DotClear 2 sur une install DotClear 1... alors forcément, ça coince !
Le mieux est d'installer la version 2 (tu ne seras pas déçu par contre il faudra refaire ton thème)
Si tu es chez free.fr cette page devrait t'aider
Bravo pour ce plug, marche tres bien
impec ! ca roule
Super plug, juste pour signaler un petit bug qui prends pas en compte la couleur du texte dans les bandeaux (quelque soit le thème, il reste noir, ce qui pose problème dans les thèmes sombres).
Bon j'ai modifier le plug pour qu'il y a plus de problème avec les thèmes sombres/qui n'utilisent pas le noir pour le texte des bandeaux. J'ai mis une copie de la version modifier du plug sur http://onizuka92.free.fr/plug_DC2/plugin-visites-1.0.5-MOD.tar.gz
(la modif concerne la ligne 139 du fichier _public.php)
Chez moi ça marche très bien avec les themes à fond sombre (qui ont un css bien codé)
De quel theme tu parles ?
Euh ben les themes AzorkV2 et DoublOrange (bon celui là n'est pas sombre mais le texte dans les bandeaux est normalement blanc ce qui fait tâche quand certain plugins reste noir :whistle:)
avec dc2b7, j'ai un "Precondition Failed" quand j'enregistre les valeurs courantes dans l'admin.
Possible de modifier le plugin comme le font les autres pluginners dans le forum DC pour qu'il fonctionne sur la b7 ?
Bonjour,
J'aimerais savoir comment reinitialiser les compteurs.
Depuis l'interface d'admin, j'ai tenté de changer les valeurs courantes mais cela donne "Precondition Failed"
Merci
De même, j'ai le message "Precondition Failed"
sur la beta7
Je sais qu'on bosse en classe prépa (je suis passé par là), mais je crois que c'est les vacances actuellement
Ouais, et les vacances j'aurais aimé les utiliser à autre chose que mettre à jour mes plugins
Voilà, installez la 1.0.6, elle marche avec dc2b7 !
bonjour,
ou est ce que je pourrai trouver d'autres skin pour mon compteur?
merci
seb;)
Super je l'utilise depuis quelques jours et tout marche a merveille
Bonjour,
Bon petit plugin bien propre, discret, débuggé. Bon courage pour les études. Et de nouvelles créations pour DC2 ?
AppAs
Bravo pour l'idée de ce plugin. Mais comment installe-t-on un plug en .pkg alors que l'interface de DC2 impose les .zip. J'ai bêtement zippé le .pkg et ça ne fonctionne pas.
Merci pour ton aide.
Salut ...
la v1.0.6 est ok sur DC2 en modifiant le "tar.gz" en "Zip". Tu dépizzes le "tar.gz" puis tu recrées l'archive en "zip" et c'est bon.
@+
Re-
Juste pour signaler que ce Plug-In compte aussi les pages/billets des galeries photos et c'est bien dommage car cela augmente considérablement le nombre de billet alors que ce n'est pas le cas ... !!!
Y'a moyen de remédier à ça ?
Merci
@+
Bonjour et bravo pour ce plugin qui marche à merveille depuis un petit bout de temps sur mon Blog.
Je voulais juste savoir s'il n'était pas envisageable d'ajouter un compteur live.
J'ai bien tenté des choses mais j'ai vite vu mes limites...