Mesurez l'audience de votre site SPIP avec Xiti - commentaires Mesurez l'audience de votre site SPIP avec Xiti 2017-09-28T22:42:47Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment493568 2017-09-28T22:42:47Z <p>Salut, sur mon site de rencontre <a href="https://www.femme.nu" class="spip_out" rel='nofollow external'>https://www.femme.nu</a> qui est en https je n'arrive pas à mettre xiti car il est pas en https. Comment faire<small class="fine d-inline"> </small>?</p> Mesurez l'audience de votre site SPIP avec Xiti 2015-01-02T22:39:51Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment478679 2015-01-02T22:39:51Z <p>Bonjour<br class="autobr"> Est-il possible de garder les statistiques Xiti sur plusieurs années<small class="fine d-inline"> </small>?<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> Mesurez l'audience de votre site Spip avec Xiti - Quid des pdf<small class="fine d-inline"> </small>??? 2009-05-12T13:20:29Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment416286 2009-05-12T13:20:29Z <p>XITI ne comptabilise pas les pdf dans la mesure où ils ne contiennent pas de marqueur...<br class="autobr"> En revanche, XITI propose de comptabiliser le nombre de clics vers les pdf en rajoutant devant le lien d'appel un petit code de marquage ...</p> <p><a href="http://logp4.xiti.com/go.click?xts=123456&s2=6&p=nom&clic=N&type=click" class="spip_url spip_out auto" rel="nofollow external">http://logp4.xiti.com/go.click?xts=123456&s2=6&p=nom&clic=N&type=click</a><br class="autobr"> &url=<a href="http://www.site.fr" class="spip_url spip_out auto" rel="nofollow external">http://www.site.fr</a></p> <p>où<br class="autobr"> # XTS=numéro du site (chez xiti)<br class="autobr"> # s2 qui contient l'identifiant du niveau 2 ici par exemple 6)<br class="autobr"> # p qui doit contenir le libellé de clic (avec la même nomenclature des noms de pages). Dans notre exemple, nous l'avons libellé « nom »<br class="autobr"> # url qui doit contenir l'url vers laquelle la redirection doit se faire (avec http://). Dans notre exemple, nous avons repris l'URL d'origine.</p> <p># les variables («<small class="fine d-inline"> </small>C<small class="fine d-inline"> </small>» et « N ») ou («<small class="fine d-inline"> </small>click<small class="fine d-inline"> </small>» et « N ») sont indispensables pour indiquer qu'il s'agit d'une navigation.<br class="autobr"> # remplacer « nom » par vos propres libellés de navigation.</p> <p><strong>COMMENT AUTOMATISER CET APPEL DE LIEN DANS SPIP</strong>....?</p> <p>L'objectif est de générer à l'arrivée une page HTML qui intègre (outre le marqueur XITI de l'article lui même) dans chaque ligne proposant un téléchargement de pdf , un double appel devant l'URL du fichier à télécharger..(<a href="http://logp4.xiti.com/go.click?xts=123456&s2=6&p=monpremier&clic=N&type=click" class="spip_url spip_out auto" rel="nofollow external">http://logp4.xiti.com/go.click?xts=123456&s2=6&p=monpremier&clic=N&type=click</a><br class="autobr"> &url=<a href="http://www.site.fr/monpremier.pdf" class="spip_url spip_out auto" rel="nofollow external">http://www.site.fr/monpremier.pdf</a>)</p> > Mesurez l'audience de votre site Spip avec Xiti et Google analytics 2008-07-24T16:55:40Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment407653 2008-07-24T16:55:40Z <p>Bonjour,</p> <p>C'est interressant ce que vous avez fait . Moi ma version spip est 1.9.2c et j'utilise la squelette alternative. Je ne trouve pas un fichier inc-pied.php<small class="fine d-inline"> </small>!</p> > Mesurez l'audience de votre site Spip avec Xiti et Google analytics 2008-04-24T06:51:11Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment405429 2008-04-24T06:51:11Z <p>Bonjour,</p> <p>pour ma part j'ai résolu le problème d'une tout autre façon, n'étant pas trop programmeur et ne voulant pas passer trop de temps.<br class="autobr"> Voici les modifications simples que j'ai apportées et qui fonctionnent : <br class="autobr"> Testé avec Xiti 7.5 et Spip 1.9.2<sup class="typo_exposants">d</sup> :<br class="autobr"> (marche aussi pour le suivi avec Google analytics (ajouter un fichier php sous le repertoire include) :</p> <hr class="spip"> <p>écrire dans le fichier existant inc-pied.php, au début :</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#007700;">include_once </span><span style="color:#DD0000;">"suivianalytics.php" </span><span style="color:#007700;">; include_once </span><span style="color:#DD0000;">"suivixiti.php" </span><span style="color:#0000BB;">?></span></code></pre><hr class="spip"> <p>mettre un fichier suivixiti.php sous include (à créer) avec (copie du code proposé par Xiti), modifié par la fonction programmée proposée par xiti xtTraiter : ###### etant votre N° sous Xiti :</p> <hr class="spip"><a href="http://www.xiti.com/xiti.asp?s=#%23%23%23%23%23" title="WebAnalytics" rel='nofollow'><code class="echappe-js"><script type="text/javascript"><br> <!--<br> Xt_param = 's=###### &p=<?php echo xtTraiter($montitre) ?>';<br> try {Xt_r = top.document.referrer;}<br> catch(e) {Xt_r = document.referrer; }<br> Xt_h = new Date();<br> Xt_i = '<img width="80" height="15" border="0" alt="" ';<br> Xt_i += 'src="http://logv3.xiti.com/g.xiti?'+Xt_param;<br> Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();<br> if(parseFloat(navigator.appVersion)>=4)<br> {Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}<br> document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'" title="Internet Audience">');<br> //--><br> </script></code> Mesure d'audience <img width="80" height="15" src="http://logv3.xiti.com/g.xiti?s=#%23%23%23%23%23%20&p=" alt="g.xiti?s=###### &p=<pre><code style="><span style="color:#0000BB;"><?php </span><span style="color:#007700;">echo </span><span style="color:#0000BB;">xtTraiter</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$montitre</span><span style="color:#007700;">) </span><span style="color:#0000BB;">?></span> <p>«<small class="fine d-inline"> </small>alt=<small class="fine d-inline"> </small>»WebAnalytics" /></p> </a> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#FF8000;">// Testé avec PHP 4.3.3 </span><span style="color:#007700;">Function </span><span style="color:#0000BB;">xtTraiter</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$nompage</span><span style="color:#007700;">) { </span><span style="color:#0000BB;">$nompage </span><span style="color:#007700;">= </span><span style="color:#0000BB;">strtolower</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$nompage</span><span style="color:#007700;">); </span><span style="color:#0000BB;">$nompage </span><span style="color:#007700;">= </span><span style="color:#0000BB;">strtr</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$nompage</span><span style="color:#007700;">,</span><span style="color:#DD0000;">"àâäáîïíôöóùûüéèêëçñ"</span><span style="color:#007700;">,</span><span style="color:#DD0000;">"aaaaiiiooouuueeeecn"</span><span style="color:#007700;">); </span><span style="color:#0000BB;">$nompage </span><span style="color:#007700;">= </span><span style="color:#0000BB;">eregi_replace</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"[^a-z0-9_:~\\\/\-]"</span><span style="color:#007700;">,</span><span style="color:#DD0000;">"_"</span><span style="color:#007700;">,</span><span style="color:#0000BB;">$nompage</span><span style="color:#007700;">); return(</span><span style="color:#0000BB;">$nompage</span><span style="color:#007700;">); } </span><span style="color:#0000BB;">?></span></code></pre><hr class="spip"> <p>J'ai encore un doute sur le fait que le nom des pages remonte bien car le test a 2 jours.<br class="autobr"> Vous pouvez sélectionner sous Xiti le logo que vous voulez, il y en a de plus classe que le jaune.<br class="autobr"> En espérant vous avoir servi. : le site qui l'emploie, professionnel est celui de la société <br class="autobr"> <a href="http://www.productivix.com" class="spip_out" rel='nofollow external'>Productivix</a></p> Mesurez l'audience de votre site Spip avec Xiti 2008-01-16T17:25:15Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment402288 2008-01-16T17:25:15Z <p>Bonjour,<br class="autobr"> Est ce que quelqu'un a déjà utilisé le service xiti avec la version 1.9.2c de spip<small class="fine d-inline"> </small>? Merci.</p> > Mesurez l'audience de votre site Spip avec Xiti 2005-07-31T16:25:58Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment382593 2005-07-31T16:25:58Z <p>Merci pour ces précisions. Je suis en train de les incorporer et de les tester. Malheureusement j'ai un problème et je ne sais pas comment le contourner.</p> <p>Je veux utiliser une balise <code class="spip_code spip_code_inline" dir="ltr"><INCLURE(compteur.php3){id_rubrique}{id_article}{id_breve}{id_mot}></code> mais la variable $compteur_page n'est pas remplie. On diraît que mes tests «<small class="fine d-inline"> </small><code class="spip_code spip_code_inline" dir="ltr">if ($id_rubrique) {</code><small class="fine d-inline"> </small>» ne fonctionnent pas. Est-ce que les variables $id_rubrique ne sont plus accessibles en 1.8<small class="fine d-inline"> </small>?</p> <p>Avez-vous réussi à utiliser le compteur à travers une balise INCLURE<small class="fine d-inline"> </small>?</p> > Mesurez l'audience de votre site Spip avec Xiti 2005-07-25T22:18:17Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment382469 2005-07-25T22:18:17Z <p>Bonjour.</p> <p>J'ai récupéré la version 1.6a1 sur une version de SPIP 1.8.1<br class="autobr"> A première vue, à la ligne 66, un « bout de code » s'est perdu :</p> <blockquote class="spip"> <p>#&p=</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?= xtTraiter</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$montitre</span><span style="color:#007700;">) </span><span style="color:#0000BB;">?></span></code></pre></blockquote> <p>Il convient de supprimer cette ligne</p> <p>Ensuite, ligne 138 (137 après suppression de la ligne ci-dessus, on a :</p> <blockquote class="spip"> <p>hsi += '&p=xtTraiter("</p> <pre><code style="color:#000000;"><? echo "$compteur_page"; ?></code></pre> <p>")'<small class="fine d-inline"> </small>;</p> </blockquote> <p>xtTraiter étant une fonction PHP, il convient de l'appeller dans la balise PHP.<br class="autobr"> De plus, pourquoi ne pas l'appeller qu'une fois étant donné qu'elle est utilisée 2 fois.</p> <blockquote class="spip"> <p>$p=xtTraiter($compteur_page)<small class="fine d-inline"> </small>;</p> <p>//////////////////////////////////////////////////</p> <p>// ÉCRITURE DU COMPTEUR XITI</p> <p>(...)&p=</p> <pre><code style="color:#000000;"><? echo $p; ?></code></pre> <p>&«<small class="fine d-inline"> </small>title=<small class="fine d-inline"> </small>»</p> <pre><code style="color:#000000;"><? echo "$compteur_titre"; ?></code></pre> <p>"></p> </blockquote> <p>Enfin, le script XiTi étant différent de celui de votre squelette, je l'ai modifié.</p> > Filtrage des caractères spéciaux 2005-06-11T18:53:35Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment381591 2005-06-11T18:53:35Z <p>A ta pace j'utiliserais le filtre de SPIP <code class="spip_code spip_code_inline" dir="ltr">|translitteration</code>.</p> <p>Attention, je ne suis plus très sûr : il faut peut-être ajouter une ligne du style <code class="spip_code spip_code_inline" dir="ltr">include_ecrire('inc_charsets.php3');</code> dans <code class="spip_code spip_code_inline" dir="ltr">mes_fonctions.php3</code></p> > Filtrage des caractères spéciaux 2005-06-11T16:49:14Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment381589 2005-06-11T16:49:14Z <p>J'ai découvert il y a quelques mois que Xiti ne permet pas l'utilisation des caractères spéciaux, <br class="autobr"> incluant les accents (ce qui est décevant de la part d'une entreprise francophone). Heureusement, Xiti fournis un filtre PHP permettant de faire ce filtrage.</p> <p>J'ai intégré ce filtre dans le squelette du compteur (voir les squelettes Xiti-1.6a1 que j'ai joint à cet article) mais je n'ai pas réussi à les faire fonctionner sur mon site (Spip 1-8-1) car il affichait le code php comme si c'était du simple texte, ce que je ne comprends pas.</p> <p>J'apprécierais bien si quelqu'un pouvait tester ce squelette et m'indiquer quels correctifs à faire.</p> <p>Pour ceux qui sont pressés d'avoir un compteur fonctionnel capable de saisir automatiquement le titre de la page, je vous suggère d'utiliser <a href="http://thierrygagnon.com/fr-article109.html" class="spip_out" rel='nofollow external'>la méthode 100% javascript</a> décrite sur mon site personnel.</p> > Marqueur Xiti : identifier le titre des pages avec JavaScript 2005-06-11T16:34:08Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment381588 2005-06-11T16:34:08Z <p>Bien qu'étant l'auteur de cette contrib, je n'utilise plus ce principe de squelette pour configurer mon compteur Xiti. Trouvant cette approche trop compliquée pour mes besoins, j'ai décidé d'utiliser une solution 100% javascript. Vous la trouverez sur mon site personnel à l'adresse suivante :</p> <p><a href="http://thierrygagnon.com/fr-article109.html" class="spip_out" rel='nofollow external'>http://thierrygagnon.com/fr-article109.html</a></p> <p>Cette méthode utilise simplement Javascript pour le titre de la page HTML, peu importe sa provenance et sa nature et l'incorpore dans le code Xiti. Elle possède aussi un filtre pour convertir tous les caractères spéciaux que Xiti ne peut accepter.</p> <p>Par contre, la méthode proposée dans la conrib ici-présente rester utile si vous désirez fournir un titre de page qui serait différent du titre de la page HTML. Je vais donc continuer de l'entretenir lorsque j'aurais le temps .</p> > Mesurez l'audience de votre site Spip avec Xiti 2005-06-01T14:38:19Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment381361 2005-06-01T14:38:19Z <p>C'est mieux mais c'est pas encore ça... Xiti retourne les entités html au lieu de caractère accentués, etc.</p> > Mesurez l'audience de votre site Spip avec Xiti 2005-05-31T10:12:50Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment381327 2005-05-31T10:12:50Z <p>Deux « corrections » :</p> <p>1. Dans les lignes</p> <p>$compteur_page = '[(#NOM|supprimer_numero|texte_script)]'<small class="fine d-inline"> </small>;</p> <p>Il fait mettre des guillemets simples, comme ci-dessus</p> <p>2. Il faut « quoter/supprimer » la ligne</p> <p>//$compteur_page = htmlentities($compteur_page,ENT_QUOTES)<small class="fine d-inline"> </small>;</p> <p>Raison :</p> <ol class="spip"><li> les guillemets simples permettent un fonctionnement normal de texte_script, comme expliqué dans la doc sur les filtres</li><li> les entités html rendent les rapports xiti illisibles (ne sont pas reconverties) alors que cela marche très bien sans cela.</li></ol> > Mesurez l'audience de votre site Spip avec Xiti 2005-05-31T09:39:32Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment381325 2005-05-31T09:39:32Z <p>Oui.</p> <p>Dans compteur.html, il faut remplacer les guillemets doubles par des simples dans les lignes :</p> <p>$compteur_page = '[(#TITRE|supprimer_numero|texte_script)]'<small class="fine d-inline"> </small>;</p> <p>Je crois que c'est un conséquence de l'amélioration du filtre « texte_script » .</p> > Mesurez l'audience de votre site Spip avec Xiti 2005-03-02T00:27:49Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment379271 2005-03-02T00:27:49Z <p>Je ne comprend pas très bien... il semblerait que le code gère justement ce cas, mais j'ai toujours le problème :</p> <blockquote class="spip"> <p>Parse error : parse error, unexpected T_STRING in /home/sites/site174/web/CACHE/f/174-id_syndic_article%3D.6e5e52 on line 74</p> </blockquote> <p>Quand je regarde le fichier généré, je vois que, le titre de l'article étant << Film par "realisateur" >> (avec les guillemets...) ca me donne (a la ligne 74) :</p> <blockquote class="spip"> <p> $compteur_page = «<small class="fine d-inline"> </small>Film par « realisateur »<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;</p> </blockquote> <p>Ce qui lui pose évidemment problème... des idées<small class="fine d-inline"> </small>?</p> > Mesurez l'audience de votre site Spip avec Xiti 2005-01-27T00:26:35Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment352743 2005-01-27T00:26:35Z <p>C'est probablement possible d'utiliser cette astuce - ou d'autres - pour camoufler le logo Xiti. Je tiens toutefois à rappeler à ceux que ça intéresse que c'est certainement un acte illégal aux yeux des gens de Xiti et que cela peut entraîner des problèmes légaux ou autres.</p> > Mesurez l'audience de votre site Spip avec Xiti 2004-12-28T00:22:13Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment294392 2004-12-28T00:22:13Z <p>Bonsoir,</p> <p>pour les allergiques au joli petit logo jaune et rouge, il suffit de le réduire à la taille d'un pixel pour qu'il devienne plus discret...</p> <p>Comme ça ...</p> <blockquote class="spip"> <p>Xt_i = <img width=<strong>1</strong> height=<strong>1</strong> border=0<small class="fine d-inline"> </small>;</p> </blockquote><blockquote class="spip"> <p>Mesure d'audience ROI frequentation par <img width=<strong>1</strong> height=<strong>1</strong> border=0</p> </blockquote> <p>en laissant les guillemets dans le code...<br class="autobr"> Et ça n'affecte pas la mesure...<br class="autobr"> Voili, voilà...</p> <p>Pge</p> > Mesurez l'audience de votre site Spip avec Xiti 2004-10-22T11:32:34Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment157673 2004-10-22T11:32:34Z <p>Xiti a changé son code semble t'il<small class="fine d-inline"> </small>?<br class="autobr"> J'ai fait des modifs à la main mais ne faudrait il pas remettre à jour cette fiche<small class="fine d-inline"> </small>?</p> > Mesurez l'audience de votre site Spip avec Xiti 2004-08-19T22:14:43Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment76548 2004-08-19T22:14:43Z <p>Xiti ne tient malheureusement pas compte des paramètres des URLs (tout ce qui suit le «<small class="fine d-inline"> </small>?<small class="fine d-inline"> </small>» dans l'adresse des pages est perdu dans les rapport.) C'est une des raisons que cette contrib est si importante car en spécifiant le titre de la page, on peut ainsi distinguer les pages dans les résultats (par défaut, tous les articles seraient groupés sous «<small class="fine d-inline"> </small>article.php3<small class="fine d-inline"> </small>».)</p> <p>Par contre, si le numéro de l'article ou de la rubrique est important à garder dans le rapport Xiti, il devrait être possible de l'ajouter dans la personalisation du marqueur en utilisant des balises Spip du genre #ID_RUBRIQUE. Par exemple, on pourrait mettre dans le squelette :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// RUBRIQUES if ($id_rubrique) { <BOUCLE_compteur_rubriques(RUBRIQUES){id_rubrique}> $compteur_page = "[(#TITRE|supprimer_numero|texte_script)] (rubrique [(#ID_RUBRIQUE)])" ; </BOUCLE_compteur_rubriques> }</code></pre></div> > Mesurez l'audience de votre site Spip avec Xiti 2004-08-19T09:15:28Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment76372 2004-08-19T09:15:28Z <p>bonjour,<br class="autobr"> Merci pour le script, ça marche. par contre comment je pourrais avoir les infos de xiti avec le numero de id de chaque article ou rubrique (<a href="http://www.archidev.org/article.php3?id_article=XXX" class="spip_url spip_out auto" rel="nofollow external">www.archidev.org/article.php3?id_article=XXX</a>)<small class="fine d-inline"> </small>?</p> <p>mes infos actuelles en xiti sont : <br>- <a href="http://www.archidev.org/article.php3" class="spip_url spip_out auto" rel="nofollow external">www.archidev.org/article.php3</a> <br>- <a href="http://www.archidev.org/breve.php3" class="spip_url spip_out auto" rel="nofollow external">www.archidev.org/breve.php3</a> <br>- <a href="http://www.archidev.org/compteur.php3" class="spip_url spip_out auto" rel="nofollow external">www.archidev.org/compteur.php3</a> <br>- <a href="http://www.archidev.org/index.php" class="spip_url spip_out auto" rel="nofollow external">www.archidev.org/index.php</a> <br>- <a href="http://www.archidev.org/mot.php3" class="spip_url spip_out auto" rel="nofollow external">www.archidev.org/mot.php3</a> <br>- <a href="http://www.archidev.org/rubrique.php3" class="spip_url spip_out auto" rel="nofollow external">www.archidev.org/rubrique.php3</a></p> <p>cordialment</p> Cela fonctionne très bien 2004-01-27T17:38:09Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment5737 2004-01-27T17:38:09Z <p>C'est parfait<br class="autobr"> Cordialement</p> > Mesurez l'audience de votre site Spip avec Xiti 2004-01-21T15:14:59Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment5552 2004-01-21T15:14:59Z <p>Bonjour,<br class="autobr"> ayant placé le code inclure<br class="autobr"> voila ce que j'obtiens</p> <p>Warning : Failed opening 'compteur.php3' for inclusion (include_path='') in /var/www/html/html1/CACHE/c/html1-rubrique-16.a9df65 on line 2037</p> <p>pouvez-vous m'aider<small class="fine d-inline"> </small>?</p> <p>merci</p> <p>Jean</p> Une question 2004-01-20T14:06:55Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment5517 2004-01-20T14:06:55Z <p>Quand les deux fichiers compteur.html et compteur.php3 sont laissés dans le dossier squelette-xiti j'ai un message d'erreur</p> <p>Quand ils sont placés dans la racine je n'ai ni erreur, ni image xiti</p> <p>qqun peut-il m'aider<small class="fine d-inline"> </small>?</p> > compatibilité xiti 2003-12-01T15:28:13Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4674 2003-12-01T15:28:13Z <p>Ça m'a l'air juste. Le code a été ajouté dans la nouvelle version du compteur. Merci<small class="fine d-inline"> </small>!</p> <p>Le principe de classement automatique en chapitre me parait être du tonnerre<small class="fine d-inline"> </small>! Malheureusement, je n'utilise que la version gratuite de Xiti, alors je ne peux pas la tester. Si quelqu'un peut vérifier cela et utiliser les balises rubriques pour identifier les chapitres, je serais heureux d'intégrer ces changements dans le compteur. :)</p> <p>Correction supplémentaire :</p> <p>En corrigeant le code, j'ai découvert un bug lié au traitement multilingue du « title » du marqueur. Voici les nouvelles lignes :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// TITRE DE L'IMAGE DU MARQUEUR $compteur_titre = "Mesurez votre audience" ; // Si vous avez un site multilingue (Spip 1-7 et +) // 1) Elever les deux lignes déburtant par /* et */ // 2) Mettre en commentaire la ligne "$compteur_titre = "Mesurez votre audience" ci-haut(ajouter // au début de la ligne) // 3.1) Ajouter la variable de traduction "compteur_title" dans vos fichiers local_xx.php3. // Exemple pour local_en.php3: 'compteur_titre' => 'Web counter powered by Xiti', // Exemple pour local_fr.php3: 'compteur_titre' => 'Mesurez votre audience', /* if ($id_rubrique) { <BOUCLE_langue_compteur(RUBRIQUES){id_rubrique}> $compteur_titre = "<:compteur_titre:>" ; </BOUCLE_langue_compteur> } */ </code></pre></div> compatibilité xiti 2003-11-30T19:13:22Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4667 2003-11-30T19:13:22Z <p>Bonjour,</p> <p>je suis entrain de mettre en place ce code très bien fait et je trouve dans la <a href="http://trafic.xiti.com/stats/parametres/conseils_marquage.asp" class="spip_out" rel='nofollow external'>doc de xiti</a> (version gratuite) :</p> <blockquote class="spip"> <p> Le paramètre « p= » n'est pas obligatoire. S'il n'est pas renseigné, l'URL de la page (par exemple : <a href="http://www.exemple.com/mapage.html" class="spip_url spip_out auto" rel="nofollow external">http://www.exemple.com/mapage.html</a>) sera utilisée comme nom de page dans les rapports Xiti.</p> <p>Couramment ce paramètre est donc utilisé pour clarifier les rapports d'audience en nommant les pages avec des noms plus parlant. Par exemple : Accueil, Produit, Inscription, Contact, etc.<br class="autobr"> Ce nom de page étant passé au serveur Xiti par le protocole http (standard du web), il est assujetti à quelques règles permettant d'atteindre un niveau important de compatibilité avec les navigateurs. Ces règles sont :<br class="autobr"> # Pas de caractères accentués<br class="autobr"> # Pas d'espace (nous conseillons le remplacement des espaces par « l'underscore » c'est-à-dire « _ »)<br class="autobr"> # Pas de caractères autres que des lettres et des chiffres (évitez surtout les guillemets et les apostrophes)<br class="autobr"> # Si besoin (comme séparateur par exemple) voici les quelques caractères que nous conseillons : le tiret « - » et le point « . »</p> <p>Création dynamique de chapitres (Xiti Pro et supérieur)<br class="autobr"> En plus du nom de la page, il est donc possible de créer dynamiquement un chapitre (et sous-chapitre) et de ranger la page automatiquement dans celui-ci. Pour ce faire, il suffit d'utiliser le double-caractère « deux points », c'est-à-dire « : : » (sans espace ni avant le double-caractère, ni après, ni entre les deux caractères).</p> </blockquote> <p>Il faut donc faire très attention à tous ces points et modifier le squelette en conséquence pour le paramètre « $compteur_page ».</p> <p>une solution consite par exemple a mettre dans le fichier squelette le code suivant</p> <p>- à placer juste avant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>////////////////////////////////////////////////// // ÉCRITURE DU COMPTEUR XITI</code></pre></div> <p>- mettre :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// SECURITES (add by FyX http://www.equiterre.com) //1. mettre en html propre $compteur_page = htmlentities($compteur_page,ENT_QUOTES); //2. supprimer les espaces $compteur_page = str_replace(" "," ",$compteur_page);</code></pre></div> <p>voili voilou</p> > Mesurez l'audience de votre site Spip avec Xiti 2003-11-30T17:49:33Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4664 2003-11-30T17:49:33Z <p>Le passage par html est nécessaire pour une simple et bonne raison : il s'agit là de l'utilisation gratuite d'xiti, ce qui :</p> <p>1) impose le code utilisé<br class="autobr"> 2) impose l'affichage de la petite bannière de pub.</p> <p>En plus passer par html permet de faire supporter la requete au serveur xiti par le client (la personne qui voit la page) et non par le serveur. Il y a à cela pleins d'avantages :</p> <p>1) le serveur peut souffler un peu (fiouuu)<br class="autobr"> 2) ça permet de glanner des infos sur l'utilisateur (page de sortie, resolution d'ecran, etc...).</p> <p>voili.</p> > Mesurez l'audience de votre site Spip avec Xiti 2003-11-29T15:37:08Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4646 2003-11-29T15:37:08Z <p>Bonjour,</p> <p>Pour analyser les visites de son site :<br class="autobr"> Quel est l'intérét d'utiliser un marqueur dans le code html, <br class="autobr"> alors que php est justement fait pour traiter les demandes http? <br class="autobr"> Chaque artcile SPIP appelé entrainant l'exécution de code php, il pourrai y avoir dans ce code php un appel d'un système d'analyse de visites (qui pourrai même être xiti).</p> > V. 1.4 du squelette de marqueur : bugs mineurs corrigés 2003-11-24T18:02:53Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4549 2003-11-24T18:02:53Z <p>Le marqueur à télécharger a été modifié légèrement pour corriger deux bugs mineurs :</p> <p>1) La boucle d'affichage du titre de la page lors d'une recherche à été modifié pour empêcher des erreurs javascript si le terme recherché contient une apostrophe. Le nouveau code est :</p> <p>if ($recherche) <i><br class="autobr"> $compteur_page = « Recherche : » . addslashes($recherche)<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>2) Dans le code Xiti, il manquait un guillemet dans la balise de l'hyperlien du marquer généré par Javascript.</p> <p>Voici la ligne corrigée :</p> <p>hsi += 'src="</p> <pre><code style="color:#000000;"><? echo "$compteur_url"; ?></code></pre> <p><small class="fine d-inline"> </small>?s=</p> <pre><code style="color:#000000;"><? echo "$compteur_inscription"; ?></code></pre> <p>"'<small class="fine d-inline"> </small>;</p> <p>Ces deux bugs n'influencent pas la gestion des statistiques.</p> > Petit bug 2003-11-22T06:00:39Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4512 2003-11-22T06:00:39Z <p>Le 22 novembre 2003 le script version 1.3 fonctionne à merveille.</p> <p><strong>merci Thierry</strong></p> <p>alain a+ sur la toile</p> > Mesurez l'audience de votre site Spip avec Xiti 2003-11-21T16:50:05Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4502 2003-11-21T16:50:05Z <p>message de Thierry : « L'article et le fichier joint ont été mis à jour. Il s'avère que Xiti utilise plusieurs serveurs différents pour gérer les marqueurs. Il faut donc faire attention de bien s'adresser à son propre serveur.</p> <p>Ceux qui ont réglé le problème eux-même peuvent garder leur marqueur. Les autres, je vous invite à télécharger les nouveaux squelettes, récupérer votre propre code de marqueur sur Xiti.com et identifier dans compteur.html le URL de votre marqueur (voir instructions dans compteur.html).</p> <p>Il faut bien sûr attendre au moins une journée pour voir si l'opération a bien fonctionné. »</p> > Petit bug 2003-11-21T09:31:26Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4492 2003-11-21T09:31:26Z <p>Bonjour,</p> <p>C'est bon, ça marche pour moi maintenant.</p> <p>Merci encore,</p> <p>Matthieu.</p> > Petit bug 2003-11-21T09:01:23Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4491 2003-11-21T09:01:23Z <p>bonjour,</p> <p>adresse del'image sur mon site est logv24 au lieu de 23<br class="autobr"> «<small class="fine d-inline"> </small>src=<small class="fine d-inline"> </small>»hsi += 'src="<a href="http://logv23.xiti.com/hit.xiti" class="spip_url spip_out auto" rel="nofollow external">http://logv23.xiti.com/hit.xiti</a><small class="fine d-inline"> </small>?s=*****'<small class="fine d-inline"> </small>;".</p> <p>Je change es je tiens au courant aprés une journée</p> <p>alain a+ sur la toile</p> > Petit bug 2003-11-21T04:19:38Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4489 2003-11-21T04:19:38Z <p>l'adresse de l'image src est différente pour moi,<br class="autobr"> au lieu de 23 c'est 24.<br class="autobr"> je change et j'attends une journée.</p> <p>alain merci et a+ sur la toile</p> > Petit bug 2003-11-19T22:52:49Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4467 2003-11-19T22:52:49Z <p>Bonsoir,</p> <p>Justement, j'ai fini par me dire qu'une autre erreur s'était peut-être infiltrée dans le code que vous fournissez... Je me suis donc mis en tête de comparer ce code ci avec celui que Xiti fournit, et il m'a semblé qu'il y avait quelques différences.</p> <p>J'ai donc copié-collé le script marqueur de Xiti en l'adaptant tel que vous dites de le faire - c'est-à-dire en renseignant les variables s et p avec ce qu'il faut...</p> <p>Pour l'instant, c'est toujours l'encéphalogramme plat comme ma planche à repasser chez Xiti, mais c'est peut-être normal puisque pour le coup, ça ne fait pas encore l'équivalent d'une journée complète que j'ai mis en place ce nouveau marqueur...</p> <p>A suivre donc...</p> <p>Merci en tous cas pour cet article de la plus haute utilité<small class="fine d-inline"> </small>!</p> <p>Matthieu.</p> > Petit bug 2003-11-19T21:49:59Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4466 2003-11-19T21:49:59Z <p>J'ai un horrible doute tout à coup... :P</p> <p>Pourriez-vous, messieurs, comparer le code de marquer original que Xiti vous fournit et regarder si il n'y a pas des différences avec celui que je propose (à part les ajouts Spip dans « $p= » et « title= ».</p> <p>Je porterais particulièrement attention à la ligne «<small class="fine d-inline"> </small>src=<small class="fine d-inline"> </small>»hsi += 'src="<a href="http://logv23.xiti.com/hit.xiti?s=*****" class="spip_url spip_out auto" rel="nofollow external">http://logv23.xiti.com/hit.xiti?s=*****</a>'<small class="fine d-inline"> </small>;". Peut-être que l'adresse de src n'est pas la même.</p> > Petit bug 2003-11-19T21:36:34Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4465 2003-11-19T21:36:34Z <p>J'ai le même problème que ben. j'ai tout installé, la version avec correctif et toujours rien.<br class="autobr"> j'attends encore deux jours pour voir.<br class="autobr"> bravo pour ce script et merci Thierry de partager tes ressources.</p> <p>alain a+sur la toile</p> > Petit bug 2003-11-19T16:56:22Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4452 2003-11-19T16:56:22Z <p>Bonjour,</p> <p>Merci pour vos félicitations, et merci de votre réponse rapide.</p> <p>Je viens de vérifier que mon numéro d'abonnement Xiti était le bon...</p> <p>Alors c'est peut-être Xiti qui fonctionne mal en ce moment<small class="fine d-inline"> </small>? Je vais attendre encore un peu, et je vous tiendrai au courant...</p> <p>Merci encore,</p> <p>Matthieu.</p> > Petit bug 2003-11-19T14:52:15Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4443 2003-11-19T14:52:15Z <p>Tout d'abord, félicitation pour votre très beau site. :)</p> <p>J'ai inspecté le code Xiti résultant et je n'ai rien vu de flagrant. Le fait que l'image s'affiche et qu'il n'y aie pas d'erreur javascript semble indiquer que le principe fonctionne à la base.</p> <p>Pourriez-vous vérifier que le numéro d'inscription indiqué dans le code est bien le vôtre<small class="fine d-inline"> </small>?</p> <p>Autre possibilité : j'ai moi-même pu observer des comportements étranges chez Xiti dans les derniers jours, incluant des journées entières de résultats qui semblaient ne pas avoir été enregistrées qui réapparaissent correctement quelques minutes plus tard. :P</p> > Petit bug 2003-11-19T10:23:16Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4433 2003-11-19T10:23:16Z <p>Bonjour Monsieur,</p> <p>J'ai voulu mettre en place Xiti sur le site <a href="http://critiques-ordinaires.ouvaton.org" class="spip_url spip_out auto" rel="nofollow external">http://critiques-ordinaires.ouvaton.org</a> en suivant vos indications : j'ai :</p> <p>1. téléchargé votre archive,</p> <p>2. supprimé le guillemet en trop après la variable « p » dans le fichier compteur.html,</p> <p>3. renseigné la variable correspondant à mon numéro d'abonné Xiti dans le fichier compteur.html,</p> <p>4. « uploadé » le couple de fichiers : (compteur.html, compteur.php3) à la racine du site,</p> <p>5. marqué chaque fichier de squelette (en l'occurrence : sommaire.html, article.html, rubrique.html, forum.html, breve.html, plan.html) avec la balise INCLURE configuré comme vous l'indiquez.</p> <p>Malgré tout ce travail, et bien que je sois inscrit sur Xiti depuis maintenant près de deux jours, lorsque je me connecte sur Xiti, donc, je lis le message suivant :<br class="autobr"> « Il semblerait que vous n'ayez pas encore marqué votre site. Si vous l'avez marqué aujourd'hui, vous aurez des analyses dès demain matin. »</p> <p>Pourtant, si vous vous rendez sur <a href="http://critiques-ordinaires.ouvaton.org" class="spip_url spip_out auto" rel="nofollow external">http://critiques-ordinaires.ouvaton.org</a>, vous voyez bien, sur chaque page du site, apparaître la balise jaune cradouille Xiti... Pourriez-vous me venir en aide<small class="fine d-inline"> </small>? Ai-je fait une erreur quelque part<small class="fine d-inline"> </small>?</p> <p>Merci beaucoup de votre aide,</p> <p>Matthieu, admin de critiques ordinaires.</p> > Petit bug 2003-11-18T01:11:54Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4408 2003-11-18T01:11:54Z <p>17 novembre : nouvelle version du zip qui corrige le bug.</p> Petit bug 2003-11-16T15:26:08Z https://contrib.spip.net/Mesurez-l-audience-de-votre-site#comment4374 2003-11-16T15:26:08Z <p>Il y a une erreur dans le fichier « compteur.html » inclut dans l'archive jointe à l'article.</p> <p>Il faut enlever le guillemet après &p= dans la ligne :</p> <p>hsi += '&p="<<small class="fine d-inline"> </small>? echo "$compteur_page"<small class="fine d-inline"> </small>;<small class="fine d-inline"> </small>?>'<small class="fine d-inline"> </small>;</p> <p>Ce guillemet empêche Xiti d'utiliser le titre de la page. Je tâcherai de changer le fichier joint dès que possible. :)</p>