Changeset 113256 in spip-zone


Ignore:
Timestamp:
Jan 5, 2019, 10:09:03 AM (13 days ago)
Author:
root
Message:

Correction d'un opérateur de concatenation auquel il manquait une initialisation.
Protéger des arguments du flux pour éviter de potentielles notices.

Location:
_plugins_/partageur/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/partageur/trunk/paquet.xml

    r113106 r113256  
    22        prefix="partageur"
    33        categorie="edition"
    4         version="1.1.1"
     4        version="1.1.2"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.2.*]"
  • _plugins_/partageur/trunk/partageur_pipelines.php

    r104546 r113256  
    3131**/
    3232function partageur_affiche_enfants($flux) {
    33         if (
    34                 $e = trouver_objet_exec($flux['args']['exec'])
    35                 AND $e['type'] == 'rubrique'
    36                 AND $e['edition'] == false
    37                 AND autoriser('voir', 'partageur'))
    38         {
     33        if (isset($flux['args']['exec'])
     34                and $e = trouver_objet_exec($flux['args']['exec'])
     35                and $e['type'] == 'rubrique'
     36                and $e['edition'] == false
     37                and autoriser('voir', 'partageur')) {
     38
    3939                $id_rubrique = $flux['args']['id_rubrique'];
    40 
    41                 $bouton_sites .=
    42                         icone_verticale(
    43                                 _T('partageur:ajout_via_partageur'),
    44                                 generer_url_ecrire('partageur_add', "id_rubrique=$id_rubrique"),
    45                                 "partageur-24.png",
    46                                 "new",
    47                                 'right'
    48                         )
    49                         . "<br class='nettoyeur' />";   
     40                $bouton_sites = icone_verticale(
     41                        _T('partageur:ajout_via_partageur'),
     42                        generer_url_ecrire('partageur_add', "id_rubrique=$id_rubrique"),
     43                        "partageur-24.png",
     44                        "new",
     45                        'right'
     46                )
     47                . "<br class='nettoyeur' />";
    5048
    5149                $flux['data'] .= $bouton_sites;
     
    5452}
    5553
     54
    5655function partageur_affiche_milieu($flux) {
    57         $exec = $flux["args"]["exec"];
    5856
    59         if ($exec == "article") {
    60                 $id_article = $flux["args"]["id_article"];
    61                 $contexte = array('id_article'=>$id_article);
    62                 $ret = recuperer_fond("prive/squelettes/inc/partageur_origine", $contexte);
    63                 $flux["data"] .= $ret;
     57        if (isset($flux['args']['exec'])) {
     58                $exec = $flux["args"]["exec"];
     59
     60                if ($exec == "article") {
     61                        $id_article = $flux["args"]["id_article"];
     62                        $contexte = array('id_article'=>$id_article);
     63                        $ret = recuperer_fond("prive/squelettes/inc/partageur_origine", $contexte);
     64                        $flux["data"] .= $ret;
     65                }
    6466        }
    65  
     67
    6668        return $flux;
    6769}
Note: See TracChangeset for help on using the changeset viewer.