Changeset 104979 in spip-zone


Ignore:
Timestamp:
Jun 26, 2017, 4:46:07 PM (2 years ago)
Author:
nicolas.dorigny@…
Message:

Reformatage

Location:
_plugins_/rubriqueur/trunk/formulaires
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/rubriqueur/trunk/formulaires/rubriqueur.html

    r104978 r104979  
    2323                                explication=<:rubriqueur:rubriques_explications:>})]
    2424                       
     25                        [(#SAISIE{oui_non, creer_articles, label=<:rubriqueur:creer_articles:>,
     26                                explication=<:rubriqueur:creer_articles_explication:>})]
     27                                               
    2528                        #SET{intitule_bouton,#EVAL{_T('previsualiser')}}
    2629                        [<a name="confirmation"></a>
  • _plugins_/rubriqueur/trunk/formulaires/rubriqueur.php

    r86968 r104979  
    11<?php
    22
    3 if( !defined('_ECRIRE_INC_VERSION') ){
     3if (!defined('_ECRIRE_INC_VERSION')) {
    44        return;
    55}
     
    1717function formulaires_rubriqueur_verifier_dist() {
    1818        $retour = array();
    19         if( !_request('rubriques') ){
     19        if (!_request('rubriques')) {
    2020                $retour['rubriques'] = _T('champ_obligatoire');
    2121        }
    2222        $rubrique_racine = picker_selected(_request('rubrique_racine'), 'rubrique');
    2323        $rubrique_racine = array_pop($rubrique_racine);
    24         if( !autoriser('creerrubriquedans','rubrique',$rubrique_racine)){
     24        if (!autoriser('creerrubriquedans', 'rubrique', $rubrique_racine)) {
    2525                $retour['message_erreur'] = _T('rubriqueur:pas_autorise');
    2626        }
    27        
     27
    2828        // confirmation interméfiaire
    29         if( !$retour && _request('confirmer') != 'on' ){
     29        if (!$retour && _request('confirmer') != 'on') {
    3030                $data = rubriqueur_parse_texte(_request('rubriques'), 'previsu');
    31                 if( (int)_request('rubrique_racine') ){
    32                         $previsu = _T('rubriqueur:dans_la_rubrique') . ' ' . sql_getfetsel('titre', 'spip_rubriques', 'id_rubrique=' . $rubrique_racine);
    33                 }
    34                 else {
     31                if ((int)_request('rubrique_racine')) {
     32                        $previsu = _T('rubriqueur:dans_la_rubrique') . ' ' . sql_getfetsel('titre', 'spip_rubriques',
     33                                        'id_rubrique=' . $rubrique_racine);
     34                } else {
    3535                        $previsu = _T('rubriqueur:a_la_racine');
    3636                }
    37                 $previsu .= "\n" . join("\n", $data);
     37                $previsu           .= "\n" . join("\n", $data);
    3838                $retour['previsu'] = $previsu;
    3939        }
     
    4747        $rubriques       = rubriqueur_parse_texte(_request('rubriques'));
    4848        include_spip('inc/rubriques');
    49         foreach( $rubriques as $rubrique ) {
     49        foreach ($rubriques as $rubrique) {
    5050                rubriqueur_creer_rubrique_nommee($rubrique, $rubrique_racine, _RUBRIQUEUR_SEPARATEUR);
    5151        }
    52   // mettre à jour les status, id_secteur et profondeur
    53   include_spip('inc/rubriques');
    54   calculer_rubriques();
    55   propager_les_secteurs();
    56   return array(
     52        // mettre à jour les status, id_secteur et profondeur
     53        include_spip('inc/rubriques');
     54        calculer_rubriques();
     55        propager_les_secteurs();
     56
     57        return array(
    5758                'message_ok' => _T('rubriqueur:rubriques_creees'),
    5859                'editable'   => false,
     
    6566        $chemin            = array();
    6667        $lignes            = explode("\n", $texte);
    67         foreach( $lignes as $ligne ) {
    68                 if( !trim($ligne) ){
     68        foreach ($lignes as $ligne) {
     69                if (!trim($ligne)) {
    6970                        continue;
    7071                }
    7172                $profondeur = 0;
    72                 while( substr($ligne, 0, strlen($indentation)) === $indentation ) {
     73                while (substr($ligne, 0, strlen($indentation)) === $indentation) {
    7374                        $profondeur += 1;
    74                         $ligne = substr($ligne, strlen($indentation));
     75                        $ligne      = substr($ligne, strlen($indentation));
    7576                }
    76                 if( $rappel_profondeur > $profondeur ){
     77                if ($rappel_profondeur > $profondeur) {
    7778                        array_splice($chemin, $profondeur);
    7879                }
    7980                $chemin[$profondeur] = trim($ligne);
    80                 if( $mode == 'previsu' ){
     81                if ($mode == 'previsu') {
    8182                        $retour[] = '-' . str_repeat('*', $profondeur) . '* ' . $ligne;
    82                 }
    83                 else {
     83                } else {
    8484                        $retour[] = join(_RUBRIQUEUR_SEPARATEUR, $chemin);
    8585                }
     
    9696 * pour ne pas modifier la signature de la fonction originale.
    9797 * Ajout du séparateur en paramètre.
    98  * 
     98 *
    9999 * @param string $titre
    100100 *     Titre des rubriques, séparés par des $separateur
    101  * @param int $id_parent
     101 * @param int    $id_parent
    102102 *     Identifiant de la rubrique parente
    103103 * @param string $separateur
     
    105105 * @param string $serveur
    106106 *     Nom du connecteur à la base de données
    107  * 
    108 *@return int
     107 *
     108 * @return int
    109109 *     Identifiant de la rubrique la plus profonde.
    110110 */
    111 function rubriqueur_creer_rubrique_nommee($titre, $id_parent=0, $separateur='/', $serveur='') {
     111function rubriqueur_creer_rubrique_nommee($titre, $id_parent = 0, $separateur = '/', $serveur = '') {
    112112
    113113        // eclater l'arborescence demandee
    114114        // echapper les </multi> et autres balises fermantes html
    115         $titre = preg_replace(",</([a-z][^>]*)>,ims","<@\\1>",$titre);
    116         $arbo = explode($separateur, preg_replace(',^/,', '', $titre));
     115        $titre = preg_replace(",</([a-z][^>]*)>,ims", "<@\\1>", $titre);
     116        $arbo  = explode($separateur, preg_replace(',^/,', '', $titre));
    117117        include_spip('base/abstract_sql');
    118118        foreach ($arbo as $titre) {
    119119                // retablir les </multi> et autres balises fermantes html
    120                 $titre = preg_replace(",<@([a-z][^>]*)>,ims","</\\1>",$titre);
    121                 $r = sql_getfetsel("id_rubrique", "spip_rubriques", "titre = ".sql_quote($titre)." AND id_parent=".intval($id_parent),
     120                $titre = preg_replace(",<@([a-z][^>]*)>,ims", "</\\1>", $titre);
     121                $r     = sql_getfetsel("id_rubrique", "spip_rubriques",
     122                        "titre = " . sql_quote($titre) . " AND id_parent=" . intval($id_parent),
    122123                        $groupby = array(), $orderby = array(), $limit = '', $having = array(), $serveur);
    123                 if ($r !== NULL) {
     124                if ($r !== null) {
    124125                        $id_parent = $r;
    125126                } else {
    126127                        $id_rubrique = sql_insertq('spip_rubriques', array(
    127                                         'titre' => $titre,
     128                                        'titre'     => $titre,
    128129                                        'id_parent' => $id_parent,
    129                                         'statut' => 'prive')
    130                                 ,$desc=array(), $serveur);
     130                                        'statut'    => 'prive',
     131                                )
     132                                , $desc = array(), $serveur);
    131133                        if ($id_parent > 0) {
    132                                 $data = sql_fetsel("id_secteur,lang", "spip_rubriques", "id_rubrique=$id_parent",
     134                                $data       = sql_fetsel("id_secteur,lang", "spip_rubriques", "id_rubrique=$id_parent",
    133135                                        $groupby = array(), $orderby = array(), $limit = '', $having = array(), $serveur);
    134136                                $id_secteur = $data['id_secteur'];
    135                                 $lang = $data['lang'];
     137                                $lang       = $data['lang'];
    136138                        } else {
    137139                                $id_secteur = $id_rubrique;
    138                                 $lang = $GLOBALS['meta']['langue_site'];
     140                                $lang       = $GLOBALS['meta']['langue_site'];
    139141                        }
    140142
    141                         sql_updateq('spip_rubriques', array('id_secteur'=>$id_secteur, "lang"=>$lang), "id_rubrique=$id_rubrique", $desc='', $serveur);
     143                        sql_updateq('spip_rubriques', array('id_secteur' => $id_secteur, "lang" => $lang),
     144                                "id_rubrique=$id_rubrique", $desc = '', $serveur);
    142145
    143146                        // pour la recursion
Note: See TracChangeset for help on using the changeset viewer.