Archives support

[réglé](?) Intégration d'un tag externe

Plus précisément, un tag d'audit et de statistiques de fréquentations.

J'ai l'habitude d'utilise PhpMyVisites dans la plupart de mes sites à auditer, qu'on appellera pour plus de facilité PMV.

En général le plus simple pour un site fonctionnant sous le mode du footer et header permanent dans toute la naviguation c'es d'insérer le tag (javascript) de l'application d'audit dans le footer : d'abord ça permet d'auditer à coup sûr toutes les pages visitées, ensuite dans le footer parce que le but est d'auditer les pages effectivement affichées en entier, jusqu'au bout.
(voir aussi ce topic en anglais)
On pourrait aussi le mettre dans le menu latéral, qui présent tout le temps a priori.
Ce tag pour pmv est très court, très simple, et personnalisable.

Exemple de ce que ça donne :
[code] <!-- phpmyvisites>
<a href="http://www.phpmyvisites.net/" _fcksavedurl=""http://www.phpmyvisites.net/"" _fcksavedurl=""http://www.phpmyvisites.net/"" title="phpMyVisites | Open source web analytics"
onclick="window.open(this.href);return(false);">
<script type="text/javascript">
<!

var a_vars = Array();
var pagename='';

var phpmyvisitesSite = 1;
var phpmyvisitesURL = "http://www.monsite.tld/pmv/phpmyvisites.php";
//-->
</script>
<script language=javascript src="http://www.monsite.tld/pmv/phpmyvisites.js" type="text/javascript"></script>
<noscript>
<p>phpMyVisites | Open source web analytics
<img src="http://www.monsite.tld/pmv/phpmyvisites.php" alt="phpMyVisites" style="border:0" />
</p>
</noscript>
</a>
<!-- /phpmyvisites -->
|/code]

J'ai deux problèmes :
  • Ca ne semble pas xhtml compliant... donc ça fait planter le travail de conformité du code natif, c'est bien dommage.
  • Une autre solution alors consisterait à laisser tomber l'audit sur l'entièreté du site, et auditer seulement certaines pages qui vont forcément être accédées, comme l'index des rubriques par exemple. De plus pmv permet d'ajouter une appellation dans une variable pagename='' " selon l'endroit où on insère le code, et le suivi des pages se fait alors par nom... bien pratique à la consultation. J'utilise ainsi le code source de la description d'une catégorie pour insérer le tag correctement, de manière invisible, mais là aussi, "vérifier que le xhtml est bien valide" doit être décoché à la validation... sans quoi le script de modification crie au scandale.

Auriez-vous une idée pour continuer d'utiliser cette chouette application open source tout en respectant le code strict de yacs ?