Changeset 74755 in spip-zone


Ignore:
Timestamp:
Aug 14, 2013, 5:27:10 PM (6 years ago)
Author:
eric@…
Message:

On contourne le bug de la balise #URL_ACTION_AUTEUR en passant un argument à l'action de mise à jour des stats et en le traitant correctement.

Location:
_plugins_/svp_stats/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/svp_stats/trunk/action/actualiser_stats.php

    r48869 r74755  
    66function action_actualiser_stats_dist(){
    77
    8         // Securisation: aucun argument attendu
     8        // Securisation: aucun argument attendu, mais étant donné le bug de la balise
     9        // #URL_ACTION_AUTEUR il est préférable d'en passer un : on fait donc ça le plus
     10        // proprement possible en passant l'argument "tout".
    911        $securiser_action = charger_fonction('securiser_action', 'inc');
    10         $securiser_action();
     12        $mode = $securiser_action();
    1113
    1214        // Verification des autorisations
     
    2022        // stats.spip.org
    2123        // On verife tout de meme qu'il y a au moins un depot
    22         if (sql_countsel('spip_depots')) {
     24        if (($mode === 'tout') AND sql_countsel('spip_depots')) {
    2325                include_spip('inc/svp_statistiquer');
    2426                svp_actualiser_stats();
  • _plugins_/svp_stats/trunk/paquet.xml

    r56097 r74755  
    22        prefix="svpstats"
    33        categorie="statistique"
    4         version="0.1.3"
     4        version="0.1.4"
    55        etat="dev"
    66        compatibilite="[3.0.0-beta;3.0.*]"
  • _plugins_/svp_stats/trunk/prive/squelettes/inclure/info_stats.html

    r56069 r74755  
    22        #SET{periode, #VAL|svpstats_periode_actualisation_stats}
    33        [(#GET{periode}|oui)<:svpstats:info_boite_statistiques{periode=#GET{periode}}:>]
    4         [(#BOUTON_ACTION{<:svpstats:bouton_actualiser_stats:>, #URL_ACTION_AUTEUR{actualiser_stats,'', #SELF}, '', '', <:svpstats:bulle_actualiser_stats:>})]
     4        [(#BOUTON_ACTION{<:svpstats:bouton_actualiser_stats:>, #URL_ACTION_AUTEUR{actualiser_stats, tout, #SELF}, '', '', <:svpstats:bulle_actualiser_stats:>})]
    55#BOITE_FERMER
Note: See TracChangeset for help on using the changeset viewer.