Accueil > Recettes Techniques > SPIP > PhpMyVisit et PhpWebGallery : Où insérer les codes ?

PhpMyVisit et PhpWebGallery : Où insérer les codes ?

mercredi 13 février 2008, par Julien Falconnet

PhpMyVisite est un excellent petit programme. La question reste toujours : où diable insérer son code ?. Une réponse pour PhpWebGallery.

PhpWebGallery est un bon outil de galerie de photo en ligne. Récemment s’est posé la question d’auditer le mien. Dans la continuité de l’article PhpMyVisit : Insérer les codes, voici une solution.

J’ai l’habitude de mettre mes code de suivi dans le footer de mes sites. En général les footers sont présents sur toutes les pages et comme ils sont chargés en dernier, s’ils provoquent une panne, ça gène moins.

Aprés quelques recherches, j’ai trouvé que le footer du template utilisé par défaut était

fichier /template/yoga/mail/text/html/footer.tpl

On y trouve en particulier le <div id="copyright"> qui signe le footer.

Après quelques essais voici un exemple de mon fichier final.

<div id="copyright">
 <a name="EoP"></a> <!-- End of Page -->
 <!-- BEGIN debug -->
 {lang:generation_time} {debug.TIME} ({debug.NB_QUERIES} {lang:sql_queries_in} {debug.SQL_TIME}) -
 <!-- END debug -->

 <!-- Please, do not remove this copyright. If you really want to,
      contact us on http://phpwebgallery.net to find a solution on how
      to show the origin of the script...-->

  {lang:powered_by} 
  <a href="http://www.phpwebgallery.net" class="PWG">
  <span class="P">Php</span><span class="W">Web</span><span class="G">Gallery</span></a>
  {VERSION}
  <!-- BEGIN contact -->
  - {lang:send_mail}
  <a href="mailto:{contact.MAIL}?subject={L_TITLE_MAIL}">{lang:Webmaster}</a>
  <!-- END contact -->
 - 
<!-- phpmyvisites -->
<a href="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 = **;
var phpmyvisitesURL = "http://www.**.**/phpmv2/phpmyvisites.php";
//-->
</script>
<script language="javascript" src="http://www.**.**/phpmv2/phpmyvisites.js" type="text/javascript"></script>
<noscript><p>phpMyVisites | Open source web analytics
<img src="http://www.**.**/phpmv2/phpmyvisites.php" alt="Statistics" style="border:0" />
</p></noscript></a>
<!-- /phpmyvisites --> 
</div> <!-- copyright -->
</div> <!-- the_page -->

<!-- BEGIN debug -->
  {debug.QUERIES_LIST}
<!-- END debug -->
</body>
</html>