Afficher un compteur sur Dotclear 2
Par Lien permanent
-Afficher un compteur de visites sur Dotclear 2, un problème ou j'ai eu du mal à trouver réponse enfaite cela n'est pas si compliqué..
Pour commencer, direction l'administration de Dotclear puis about:config pour activer le php dans les templates à la ligne tpl_allow_php.
Ensuite je vous propose le compteur qui se trouve sur ce blog ( en haut à droite ). Le compteur affiche un compteur de visites normale avec aussi les visite "aujourd'hui" et ce qui sont actuellement en ligne ( que j'ai pas mis ).
Pour télécharger le compteur vous devez vous rendre sur la page download de media ici https://kipof.net/index.php?media. une fois télécharger décompresser le zip puis envoyé le dossier 3en1compteur à la racine de votre blog sans oublier de configuré le fichier de configuration qui si trouve.
Une fois à la racine de votre blog et configuré joindre le dossier du compteur pour finalisé l'installation comme ceci:
http://monblog.com/3en1compteur/install.php
Maintenant il vous reste à ajouter le code dans votre thème, pour moi le code se trouve dans le _top.html à l'id prelude.
Code à copier collé dans votre thème:
<?php include('3en1compteur/compteur.php'); echo "Visiteurs : $v_total<br />"; echo "Aujourd'hui : $v_auj<br />"; echo "En ligne : $v_connecte"; ?>
Simple à modifier
Voilà, vous avez un compteur sur votre blog Dotclear 2 en quelques minutes :p
Si vous avez des questions ou commentaires, libre à vous
Une version PostgreSQL est maintenant disponible grâce à jpa Administrateur de https://www.postgresql.fr/ dans la page des téléchargement https://kipof.net/index.php?media
Commentaires
Pour informations je garde toujours BBclone qui donne pas mal d'informations sur les visiteurs
Merci pour ce petit compteur qui s'installe bien rapidement :x .
Rex
@Rex : Salut Rex, juste pour dire que le script est pas de moi. Mais je l'utilise depuis un moment sur d'autres sites. Alors, lorsque j'ai vue que l'on pouvait activer le php dans les templates xD directement installé ici.
Toujours a regardé si un plugin pouvait sortir avec cet fonction et enfaite cela est si simple de mettre un compteur de visite :D Merci pour ce billet qui je pense seras utile pour d'autres
Pour les personnes chez qui ca marche merci de me contacter si vous avez pas de problèmes de rafraichissement du compteur.
Merci
J'ai utilisé ton compteur (enfin celui-ci) sur le blog de ma Chéri, je voulais te remercier et apporter un petit truc intéressant. Vu qu'elle ne s'y connait pas j'ai voulu l'intégrer dans les widget.
Voici mes modifs :
Créer un fichier compteur.php à la racine de votre blog qui contiendra :
Ensuite placer un widget texte et copier le code suivant à l'intérieur :
Voila si ca peut aider
Pour admirer le resultat vous pouvez vous rendre ici :
http://www.moncotegreluche.fr/dotcl...
Sympa l'astuce
Moi j'ai directement collé le code dans les fichiers .html mais comme ça cela reste plus simple pour les personnes qui veulent pas trop tripoter Dotclear.
Merci pour la contribution :up:
mais de rien, ca fait des jours que je galèr epour trouver un compteur sympa, grâce à toi j'ai découvert bbclone et un compteur, pour une fois que je peux participer utilement
en retour tout le plaisir est pour moi.
Ce compteur m'intéresse mais je n'arrive à configurer le fichier config.inc.php
Merci
Salut LMARCO,
La configuration est simple, tu as juste à donner les information qui sont identifiant, nom et mot de passe de la BD sql comme à l'installation de Dotclear ou autres.
Dis moi ou tu bloques sinon
OK ca fonctionne autant pour moi je n'avais pas renseigné le nom de la BD.
Merci
Bonjour, ce compteur a l'air super mais je suis hébergé chez free avec une base postgrsql... Est-ce compatible ?
Merci
Bonsoir bblf,
J'ai jamais test postgrsql donc je vais pas te dire de bêtise. Mais tu peux toujours demander ici : http://forums.postgresql.fr/ ils seront surement plus qualifié que moi sur le sujet. Si tu as la réponse poste là ici cela pourrait être utile à d'autres utilisateurs.
Bonjour à tous,
Donnez-moi quelques jours et je vous convertis le code pour PostgreSQL. Je le proposerai dès que possible. Très probablement pendant le week-end. Je dois en avoir pour 2h. Il suffit juste de les trouver dans mon emploi du temps :D
Bien à vous,
--
Jean-Paul Argudo
PostgreSQLFr
Ce serait vraiment très sympa de votre part car c'est un gros manque sur le site de mon établissement.
Travaillez-bien !
Oui sympa et avec la permission si je pouvais le proposer ici aussi pour les futurs utilisateurs lorsque il seras fini.
Bonjour à tous,
J'ai terminé... C'était bien l'affaire de 15 minutes... Mais bon, je n'avais pas trouvé le temps jusqu'à maintenant de le faire. C'est chose faite.
Vous pouvez bien sûr diffuser ce code, car c'est surtout le votre hein :D moi je n'ai fait que bricoler les appels php pour qu'ils soient ok sous MySQL.
Je vous laisse le soin de gérer ça, moi je n'aurai pas le temps de faire plus que ça.
En tous cas, j'espère que ça aidera des gens
Voici le lien de téléchargement:
http://www.argudo.org/~jpargudo/3en...
Bien à vous,
--
Jean-Paul Argudo
PostgreSQLFr
'moi je n'ai fait que bricoler les appels php pour qu'ils soient ok sous MySQL.'
=> sous PostgreSQL évidemment
/me fatigué
A+
Merci pour votre compteur
merci pour le postgrsql jpa et merci aussi pour le compteur !!
merci bien pour ce compteur qui est très facile à s'installer. bonne continuation
Hum, merci pour ce compteur que je trouve très utile.
Par contre, comme annoncé par un utilisateur plus haut, il y a un soucis de rafraichissement.
Il faut forcer le rafraichissement pour vider le cache, et SUR CHAQUE PAGE, sinon il affiche le dernier comptage enregistré sur cette page. Du coup, en surfant de page en page, en fonction des pages qui ont été rafraichies ou non, on a des comptages différents à chaque fois, c'est un peu gênant...
Bonsoir BTY,
Pour rafraîchir le compteur, j utilisé le plugin des lectures de billets ( si je me trompe pas ) j edite ce weekend pour te donner la solution que j ai trouvé car le problème vient pas du compteur mais de Dotclear.
Ce serait fort aimable à toi !
Navré du double post, mais si tu pouvais en même temps m'orienter pour tes modifications de l'avatar (celui de l'admin est différent), ce serait vraiment génial...
J'ai bien cherché un peu partout, mais à part le système "Gravatar", je ne trouve rien, et ce système ne me plait pas beaucoup !
Salut BTY,
Le plugin que j'utilise et qui joue sur le cache est dcStats et c'est le système Gravatar qui est utilisé ici.
Si tu trouves pas le plugin, fait le moi savoir pour que je puisse te l'envoyer par mail.
Pour dcStat, c'est bon, et ça à l'air de marcher... Merci beaucoup !
Et pour l'avatar idem.
Merci beaucoup et une très bonne continuation.
Ah ben non. Toujours des différences de compteurs en changeant de pages.
J'ai installé dcStat et j'ai activé l'option "Synchroniser les pages du blog"...
Ce n'est pas à ce niveau là que le problème se règle ?
Ou peut être une autre option à régler pour faire marcher ce compteur, dans dcStat ou dans Dotclear ?
J'ai eu moi aussi le problème car c'est moi qui a commenté plus haut. Chez moi cela semble marcher pas trop mal avec Dcstats car Dotclear vide pas son cache pour rien sauf au moment de la création d'un billet ou édition. Je peux avoir le lien de ton blog ? Pour information voici la liste des extensions installé ici : http://kipof.net/index.php?plugins
Edit: Bah si tu regarde bien ici le problème y est aussi :/
Bonjour,
ce plugin m'a l'air fort sympathique mais me pose quelques soucis...
J'ai tout bien fait l'installation sur mon site free, j'ai créé la base postgresql avec de belles tables...
Après, j'ai tenté de mettre le code fourni dans _top mais il ne contient aucun "prelude"... J'ai tenté de le mettre dans des fichiers jusqu'aux plus improbables du thème sans que jamais le compteur n'apparaisse...
Je me suis allé laissé à l'astuce du widget texte.
Il semblerait que l'affichage fonctionne mais je ne suis pas bien sûr du comptage : j'ai martelé F5 en ne voyant que des 0 apparaître... Puis, revenu après quelques heures, un F5 m'a tout mis à 1... J'ai demandé à un ami de se connecter mais nous ne fûmes pas 2 en ligne...
Le plugin fonctionne-t-il toujours bien avec Dotclear 2.4.2 et free ?
D'avance merci pour vos réponses !
Bonsoir Eric,
.
J'ai jamais test avec postgresql puis ceci est pas un plugin pour Dotclear c'est juste un script mais qui semble marcher chez moi ( en haut à droite ) Après je sais qu'il y'a un problème de cache avec Dotclear mais avec le plugin Dcstats cela arange un minimum la chose ( a test :p ).
Si j'ai le temps dans le week-end je vais faire le test chez free voir ce que cela donne mais si un utilisateur passe ici et qui se trouve chez free veux bien donner des informations
C'est gentil, merci pour ton aide !!!
Le plugin Dcstats semble n'avoir pas été mis à jour pour suivre dotclear et présente quelques erreurs - qui ne semblent pas l'empêcher de fonctionner cependant...
Mais rien qui permette d'afficher le nombre de visiteurs sur le site !
En tous cas, merci d'avance de ce que tu pourras faire si tu as le temps !
Eric
Bon, en fait, il semblerait tout de même que ça marche - en tout cas pour les personnes en ligne.
Mais il y aurait un décalage horaire dans le nombre de visiteurs quelque part :
pour tester, j'ai demandé à un ami de venir sur le site en même temps que moi, sans exclure mon IP du compteur.
Nous étions 2 en ligne. Avec une seule visite comptée pour aujourd'hui...
Etrange, isn't it ?
Bonsoir Eric,
Le script semble marcher correctement sur ton Dotclear car je suis le 4 et 5 ème visiteurs et 2 et 3 ème aujourd'hui.
J'ai fait le test avec deux ips et le en ligne marche correctement aussi.

Ma foi, ça reste anecdotique et je ne vais pas trop me battre là-dessus...
Je ne sais pas à quelle heure tu es passé mais vers 9/10h00, il y avait moi et un ami dans les visiteurs... Je ne sais plus si on était compté aujourd'hui ou non...
J'ai installé le code le même jour que Google Analytics qui me compte, lui, 8 visiteurs unique en 2 jours (jeudi et vendredi) quand le code n'en compte que 7, samedi inclus...
Donc, on dira que c'est approximatif :O)
Merci pour tes tests !!!
Bonsoir Eric,
Regarde avec une semaine voir ce que cela donne si il y'a beaucoup de différence entre le script et Google Analytics.
Pour les problèmes de caches voilà une petite solution à mettre dans les balises head
Oups, j'avais dit que je regarderai la différence...
Alors.
Le compteur me donne 425 visiteurs à aujourd'hui ; Google m'en donne 198 :O)
Une légère différence...
Mais comme, bon, tant pis, c'est pas très grave, je vais pas trop m'embêter avec ça...
Quant à tes métas, bon, au fil du temps j'ai appris un peu mais pas encore assez pour savoir dans quel fichier je mets ça... Au pif ?
En tous les cas, merci pour ton suivi !!!!!
Salut Eric,
Après je sais plus mais je crois que Google calcule les ip unique alors que le script recharge tout les X temps ( je crois faut que je regarde :p )
Pour les Metas normalement c'est dans /themes/tontheme/template a ajouter dans head.html ou _top.html cela dépend du thème que tu utilises. Si tu trouves pas dis moi les fichiers qui se trouvent dans le dossier template de ton thème
Merci !!!
Je pense qu'ils doivent faire pareil - en tout cas, j'avais tenté de comprendre le compteur qui comparait les IP à celles enregistrée durant les dernières 24h00...
Bon...
Je l'ai mis en haut de _top.html (pour le retrouver rapidement et l'ôter en cas de souci).
Il ne semble pas y avoir de problème... Donc même si ça ne marche pas, ça ne gêne pas :D
Pardon c'est dans home.html que se trouvent les metas dans le dossier tpl ( template ) et voice mes metas : http://paste.kipof.net/YNMSefE7
Corrigé, merci !!
Ce me semblait étrange de mettre un MEAT là où il n'y en avait aucun mais bon, je ne suis pas pro...
Du coup, je découvre que j'en ai 3 milliards !!!! Va falloir que je regarde ce qu'ils veulent dire, un jour... :D
Tu me diras si tu as une différence avec ces Metas :p
J'ai la mémoire qui flanche et je ne garantis pas que je penserai à revenir ici marquer l'écart dans quelques semaines.
Mais si ça t'intéresse et que tu ne me vois pas arriver, n'hésite pas à mettre un message : il arrive sur ma messagerie :D
Les Metas à supprimer ils changent rien :mrgreen: Donc je regarde si je trouve une autre solution pour le cache du compteur ( enfin chez moi cela a rien changé )
Je ne suis pas sûr que chez moi ça ait beaucoup changé non plus...
Google Analytics me trouve 484 visites et 165 visiteurs unique.
Le compteur m'affiche 601 visiteurs... C'est la classe :O)
Je sais pas si c'est très grave au final...
Marche parfaitement chez moi merci :up:
ça marche... Mais ça compte bien ? Pareil que Google (sans que je sache lequel des deux compte correctement... (aucun des deux, peut-être...))
Mais Google compte les entrés des autres moteurs de recherche ? :twisted: Sûrement le pourquoi que Google affiche moins non ? :D
Moi aussi je pense que Google compte juste ces entrés sinon j'ai le même problème que Eric Beauvillain mais mise à par cela tout marche nickel.
Nickel chez moi aussi, puis l'intégration ici sympa :x
Nickel chez moi ! Merci :up:
Et la création d'un plugin a jamais été envisagé ? Plus simple pour les utilisateurs de mon niveau :p
Mais merci bien la solution fonctionne nickel même si j'ai passé deux heures dessus :p
Bonsoir
Peux ton insérer ce code de compteur sur un blog de free ? car cela n'a pas l'air trop paramétrable dans l'interface mise a disposition
Merci
Bonjour,
Je sais pas trop comment cela marche chez free mais je pense pas qu il doit avoir de problèmes car c est un bout de code php ajouté dans le template relié à une base sql. Faut penser à activer le php dans les templates aussi sinon ça risque de pas fonctionner :p
Merci pour ta réponse
Chez free il faudrait créer la table compteur au préalable , ou puis-je trouver le nombre de champs et leur type..?
Et pour activer le php dans les templates ca se passe ou ?
Merci beaucoup pour ton aide
Rebonjour
Lorsque j'essaie de lancer l'installation par la commande ... http://terrot.blog.free.fr/public/3...
J'obtient le message d'erreur 403 , Accès Interdit ...
Je suis perdu ... :down:
Tu dois pas mettre le dossier 3en1compteur dans /public/ mais à la racine de ton blog et pour activer le php direction Extensions/about:config puis tpl_allow_php sur oui
Toujours le problème de cache non ? car d'une page a une autre y'a des petits problèmes sauf si je F5.
Merci beaucoup ça fonctionne nickel :up: l'idée d'un plugin a jamais été proposé ? non ? Oui ? enfin merci encore :p
Non pas de plugin pour cela, il y'a juste la méthode proposé ici par kipof mais je pense que sur les anciennes version de dotclear il y'en avait un mais cela reste à voir.
Je vais regardé sur les anciens plugin et demander si une personne pourrait l'adapter
J ai moi aussi le problème du cache mais c est nickel même comme ça
merci bien
Sympa le rendu ici, je vais faire le test chez moi :up:
Dommage qu'il est pas en plugin avec un widget car mettre les mains dans le cambouis c'est pas mon truc :p mais je vais essayer
Bonjour,
J'ai test la manipulation mais cela na pas trop fonctionné. La solution fonctionne avec la nouvelle version de dotclear ?
Sinon, une astuce pour le faire fonctionner ?
merci bien.
Bonjour luc,
Je n'utilise plus ce compteur depuis un moment donc si il fonctionne encore avec les nouvelles version de Dotclear et de PHP je sais pas trop :p Mais si j'ai le temps je vais regardé dans le wkend qui arrive
Salut Cris,
Tu as eu le temps de regardé pour le compteur ? ( Il m’intéresse beaucoup )
Merci.
luc
Désolé, j'ai pas trop eu le temps de regardé avec le boulot je m'acharne pas trop sur les bricolages. Mais lorsque j'ai un moment de libre je me colle dessus