Compter les clics sur les sites référencés dans SPIP - commentaires Compter les clics sur les sites référencés dans SPIP 2023-04-06T10:17:25Z https://files.spip.org/Compter-les-clics#comment513045 2023-04-06T10:17:25Z <p>Bonjour</p> <p>Une évolution de ce plugin pour compatibilité spip4 est-elle envisageable<small class="fine d-inline"> </small>?</p> Compter les clics sur les sites référencés dans SPIP 2009-08-29T20:59:59Z https://files.spip.org/Compter-les-clics#comment419961 2009-08-29T20:59:59Z <p>Test avec SPIP2.09 : Après activation du plugin la page des plugins ne se recharge pas et le message <code class="spip_code spip_code_inline" dir="ltr">Fatal error: Call to undefined function include_ecrire() in /srv/d_gandiaxe21/www/spip/plugins/compte_clics/base/compteclics_init.php on line 32</code> apparait à gauche. J'efface le répertoire du plugin pour retrouver un fonctionnement correct.</p> Compter les clics sur les sites référencés dans SPIP 2009-07-10T19:53:04Z https://files.spip.org/Compter-les-clics#comment418178 2009-07-10T19:53:04Z <p>re</p> <p>Je viens de réussir à mettre le plugins compatible mais il me reste un soucis <a href="http://herbier.beau-lieu-bec.org/spip.php?site1" class="spip_url spip_out auto" rel="nofollow external">http://herbier.beau-lieu-bec.org/spip.php?site1</a> si je clique sur le liens sous l'image je me retrouv avec une 404. Voici mon code :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"><a class="url" href="[(#ID_SYNDIC|compteur_clic_site)]" target="_blank">(#URL_SITE|couper{80})</a>[ - (#TOTAL_CLICS) <:clic_visites:></code></p> <p>Ou es le soucis<small class="fine d-inline"> </small>?</p> <p>merci d'avance</p> Compter les clics sur les sites référencés dans SPIP 2009-07-10T17:48:06Z https://files.spip.org/Compter-les-clics#comment418176 2009-07-10T17:48:06Z <p>Bonjour</p> <p>Serait il possible d'avoir une version complète du plugins sous spip 2<small class="fine d-inline"> </small>?</p> <p>Merci</p> Compter les clics sur les sites référencés dans SPIP 2009-07-06T10:33:04Z https://files.spip.org/Compter-les-clics#comment417988 2009-07-06T10:33:04Z <p>Dans le correctif proposé, pour le fichier compteclic.php il faut inverser les lignes echo et header, sinon cela provoque une erreur. Il ne doit rien s'afficher avant la fonction header sinon elle plante. Sinon le correctif fonctionne bien.</p> Compter les clics sur les sites référencés dans SPIP 2009-06-27T15:38:54Z https://files.spip.org/Compter-les-clics#comment417712 2009-06-27T15:38:54Z <p>Bonjour, oui effectivement ce patche permet de démarrer le plugin sans planter spip2, mais il semble y avoir un problème pour générer les adresses URL des articles : <br>- #URL_SITE|compteur_clic_site <br>- #ID_SYNDIC|compteur_clic_site</p> <p>ne fonctionnent ni l'un ni l'autre (page blanche ou page du site dans le site de référence et non page du site syndiqué)</p> <p>Une petite aide<small class="fine d-inline"> </small>? merci d'avance.</p> Compter les clics sur les sites référencés dans SPIP 2009-03-15T18:45:05Z https://files.spip.org/Compter-les-clics#comment414454 2009-03-15T18:45:05Z <p>Voici quelques modifs pour permettre de fonctionner sous spip 2.0.5.</p> <p>Il y a deux fichiers (le init dans base et l'autre dans action).<br class="autobr"> Il faudrait faire d'autres modifs pour les versions ultérieures de spip car certaines fonctions semblent dépréciées mais fonctionnent toujours.</p> <p>Aussi pourquoi est-ce qu'avec l'echo de test en fin du fichier comteclics.php ça marche et que sans le Location ne se fait plus...</p> Compter les clics sur les sites référencés dans SPIP 2008-08-08T09:54:47Z https://files.spip.org/Compter-les-clics#comment407897 2008-08-08T09:54:47Z <p>Oups j'ai oublié de me connecter afin de pouvoir lire la réponse ><</p> Compter les clics sur les sites référencés dans SPIP 2008-08-08T09:52:30Z https://files.spip.org/Compter-les-clics#comment407896 2008-08-08T09:52:30Z <p>Euh quand est-ce que ce plugin sera mis à jour avec SPIP2<small class="fine d-inline"> </small>? Parce que ça ne fonctionne absolument pas O_o ni avec la page de demo ni en essayant de faire soit même. C'est embêtant.</p> Compter les clics sur les sites référencés dans SPIP 2008-06-26T12:31:49Z https://files.spip.org/Compter-les-clics#comment407114 2008-06-26T12:31:49Z <p>Ouf<small class="fine d-inline"> </small>!</p> <p><strong>Mon problème :</strong> <br>- L'installation s'est bien passée, j'ai mis à jour le squelette, cliqué sur un lien... tout est OK<small class="fine d-inline"> </small>; <br>- L'incrémentation fonctionne (vu dans la base de données, via phpMyAdmin)<small class="fine d-inline"> </small>; <br>- Mais rien ne s'affiche sur la page exemple (clic_demo) : les sites et les articles syndiqués apparaissent, mais pas le nombre de clics...</p> <p><strong>La solution :</strong> <br>- Comme le disait Xébiaut un peu plus haut : dans le fichier total_clics.php (sous-répertoire balise du répertoire compte_clics, dans /plugins), ligne 42, il faut remplacer « spip_fetch_array($r)<small class="fine d-inline"> </small>; » par « $o = spip_fetch_array($r)<small class="fine d-inline"> </small>; »</p> <p>Je ne suis pas expert PHP/MySQL, mais je pense qu'il s'agit d'une coquille, puisque ligne suivante on indique de retourner « $o['clic_compteur']<small class="fine d-inline"> </small>; », or $o n'est définie nulle part sans cette modif'.</p> <p>Si c'est bien le cas, ça explique peut-être le problème de « dd » ici : <a href="http://www.spip-contrib.net/Compter-les-clics#forum401494" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/Compter-les-clics#forum401494</a></p> <p>Si cette modif' n'est pas indispensable et que le problème ne se pose que dans certains cas (?!), j'espère au moins que ce post permettra aux prochains heureux utilisateurs de ce plug-in qui auront le même problème de moins chercher que moi :).<br class="manualbr">(NB : test en local, EasyPHP 2.0b1 (PHP 5.2.0 - MySQL 5.0.27)</p> <p>Pour finir, <strong>merci à chryjs pour ce plug-in :)</strong></p> Compter les clics sur les sites référencés dans SPIP 2008-01-08T06:06:08Z https://files.spip.org/Compter-les-clics#comment402001 2008-01-08T06:06:08Z <p>Ceci est une solution mais elle n'est pas très applicable avec des rédacteur qui n'y connaissent rien à l'informatique.</p> <p>Je ne désespère pas de trouver la solution même si pour l'instant j'ai du mettre en suspend mes recherches car je suis occupé autre part.</p> Compter les clics sur les sites référencés dans SPIP 2008-01-07T21:17:12Z https://files.spip.org/Compter-les-clics#comment401988 2008-01-07T21:17:12Z <p>Euh, moi, non. Mais y'a une astuce simple :</p> <p><code class="spip_code spip_code_inline" dir="ltr">[Mon lien->http://www.monsite.org/spip.php?action=compteclics&id_syndic=xx]</code></p> <p>Et merci, top plugin qui roule bien<small class="fine d-inline"> </small>! (cf : <a href="http://www.desmareesmontantes.net/spip.php?rubrique5" class="spip_out" rel='nofollow external'>http://www.desmareesmontantes.net/spip.php?rubrique5</a></p> Compter les clics sur les sites référencés dans SPIP 2007-12-24T16:37:42Z https://files.spip.org/Compter-les-clics#comment401510 2007-12-24T16:37:42Z <p>J'ai modifié le fichier <strong>balise/total_clics.php</strong> sur mon serveur.<br class="autobr"> Je n'ai pas modifié le fichier sur la zone car je n'ai malheureusement pas trop l'habitude d'utiliser les outils de post sur celle-ci.</p> <p>Promis je m'y met en 2008.</p> Compter les clics sur les sites référencés dans SPIP 2007-12-24T11:17:49Z https://files.spip.org/Compter-les-clics#comment401505 2007-12-24T11:17:49Z <p>Où as tu jouté / posé cette modification<small class="fine d-inline"> </small>?</p> et avec #URL_SITE<small class="fine d-inline"> </small>? 2007-12-24T11:16:25Z https://files.spip.org/Compter-les-clics#comment401504 2007-12-24T11:16:25Z <p>D'ailleurs pour voir ce que l'adaptation d'une telle page peut donner vous pouvez vous rendre <a href="http://xebiaut.free.fr/spip.php?page=clic_demo" class="spip_out" rel='nofollow external'>sur le site de Xebiaut</a> cliquez sur l'un des sites et revenez en arrière vous verrez le changement pour le compteur concerné.</p> <p>Merci Xavier :)</p> et avec #URL_SITE<small class="fine d-inline"> </small>? 2007-12-24T11:13:09Z https://files.spip.org/Compter-les-clics#comment401503 2007-12-24T11:13:09Z <p>Sur la page de démonstration devrait être affiché le nombre de clics à coté de chaque site / document affichés dans cette même page à partir du moment où :</p> <ul class="spip"><li> il y a effectivement des sites / articles syndiqués affichés</li><li> on a effectivement cliqué au moins une fois dessus (pour que le compteur ait enregistré au moins un clic).</li><li> on rafraîchit l'affichage de la page (il s'agit d'une page statique).</li></ul> <p>Vous pouvez voir ce nombre de clics sur vos propre pages (avec vos critères et votre présentation) en vous inspirant :</p> <ul class="spip"><li> de la source de la page d'exemple</li><li> de la documentation</li></ul> et avec #URL_SITE<small class="fine d-inline"> </small>? 2007-12-23T21:24:06Z https://files.spip.org/Compter-les-clics#comment401494 2007-12-23T21:24:06Z <p>Ah merci, je n'ai pas du tout comprendre car je ne veux pas compter les clics sur les articles syndiqués mais seulement les clics sur les sites syndiqués.</p> <p>A propos de l'exemple, si on va à l'URL monsite/spip.php<small class="fine d-inline"> </small>?page=clic_demo (sans avoir modifié ce fichier exemple) ne devrait-on pas voir le nombre de clics à coté de chaque site syndiqué<small class="fine d-inline"> </small>?</p> <p>Si ce n'est pas sur cette page où peut-on voir le nombre de clics<small class="fine d-inline"> </small>?</p> <p>merci<br class="autobr"> dd</p> et avec #URL_SITE<small class="fine d-inline"> </small>? 2007-12-23T20:52:33Z https://files.spip.org/Compter-les-clics#comment401493 2007-12-23T20:52:33Z <ol class="spip"><li> Tout d'abord comme indiqué dans la doc : c'est sur SYNDIC_ARTICLES qu'il faut faire la boucle.</li><li> le filtre |compteur_clic_site sert uniquement à modifier le lien vers le site syndiqué pour compter les clics. Et c'est tout.</li><li> C'est la balise #TOTAL_CLICS qui permet d'afficher le nombre de clics (au sein de la boucle)</li></ol> <p>Vous avez un exemple fourni avec le plugin. Je vous incite vivement à vous en inspirer pour l'adapter à votre propre squelette.</p> et avec #URL_SITE<small class="fine d-inline"> </small>? 2007-12-23T18:16:09Z https://files.spip.org/Compter-les-clics#comment401487 2007-12-23T18:16:09Z <p>Bonjour,</p> <p>J'essaie de faire fonctionner ce plugin mais j'ai un problème :</p> <p>je voudrais compter les clics sur des sites des auteurs.Par exemple j'ai une boucle :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_AUTEURS(AUTEURS){id_auteur}> <a href="[(#URL_SITE)]" target="_blank" alt="voir le site"><:voir_en_ligne:>(#NOM_SITE)</a> </BOUCLE_AUTEURS></code></pre></div> <p>j'ai essayé de remplacer « [(#URL_SITE)] » par « <abbr title="compteur_clic_site)">(#ID_SYNDIC</abbr> »</p> <p>mais ca ne marche pas. Comment compter les clics dans ce cas<small class="fine d-inline"> </small>?</p> <p>Sur la page /spip.php<small class="fine d-inline"> </small>?page=clic_demo je vois bien les sites syndiqués mais je ne vois aucun nombre de clic.<br class="autobr"> Pourtant les liens du site public sont sous la forme /spip.php?action=compteclics&id_syndic=4</p> <p>donc ca devrait marcher<small class="fine d-inline"> </small>??<br class="autobr"> merci<br class="autobr"> dd</p> Compter les clics sur les sites référencés dans SPIP 2007-12-03T16:57:59Z https://files.spip.org/Compter-les-clics#comment400790 2007-12-03T16:57:59Z <p>Aujourd'hui tel quel ce n'est pas implémenté dans ce plugin , mais je trouverai cela très intéressant voire fort judicieux.<br class="autobr"> Vous sentez vous prêt à ajouter cette fonctionnalité<small class="fine d-inline"> </small>? :-)</p> Compter les clics sur les sites référencés dans SPIP 2007-12-03T07:51:24Z https://files.spip.org/Compter-les-clics#comment400774 2007-12-03T07:51:24Z <p>Petite question comment peut-on faire pour que les site appelé au sein d'un article par le biais du raccourci <code class="spip_code spip_code_inline" dir="ltr">[->siteXX]</code> puisse implémenter le compteur de clic<small class="fine d-inline"> </small>?</p> Compter les clics sur les sites référencés dans SPIP 2007-11-07T13:04:35Z https://files.spip.org/Compter-les-clics#comment399982 2007-11-07T13:04:35Z <p>J'ai trouvé ce qui n'allait pas.</p> <p>Il fallait implémenter la variable <code class="spip_code spip_code_inline" dir="ltr">$o = spip_fetch_array($r);</code> ce qui n'était pas le cas dans le fichier que j'avais reçu.</p> <p>Ca marche et c'est super<small class="fine d-inline"> </small>!!!!</p> Compter les clics sur les sites référencés dans SPIP 2007-10-21T01:22:27Z https://files.spip.org/Compter-les-clics#comment399340 2007-10-21T01:22:27Z <p>Bon après avoir manuellement entré les 3 nouveaux champs dans la table spip_syndic et 1 nouveau champs dans spip_syndic_articles, le plugins ne me met plus d'erreur lorsque je charge la page de démo.</p> <p>J'ai un autre soucis, c'est que la balise #TOTAL_CLICS n'a pas l'ai de fonctionner. Et pourtant les champs sont bien remplis à chaque clic sur un site ou un article.</p> <p>Est-ce grave docteur<small class="fine d-inline"> </small>?</p> <p>Le défaut est visible à cette adresse <a href="http://xebiaut.free.fr/spip.php?page=clic_demo" class="spip_out" rel='nofollow external'>Demo compteur_clic</a>.</p> <p>Merci d'avance pour ton aide.</p> Compter les clics sur les sites référencés dans SPIP 2007-10-03T17:36:34Z https://files.spip.org/Compter-les-clics#comment398737 2007-10-03T17:36:34Z <p>Alors, j'ai téléchargé la version 0.6 et installé sur mon site local (WAMP5 + MYSQL 5) en SPIP 1.9.1. Et cela ne marche pas, car le fichier <code class="spip_code spip_code_inline" dir="ltr">compteclics_init.php</code> n'est pas appelé.</p> <p>La fonction <code class="spip_code spip_code_inline" dir="ltr"><install>base/compteclics_init.php</install></code> n'est pas interprétée par SPIP 1.9.1. Et si je lance cette page à partir de la ligne URL rien ne se passe.</p> <p>Il faudrait donc faire un appel à la fonction d'installation directement via url. Peut-être ajouté une ligne dans la documentation contenu dans le fichier <code class="spip_code spip_code_inline" dir="ltr">plugin.xml</code>.</p> Compter les clics sur les sites référencés dans SPIP 2007-10-03T12:13:54Z https://files.spip.org/Compter-les-clics#comment398723 2007-10-03T12:13:54Z <p>En attendant vos éventuels commentaires, le plugin passe en version 0.6 avec quelques vérifications complémentaires pour prendre en compte votre remarque. Il gère un peu mieux les erreurs (mais il y a encore des possibilités).</p> <p>Si la 0.6 donne les mêmes erreurs est-il possible d'obtenir le résultat (avec phpmyadmin par ex) d'un DESC spip_syndic<small class="fine d-inline"> </small>;<small class="fine d-inline"> </small>?</p> Compter les clics sur les sites référencés dans SPIP 2007-10-03T09:48:21Z https://files.spip.org/Compter-les-clics#comment398715 2007-10-03T09:48:21Z <p>Le plugin est il bien actif<small class="fine d-inline"> </small>?</p> <p>Il devrait fonctionner en 1.9.1 il n'y a pas de raison, effectivement il manque l'initialisation de la base. Avez vous un paramétrage particulier ou un hébergeur spécifique. Je dois peut-etre adapter le code pour que « ca marche » partout.... :-)</p> Compter les clics sur les sites référencés dans SPIP 2007-09-27T19:54:26Z https://files.spip.org/Compter-les-clics#comment398566 2007-09-27T19:54:26Z <p>Je viens d'installer ce plugin sur un site local en SPIP 1.9.1, J'ai modifié mes squelettes comme expliquer dans la documentation, et pourtant lorsque je clique sur un lien j'ai le message <strong>Aucun site à cette adresse.</strong> qui apparait.</p> <p>De plus, quand je lance la page <strong>clic_demo</strong>, j'ai l'erreur suivante :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Erreur(s) dans le squelette <BOUCLE_compteur_clics_site>(syndic) Erreur MySQL syndic.id_syndic, syndic.nom_site, syndic.url_site FROM spip_syndic AS <code class="spip_code spip_code_inline" dir="ltr">syndic</code> WHERE (syndic.statut = "publie") ORDER BY clic_compteur DESC LIMIT 0,10 Unknown column 'clic_compteur' in 'order clause' </BOUCLE_compteur_clics_site> ,</code></pre></div> <p>Il semblerait que la base ne s'initiale pas comme il faut.</p> <p>Y a-t-il une solution simple (<i>autre que de passer en SPIP 1.9.2</i>) pour que cela fonctionne<small class="fine d-inline"> </small>?</p> <p>Merci d'avance pour votre aide.</p>