Ignore:
Timestamp:
Jun 6, 2014, 12:14:14 PM (5 years ago)
Author:
marcimat@…
Message:

Améliorer la présentation visuelle de la page ?exec=compositions en spip 3.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/compositions/trunk/compositions_fonctions.php

    r79709 r82878  
    44 * (c) 2007-2013 Cedric Morin
    55 * Distribue sous licence GPL
    6  * 
     6 *
    77 * @package SPIP\Compositions\Fonctions
    88 */
     
    3232 * Retrouver le nom du dossier ou sont stockees les compositions
    3333 * reglage par defaut, ou valeur personalisee via cfg
    34  * 
     34 *
    3535 * @return string
    3636 */
     
    4646                }
    4747        }
    48        
     48
    4949        return $config_chemin;
    5050}
     
    104104        // Pipeline compositions_lister_disponibles
    105105        $res = pipeline('compositions_lister_disponibles',array(
    106                 'args'=>array('type' => $type,'informer' => $informer), 
     106                'args'=>array('type' => $type,'informer' => $informer),
    107107                'data'=> $res
    108108                )
     
    191191 * si une balise <class>toto</class> est definie dans la composition c'est elle qui est appliquee
    192192 * sinon on pose simplement le nom de la composition
    193  * 
     193 *
    194194 * @param string $composition
    195195 * @param string $type
     
    228228 * recupere les donnes du pipeline compositions_declarer_heritage.
    229229 * Si $type n'est pas precise, on renvoie simplement le tableau des objets pouvant heriter.
    230  * 
     230 *
    231231 * @param string $type
    232232 * @staticvar array $heritages
     
    237237        if (is_null($heritages)) // recuperer les heritages declares via le pipeline compositions_declarer_heritage
    238238                $heritages = pipeline('compositions_declarer_heritage', array());
    239        
     239
    240240        if (is_null($type))
    241241                return $heritages;
     
    246246                $nom_id_parent = ($type==$type_parent) ? 'id_parent' : id_table_objet($type_parent); // Recursivite pour les rubriques, nom de l'identifiant du parent dans la table enfant
    247247                $nom_id_table_parent = id_table_objet($type_parent); // Nom de l'identifiant du parent dans la table parent
    248                
     248
    249249                // verifier que table et champs existent...
    250250                $trouver_table = charger_fonction('trouver_table', 'base');
     
    279279        static $composition = array();
    280280        $id = intval($id);
    281        
     281
    282282        if (isset($composition[$etoile][$serveur][$type][$id]))
    283283                return $composition[$etoile][$serveur][$type][$id];
     
    325325        static $infos = null;
    326326        $compo_parent = '';
    327        
     327
    328328        $heritage = compositions_recuperer_heritage($type);
    329329
     
    337337        $nom_id_parent = $heritage['nom_id_parent'];
    338338        $nom_id_table_parent = $heritage['nom_id_table_parent'];
    339        
     339
    340340        if (is_null($id_parent))
    341341                $id_parent = sql_getfetsel($nom_id_parent, table_objet_sql($type), id_table_objet($type).'='.intval($id));
    342        
     342
    343343        $heritages = compositions_recuperer_heritage();
    344        
     344
    345345        do {
    346346                $select = 'composition';
     
    352352                elseif (strlen($row['composition'])==0 AND isset($heritages[$type_parent])) // Si le parent peut heriter, il faut verifier s'il y a heritage
    353353                        $compo_parent = compositions_determiner($type_parent, $id_parent, $serveur='');
    354                
     354
    355355                if (strlen($compo_parent) AND is_null($infos))
    356356                        $infos = compositions_lister_disponibles('');
    357                        
     357
    358358        }
    359359        while ($id_parent = $row['id_parent']
     
    417417        if (isset($config['tout_verrouiller']) AND $config['tout_verrouiller'] == 'oui')
    418418                return true;
    419        
     419
    420420        include_spip('base/abstract_sql');
    421421        $table = table_objet($type);
     
    446446 */
    447447function compositions_verrou_branche($id_rubrique, $serveur=''){
    448        
     448
    449449        if (intval($id_rubrique) < 1) return false;
    450450        if($infos_rubrique = sql_fetsel(array('id_parent','composition_branche_lock'),'spip_rubriques','id_rubrique='.intval($id_rubrique),'','','','',$serveur)) {
Note: See TracChangeset for help on using the changeset viewer.