Changeset 69298 in spip-zone


Ignore:
Timestamp:
Jan 24, 2013, 12:55:44 PM (7 years ago)
Author:
rastapopoulos@…
Message:

Saleté de coquille de merde (et je suis poli)

Location:
_plugins_/bigbrother/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/bigbrother/trunk/bigbrother_pipelines.php

    r69288 r69298  
    7777                $config_a_tester = 'modifier';
    7878        }
    79         if(lire_config("bigbrother/$config_a_tester")){
     79        if(include_spip('inc/config') and lire_config("bigbrother/$config_a_tester")){
    8080                // On cherche qui et sur quoi porte l'action
    8181                $qui = $GLOBALS['visiteur_session']['nom'] ? $GLOBALS['visiteur_session']['nom'] : $GLOBALS['ip'];
     
    108108 */
    109109function bigbrother_post_insertion($flux){
    110         if(lire_config('bigbrother/inserer')){
     110        if(include_spip('inc/config') and lire_config('bigbrother/inserer')){
    111111                $qui = $GLOBALS['visiteur_session']['nom'] ? $GLOBALS['visiteur_session']['nom'] : $GLOBALS['ip'];
    112112                $qui_ou_ip = $GLOBALS['visiteur_session']['id_auteur'] ? $GLOBALS['visiteur_session']['id_auteur'] : $GLOBALS['ip'];
  • _plugins_/bigbrother/trunk/inc/journal.php

    r69289 r69298  
    6767                // alors on réinsère une ligne de journal
    6868                if (
    69                         !isset($action[$champ['action']][$champ['objet']][$champ['id']]['id_journal'])
    70                         or !intval($action[$champ['action']][$champ['objet']][$champ['id']]['id_journal'])
     69                        !isset($action[$champs['action']][$champs['objet']][$champs['id']]['id_journal'])
     70                        or !intval($action[$champs['action']][$champs['objet']][$champs['id']]['id_journal'])
    7171                ){
    7272                        $infos = $champs['infos'];
    7373                        // Si les infos sont vides, on fait chaine vide
    74                         if (empty($infos)){ $infos = ''; }
     74                        if (is_null($infos) or empty($infos)){ $infos = ''; }
    7575                        // On sérialise les infos supplémentaires pour la base
    7676                        if(is_array($champs['infos'])){
     
    8383                        );
    8484                        // On garde en mémoire ce qui vient d'être journalisé dans ce hit PHP
    85                         $action[$champ['action']][$champ['objet']][$champ['id']] = array('id_journal'=>$ok,'infos'=>$infos);
     85                        $action[$champs['action']][$champs['objet']][$champs['id']] = array('id_journal'=>$ok,'infos'=>$infos);
    8686                }
    8787                // Sinon on met à jour, et on fusionne les infos
    8888                else{
    89                         $id_journal = $action[$champ['action']][$champ['objet']][$champ['id']]['id_journal'];
    90                         $infos = $action[$champ['action']][$champ['objet']][$champ['id']]['infos'];
     89                        $id_journal = $action[$champs['action']][$champs['objet']][$champs['id']]['id_journal'];
     90                        $infos = $action[$champs['action']][$champs['objet']][$champs['id']]['infos'];
    9191                        if (is_array($champs['infos']) and is_array($infos)){
    9292                                // On fusionne les infos supplémentaires
     
    103103                                );
    104104                                // On met à jour la variable statique
    105                                 $action[$champ['action']][$champ['objet']][$champ['id']] = array('id_journal'=>$$id_journal,'infos'=>$infos);
     105                                $action[$champs['action']][$champs['objet']][$champs['id']] = array('id_journal'=>$$id_journal,'infos'=>$infos);
    106106                        }
    107107                }
  • _plugins_/bigbrother/trunk/lang/bigbrother_fr.php

    r69246 r69298  
    55$GLOBALS[$GLOBALS['idx_lang']] = array(
    66        // A
    7         'action ajouter document' => '@qui@ a ajouté le document @id@',
     7        'action_ajouter_document' => '@qui@ a ajouté le document @id@',
    88        'action_entree_objet' => '@qui@ est entré sur la page de l\'objet "@type@" numéro @id@',
    99        'action_inserer_objet' => '@qui@ a créé l\'objet "@type@" numéro @id@',
Note: See TracChangeset for help on using the changeset viewer.