Dotclear et tag Xiti

WRInaute impliqué
Une petite question

j'ai installé dotclear sur un de mes sites

j'ai donc ajouté le tag xiti en bas de page dans le fichier template.php

lorsque j'analyse mes stats, xiti fait apparaître toujours l'url

-www.monsite.com/blog/index.php

pour toutes les pages consultées du blog,

n'y a-t-il pas moyen d'avoir les autres url ? du type

-www.monsite.com/blog/index.php/2005/ 11/23/25-titre-du-billet


Ou bien ai-je mal placé le tag ?

merci d'avance

:wink:
 
WRInaute passionné
Normal, si tu lis bien la mise en place du code Xiti, tu verras qu'il y a un paramètre qui sert à ça, suffit de le renseigner avec une variable qui va bien!
 
WRInaute passionné
fredoche25 a dit:
:?

mais encore ?

j'ai beau étudier le code xiti je ne vois pas....

Xiti propose un certain nombre de fonctions pré-définies pour récupérer le nom de la page, par exemple:

Code:
// Testé avec PHP 4.3.3
Function xtTraiter($nompage) {
     $nompage = strtolower($nompage);
     $nompage = strtr($nompage,"àâäîïôöùûüéèêëç","aaaiioouuueeeec");
     $nompage = eregi_replace("[^a-z0-9_:~\\\/\-]","_",$nompage);
     return($nompage);
}



Code:
<div id="xiti-logo"><p>
<a href="http://www.xiti.com/xiti.asp?s=79346" title="Mesurez votre audience">
<script type="text/javascript">
<!--
Xt_param = 's=79346&p=<?= xtTraiter($montitre) ?>';
Xt_r = document.referrer;
Xt_h = new Date();
Xt_i = '<img width="39" height="25" border="0" ';
Xt_i += 'src="http://logv18.xiti.com/hit.xiti?'+Xt_param;
Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();
if(parseFloat(navigator.appVersion)>=4)
{Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}
document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'" title="Analyse d\'audience">');
//-->
</script>
<object>
<noscript>
<div id="xiti-logo-noscript">
Mesure d'audience ROI frequentation par <img width="39" height="25" src="http://logv18.xiti.com/hit.xiti?s=79346&amp;p=<?= xtTraiter($montitre) ?>" alt="Analyse d'audience" />
</div>
</noscript>
</object>
</a>
</p></div>
 
Nouveau WRInaute
Merci, mais où met on la première partie du code ?
Est-ce normal d'avoir d'un coté $nompage et de l'autre $montitre ?

ich bin ein boulet.
 
WRInaute passionné
Tu mets cette partie où tu veux (à la seule condition que ce soit avant le bloc de code XiTi quand même :P), c'est simplement une fonction PHP qui est définie :wink:
 
Nouveau WRInaute
Bon ben malheureusement ca ne fonctionne pas !

J'ai ce message d'erreur :
Function xtTraiter($nompage) { $nompage = strtolower($nompage); $nompage = strtr($nompage,"���������������","aaaiioouuueeeec"); $nompage = eregi_replace("[^a-z0-9_:~\\\/\-]","_",$nompage); return($nompage); } =4) {Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;} document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'" title="Internet Audience">'); //-->

<!-- Xt_param = 's=79346&p=
Fatal error: Call to undefined function: xttraiter() in /mnt/117/sdb/4/0/MonIdentifiantFree/dotclear/themes/kiki/template.php on line 192

sachant qu'à la ligne 192 j'ai ca du code précédent :
Xt_param = 's=79346&p=<?= xtTraiter($montitre) ?>';
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut