Changeset 82313 in spip-zone


Ignore:
Timestamp:
May 11, 2014, 1:37:47 PM (5 years ago)
Author:
fil@…
Message:

rendre un peu configurable la presence du formulaire ; dans un premier temps je passe par un define('_PB_SELECTION_RUBRIQUES_EXEC', 'rubriques rubrique'); , mais si quelqu'un a mieux a proposer ca ne me derange pas de changer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/selection_d_articles/selection_d_articles_3/pb_selection.php

    r67707 r82313  
    66function pb_selection_interface ( $vars="" ) {
    77        $exec = $vars["args"]["exec"];
    8         $id_rubrique = $vars["args"]["id_rubrique"];
    9         $id_article = $vars["args"]["id_article"];
    10         $data = $vars["data"];
     8
     9        if (!defined('_PB_SELECTION_RUBRIQUES_EXEC'))
     10                define('_PB_SELECTION_RUBRIQUES_EXEC', 'rubriques rubrique');   
    1111       
    12         if ($id_rubrique < 1) $id_rubrique=0;
     12        if (in_array($exec, explode(' ', _PB_SELECTION_RUBRIQUES_EXEC))) {
     13               
     14                $id_rubrique = $vars["args"]["id_rubrique"];
     15                $id_article = $vars["args"]["id_article"];
     16                $data = $vars["data"];
    1317       
     18                if ($id_rubrique < 1) $id_rubrique=0;
    1419       
    15        
    16         if ($exec == "rubriques" OR $exec == "rubrique") {
    17                
    1820                $contexte = array('id_rubrique'=>$id_rubrique);
    1921
     
    2426
    2527                $ret .= "</div>";
     28
     29                $data = $ret.$data;
     30
     31                $vars["data"] = $data;
    2632        }
    2733
    2834
    29         $data = $ret.$data;
    30 
    31         $vars["data"] = $data;
    3235        return $vars;
    3336}
Note: See TracChangeset for help on using the changeset viewer.