Ignore:
Timestamp:
Nov 3, 2019, 9:09:52 AM (12 months ago)
Author:
Rainer Müller
Message:

v3.3.2 - eviter des erreurs php dans l'espace publique

Location:
_plugins_/edition_directe/branches/3.0
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/edition_directe/branches/3.0

  • _plugins_/edition_directe/branches/3.0/action/edition_directe_auteur.php

    r63478 r118388  
    11<?php
     2/**
     3 * Action d'édition du plugin Edition_directe
     4 *
     5 * @plugin     Edition_directe
     6 * @copyright  2011 - 2019
     7 * @author     Rainer Müller
     8 * @licence    GNU/GPL
     9 * @package    SPIP\Edition_directe\Action
     10 */
    211
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
    4 
     12if (!defined("_ECRIRE_INC_VERSION"))
     13        return;
    514
    615function action_edition_directe_auteur_dist() {
     
    918        $securiser_action = charger_fonction('securiser_action', 'inc');
    1019        $arg = $securiser_action();
    11         $id_auteur=session_get('id_auteur');
    12        
    13         $prefs=session_get('prefs');
    14  
    15        
    16         list($action,$objet)=explode('-',$arg);
     20        $id_auteur = session_get('id_auteur');
    1721
    18         $prefs['edition_directe'][$objet]=$action;
    19        
     22        $prefs = session_get('prefs');
    2023
    21         sql_updateq('spip_auteurs',array('prefs'=>serialize($prefs)),'id_auteur='.$id_auteur);
     24        list ($action, $objet) = explode('-', $arg);
    2225
    23         }
    24 ?>
     26        $prefs['edition_directe'][$objet] = $action;
     27
     28        sql_updateq('spip_auteurs', array(
     29                'prefs' => serialize($prefs)
     30        ), 'id_auteur=' . $id_auteur);
     31}
Note: See TracChangeset for help on using the changeset viewer.