Changeset 95161 in spip-zone


Ignore:
Timestamp:
Feb 17, 2016, 2:51:50 PM (4 years ago)
Author:
p@…
Message:

Règles de codage

Location:
_plugins_/courtjus/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/courtjus/trunk/courtjus_administrations.php

    r89426 r95161  
    88 * @licence    GNU/GPL
    99 */
    10 if (!defined('_ECRIRE_INC_VERSION')) return;
     10
     11if (!defined('_ECRIRE_INC_VERSION')) {
     12        return;
     13}
    1114
    1215function courtjus_upgrade($nom_meta_base_version, $version_cible) {
  • _plugins_/courtjus/trunk/courtjus_fonctions.php

    r90131 r95161  
    1010 */
    1111
    12 if (!defined("_ECRIRE_INC_VERSION")) return;
     12if (!defined('_ECRIRE_INC_VERSION')) {
     13        return;
     14}
    1315
    1416/**
     
    2123function balise_URL_RUBRIQUE_dist($p) {
    2224    $id_rubrique = interprete_argument_balise(1,$p);
    23     if (!$id_rubrique) $id_rubrique = champ_sql('id_rubrique', $p);
     25    if (!$id_rubrique) {
     26            $id_rubrique = champ_sql('id_rubrique', $p);
     27    }
    2428
    2529    $code = "courtjus_calculer_rubrique($id_rubrique)";
     
    4145    // Si on n'intervient pas sur les squelettes par rubrique
    4246    if (empty($par_rubrique)) {
    43         // Si on trouve une squelette spécifique à cette rubrique, et que l'option est activé, on renvoie l'URL rubrique
     47        // Si on trouve une squelette spécifique à cette rubrique,
     48            // et que l'option est activé, on renvoie l'URL rubrique
    4449        // Cela ne gère pas pour les sous-rubrique cependant
    4550        if (find_in_path('rubrique='.$id_rubrique.'.html')
    46         or find_in_path('rubrique-'.$id_rubrique.'.html'))
     51            or find_in_path('rubrique-'.$id_rubrique.'.html')) {
    4752            return generer_url_entite($id_rubrique, 'rubrique', '', '', true);
     53        }
    4854
    4955        // Pour gérer les fichiers rubrique-X parent, on va tester chaque parent
     
    5157        $parent = quete_parent($id_rubrique);
    5258        do {
    53             if (find_in_path('rubrique-'.$parent.'.html'))
     59            if (find_in_path('rubrique-'.$parent.'.html')) {
    5460                return generer_url_entite($id_rubrique, 'rubrique', '', '', true);
    55         }
    56         while ( ($parent = quete_parent($parent)) > 0);
     61            }
     62        } while (($parent = quete_parent($parent)) > 0);
    5763    }
    5864    // On récupère l'éventuel objet de redirection
    5965    $objet = courtjus_trouver_objet($id_rubrique);
    60     if ($objet)
     66    if ($objet) {
    6167        return $objet;
     68    }
    6269    // Sinon, on cherche les enfant de la rubrique et on cherche un objet dedans
    63     elseif(lire_config('courtjus/rubrique_enfant')) {
     70    elseif (lire_config('courtjus/rubrique_enfant')) {
    6471        // On chercher parmit les enfants de la rubrique
    6572        $objet = courtjus_trouver_objet_enfant($id_rubrique);
    6673
    6774        // Si on a trouver un objet enfant.
    68         if ($objet)
     75        if ($objet) {
    6976            return $objet;
     77        }
    7078    }
    7179
     
    8997        $objet = courtjus_trouver_objet($enfant);
    9098
    91         // S'il n'y a pas d'objet au premier niveau on lance la récurcivité pour trouver continuer de descendre dans la hiérachie.
     99        // S'il n'y a pas d'objet au premier niveau on lance la récurcivité
     100        // pour trouver continuer de descendre dans la hiérachie.
    92101        if (!$objet) {
    93102            $objet = courtjus_trouver_objet_enfant($enfant);
     
    111120    // On va filtrer pour n'avoir que les objet avec un id_rubrique
    112121    $objet_in_rubrique = array();
    113     foreach($objets as $table => $data) {
     122    foreach ($objets as $table => $data) {
    114123        // Si on trouve "id_rubrique" dans la liste des champs, on garde
    115124        // On exclue la table des rubriques de SPIP automatiquement
     
    118127        and $table != table_objet_sql('rubrique')
    119128        and !in_array($table, lire_config('courtjus/objet_exclu'))) {
    120             // On garde le champ qui fait office de titre pour l'objet dans le tableau afin de pouvoir faire un classement par num titre.
     129            // On garde le champ qui fait office de titre pour l'objet
     130                // dans le tableau afin de pouvoir faire un classement par num titre.
    121131            $objet_in_rubrique[] = array($table, $data['titre']);
    122132        }
     
    170180        // Est-ce qu'il faut prendre en compte la langue ?
    171181        include_spip('formulaires/configurer_multilinguisme');
    172         if (table_supporte_trad($table))
     182        if (table_supporte_trad($table)) {
    173183            $where[] = 'lang='.sql_quote($GLOBALS['spip_lang']);
     184        }
    174185
    175186        // On récupère les objets de la rubrique.
     
    197208        // On renvoie false pour déclencher éventuellement la recherche dans une sous rubrique
    198209        return false;
    199     }
    200     // Un seul objet dans la rubrique, on renvoie le tableau
    201     elseif ($nb_objet == 1) {
     210    } elseif ($nb_objet == 1) {
     211            // Un seul objet dans la rubrique, on renvoie le tableau
    202212        return generer_url_entite($objets_in_rubrique[0]['id_objet'], $objets_in_rubrique[0]['objet'], '', '', true);
    203     }
    204     // S'il y plusieurs objets dans la rubrique et que le mode "par num titre" est activé, on regiride sur le num titre le plus petit.
    205     elseif ($nb_objet > 1
     213    } elseif ($nb_objet > 1
    206214      and array_sum(array_column($objets_in_rubrique, 'num_titre')) > 0
    207215      and $config['num_titre'] == 'on') {
     216            // S'il y plusieurs objets dans la rubrique et que le mode "par num titre"
     217            // est activé, on regiride sur le num titre le plus petit.
    208218
    209219        // On créer un tableau avec uniquement les num titre
     
    217227
    218228        // Créer l'URL de redirection
    219         return generer_url_entite($objets_in_rubrique[$index]['id_objet'], $objets_in_rubrique[$index]['objet'], '', '', true);
     229        return generer_url_entite(
     230                $objets_in_rubrique[$index]['id_objet'],
     231                $objets_in_rubrique[$index]['objet'],
     232                '',
     233                '',
     234                true
     235        );
    220236    }
    221237
  • _plugins_/courtjus/trunk/formulaires/configurer_courtjus.php

    r95160 r95161  
    6464    // On va filtrer pour avoir les objets qui n'ont pas d'id_rubrique
    6565    $objet_exclus = array();
    66     foreach($objets as $table => $data) {
     66    foreach ($objets as $table => $data) {
    6767        // Si on ne trouve pas d'"id_rubrique" dans la liste des champs, on garde
    6868        // On garde aussi la table rubrique
Note: See TracChangeset for help on using the changeset viewer.