Changeset 101820 in spip-zone


Ignore:
Timestamp:
Jan 19, 2017, 9:31:25 AM (2 years ago)
Author:
marcimat@…
Message:

Notice PHP en moins lorsque le fichier de visite n'existe pas ($content valait ).
+ petite réécriture de elseif

Location:
_core_/plugins/statistiques
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/statistiques/paquet.xml

    r98576 r101820  
    22        prefix="stats"
    33        categorie="statistique"
    4         version="1.0.5"
     4        version="1.0.6"
    55        etat="stable"
    66        compatibilite="[3.1.0;3.1.*]"
  • _core_/plugins/statistiques/public/stats.php

    r98576 r101820  
    110110                $content = @unserialize($content);
    111111        }
     112        // fichier absent probablement (ou problème unserialize)
     113        if (!is_array($content)) {
     114                $content = array();
     115        }
    112116
    113117        // 2. Plafonner le nombre de hits pris en compte pour un IP (robots etc.)
     
    118122                if (isset($contexte['id_article'])) {
    119123                        $log_type = "article";
     124                } elseif (isset($contexte['id_breve'])) {
     125                        $log_type = "breve";
     126                } elseif (isset($contexte['id_rubrique'])) {
     127                        $log_type = "rubrique";
    120128                } else {
    121                         if (isset($contexte['id_breve'])) {
    122                                 $log_type = "breve";
    123                         } else {
    124                                 if (isset($contexte['id_rubrique'])) {
    125                                         $log_type = "rubrique";
    126                                 } else {
    127                                         $log_type = "";
    128                                 }
    129                         }
     129                        $log_type = "";
    130130                }
    131131
Note: See TracChangeset for help on using the changeset viewer.