Changeset 30010 in spip-zone


Ignore:
Timestamp:
Jul 20, 2009, 2:41:34 PM (11 years ago)
Author:
real3t@…
Message:

Suite aux retours dans le forum, mise à jour complète du plugin.

Location:
_plugins_/woopra
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/woopra/plugin.xml

    r25251 r30010  
    55        <icon>chart.png</icon>
    66        <auteur>        <!-- Auteur du plugin -->Jacques Pyrat, [Pyrat.net->http://www.pyrat.net]
    7 _ &#169; 2008 - GPL
     7_ &#169; 2009 - GPL
    88        </auteur>
    9         <version>0.1</version>
     9        <version>0.2.0</version>
    1010        <etat>
    11         stable
     11        test
    1212        </etat>
    1313        <description>
    14         Outil de Statisitique [Woopra->http://www.woopra.com/]
     14        Outil de Statisitiques [Woopra->http://www.woopra.com/]
    1515        </description>
    16         <lien></lien> <!-- URI de documentation -->
     16        <lien>http://www.spip-contrib.net/Statistiques-avec-Woopra</lien> <!-- URI de documentation -->
    1717        <prefix>woopra</prefix>
    1818        <pipeline>
    19                 <nom>affichage_final</nom>
    20                 <action>affichage_final</action>
     19                <nom>insert_head</nom>
     20                <action>insert_head</action>
    2121                <inclure>woopra_options.php</inclure>
    2222        </pipeline>
  • _plugins_/woopra/woopra_options.php

    r20523 r30010  
    11<?php
    22
    3 // Recalculer le cache si la config du site change
    4 $GLOBALS['marqueur'] .= ":".md5($GLOBALS['meta']['woopra']); // Sur un conseil de Cedric : http://permalink.gmane.org/gmane.comp.web.spip.zone/6258
     3function woopra_insert_head($flux) {
     4        $script_woopra = <<<EOF
     5<!-- Woopra Code Start -->
     6<script type="text/javascript">
     7    var _wh = ((document.location.protocol=='https:') ? "https://sec1.woopra.com" : "http://static.woopra.com");
     8    document.write(unescape("%3Cscript src='" + _wh + "/js/woopra.js' type='text/javascript'%3E%3C/script%3E"));
     9</script>
     10<!-- Woopra Code End -->
     11EOF;
     12        return $flux.$script_woopra;
     13}
    514
    6 function woopra_affichage_final($texte){
    7         $wroopa_id = lire_config('woopra/woopra_id','');
    8         if ($wroopa_id<>'') {
    9                 $code = "<script type=\"text/javascript\">
    10         var woopra_id = '".$wroopa_id."';
    11         </script>
    12         <script src=\"http://static.woopra.com/js/woopra.js\" type=\"text/javascript\"></script>";
    13                 $texte=preg_replace(",(</body>),i","$code\n</body>",$texte);
    14         }
    15         return $texte;
    16 }
    1715?>
Note: See TracChangeset for help on using the changeset viewer.