Changeset 95187 in spip-zone


Ignore:
Timestamp:
Feb 18, 2016, 1:50:26 PM (4 years ago)
Author:
teddy.spip@…
Message:

Formatage et indentation de code

Location:
_plugins_/zinit/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/zinit/trunk/action/zinit_fichiers.php

    r90836 r95187  
    11<?php
    22
    3 function action_zinit_fichiers_dist($arg = null)
    4 {
    5     if (is_null($arg)) {
    6         $securiser_action = charger_fonction('securiser_action', 'inc');
    7         $arg = $securiser_action();
    8     }
    9     $arg = explode('/', $arg);
    10     if ($arg[0] == 'oui') {
    11         if (isset($arg[1]) and $arg[1] == 'zinit_dir_squelettes') {
    12             $cible = _ZINIT_DIR_SQUELETTES;
    13         } elseif (isset($arg[1]) and $arg[1] == 'dir_squelettes') {
    14             $cible = _DIR_SQUELETTES;
    15         } else {
    16             $cible = _ZINIT_DIR_SQUELETTES;
    17         }
    18         spip_log(print_r($arg, true), 'zinit');
    19         include_spip('zinit_fonctions');
    20         // On crée d'abord les répertoires
    21         $repertoires = zinit_repertoire_skel_creer($cible);
    22         // On crée les fichiers pour chaque objet
    23         $fichiers = zinit_template_skel_creer($cible);
     3function action_zinit_fichiers_dist($arg = null) {
     4        if (is_null($arg)) {
     5                $securiser_action = charger_fonction('securiser_action', 'inc');
     6                $arg = $securiser_action();
     7        }
     8        $arg = explode('/', $arg);
     9        if ($arg[0] == 'oui') {
     10                if (isset($arg[1]) and $arg[1] == 'zinit_dir_squelettes') {
     11                        $cible = _ZINIT_DIR_SQUELETTES;
     12                } elseif (isset($arg[1]) and $arg[1] == 'dir_squelettes') {
     13                        $cible = _DIR_SQUELETTES;
     14                } else {
     15                        $cible = _ZINIT_DIR_SQUELETTES;
     16                }
     17                spip_log(print_r($arg, true), 'zinit');
     18                include_spip('zinit_fonctions');
     19                // On crée d'abord les répertoires
     20                $repertoires = zinit_repertoire_skel_creer($cible);
     21                // On crée les fichiers pour chaque objet
     22                $fichiers = zinit_template_skel_creer($cible);
    2423
    25         if ($repertoires and $fichiers) {
    26             if (!$redirect = _request('redirect')) {
    27                 $redirect = parametre_url(generer_url_ecrire('zcore_skel'));
    28             }
    29             $redirect = str_replace('&amp;', '&', urldecode($redirect));
    30             include_spip('inc/headers');
    31             redirige_par_entete($redirect);
    32         }
    33     }
     24                if ($repertoires and $fichiers) {
     25                        if (!$redirect = _request('redirect')) {
     26                                $redirect = parametre_url(generer_url_ecrire('zcore_skel'));
     27                        }
     28                        $redirect = str_replace('&amp;', '&', urldecode($redirect));
     29                        include_spip('inc/headers');
     30                        redirige_par_entete($redirect);
     31                }
     32        }
    3433
    35     return false;
     34        return false;
    3635}
  • _plugins_/zinit/trunk/action/zinit_repertoires.php

    r90836 r95187  
    11<?php
    22
    3 function action_zinit_repertoires_dist($arg = null)
    4 {
    5     if (is_null($arg)) {
    6         $securiser_action = charger_fonction('securiser_action', 'inc');
    7         $arg = $securiser_action();
    8     }
    9     $arg = explode('/', $arg);
    10     if ($arg[0] == 'oui') {
    11         if (isset($arg[1]) and $arg[1] == 'zinit_dir_squelettes') {
    12             $cible = _ZINIT_DIR_SQUELETTES;
    13         } elseif (isset($arg[1]) and $arg[1] == 'dir_squelettes') {
    14             $cible = _DIR_SQUELETTES;
    15         } else {
    16             $cible = _ZINIT_DIR_SQUELETTES;
    17         }
    18         spip_log(print_r($arg, true), 'zinit');
    19         include_spip('zinit_fonctions');
    20         // On crée d'abord les répertoires
    21         $repertoires = zinit_repertoire_skel_creer($cible);
     3function action_zinit_repertoires_dist($arg = null) {
     4        if (is_null($arg)) {
     5                $securiser_action = charger_fonction('securiser_action', 'inc');
     6                $arg = $securiser_action();
     7        }
     8        $arg = explode('/', $arg);
     9        if ($arg[0] == 'oui') {
     10                if (isset($arg[1]) and $arg[1] == 'zinit_dir_squelettes') {
     11                        $cible = _ZINIT_DIR_SQUELETTES;
     12                } elseif (isset($arg[1]) and $arg[1] == 'dir_squelettes') {
     13                        $cible = _DIR_SQUELETTES;
     14                } else {
     15                        $cible = _ZINIT_DIR_SQUELETTES;
     16                }
     17                spip_log(print_r($arg, true), 'zinit');
     18                include_spip('zinit_fonctions');
     19                // On crée d'abord les répertoires
     20                $repertoires = zinit_repertoire_skel_creer($cible);
    2221
    23         if ($repertoires and $fichiers) {
    24             if (!$redirect = _request('redirect')) {
    25                 $redirect = parametre_url(generer_url_ecrire('zcore_skel'));
    26             }
    27             $redirect = str_replace('&amp;', '&', urldecode($redirect));
    28             include_spip('inc/headers');
    29             redirige_par_entete($redirect);
    30         }
    31     }
     22                if ($repertoires and $fichiers) {
     23                        if (!$redirect = _request('redirect')) {
     24                                $redirect = parametre_url(generer_url_ecrire('zcore_skel'));
     25                        }
     26                        $redirect = str_replace('&amp;', '&', urldecode($redirect));
     27                        include_spip('inc/headers');
     28                        redirige_par_entete($redirect);
     29                }
     30        }
    3231
    33     return false;
     32        return false;
    3433}
  • _plugins_/zinit/trunk/lang/paquet-zinit_fr.php

    r90836 r95187  
    44
    55if (!defined('_ECRIRE_INC_VERSION')) {
    6     return;
     6        return;
    77}
    88
    99$GLOBALS[$GLOBALS['idx_lang']] = array(
    1010
    11     // Z
    12     'zinit_description' => 'Ce plugin va vous permettre de commencer sereinement vos squelettes basés sous l\'architecture "Z" grâce au plugin Zcore. Il va créer dans  un répertoire les fichiers minimum pour créer vos squelettes.',
    13     'zinit_nom' => 'Initialiser Zcore',
    14     'zinit_slogan' => 'Bien commencer ses projets Zcore!',
     11        // Z
     12        'zinit_description' => 'Ce plugin va vous permettre de commencer sereinement vos squelettes basés sous l\'architecture "Z" grâce au plugin Zcore. Il va créer dans  un répertoire les fichiers minimum pour créer vos squelettes.',
     13        'zinit_nom' => 'Initialiser Zcore',
     14        'zinit_slogan' => 'Bien commencer ses projets Zcore!',
    1515);
  • _plugins_/zinit/trunk/lang/zinit_fr.php

    r90836 r95187  
    44
    55if (!defined('_ECRIRE_INC_VERSION')) {
    6     return;
     6        return;
    77}
    88
    99$GLOBALS[$GLOBALS['idx_lang']] = array(
    1010
    11     // C
    12     'check_presence_globale_z_blocs' => 'Est-ce que la globale "z_blocs" a été créé ?',
    13     'check_liste_repertoires_skel' => 'Liste des répertoires créés par le plugin&nbsp;:',
    14     'check_liste_repertoires_skel_a_creer' => 'Les répertoires n\'ont pas encore été créés.',
    15     'copy_confirm_fichiers' => 'Désirez-vous copier les fichiers de \'squelettes_zcore\' vers \'squelettes\' ?',
    16     'copy_confirm_repertoires' => 'Désirez-vous copier les répertoires de \'squelettes_zcore\' vers \'squelettes\' ?',
    17     'copy_label' => 'Copier',
     11        // C
     12        'check_presence_globale_z_blocs' => 'Est-ce que la globale "z_blocs" a été créé ?',
     13        'check_liste_repertoires_skel' => 'Liste des répertoires créés par le plugin&nbsp;:',
     14        'check_liste_repertoires_skel_a_creer' => 'Les répertoires n\'ont pas encore été créés.',
     15        'copy_confirm_fichiers' => 'Désirez-vous copier les fichiers de \'squelettes_zcore\' vers \'squelettes\' ?',
     16        'copy_confirm_repertoires' => 'Désirez-vous copier les répertoires de \'squelettes_zcore\' vers \'squelettes\' ?',
     17        'copy_label' => 'Copier',
    1818
    19     // M
    20     'maj_confirm_fichiers' => 'Désirez-vous mettre à jour les fichiers ?',
    21     'maj_confirm_repertoires' => 'Désirez-vous mettre à jour les répertoires ?',
    22     'maj_label' => 'Mise à jour',
     19        // M
     20        'maj_confirm_fichiers' => 'Désirez-vous mettre à jour les fichiers ?',
     21        'maj_confirm_repertoires' => 'Désirez-vous mettre à jour les répertoires ?',
     22        'maj_label' => 'Mise à jour',
    2323
    24     // T
    25     'titre_blocs' => 'Blocs',
    26     'titre_controle' => 'Contrôle',
    27     'titre_objets' => 'Objets éditoriaux',
    28     'titre_page_zcore_skel' => 'Initialiser ses squelettes Zcore',
    29     'titre_repertoires' => 'Répertoires',
    30     'titre_verification' => 'Vérification',
    31     'titre_zcore_skel' => 'Squelettes Zcore',
     24        // T
     25        'titre_blocs' => 'Blocs',
     26        'titre_controle' => 'Contrôle',
     27        'titre_objets' => 'Objets éditoriaux',
     28        'titre_page_zcore_skel' => 'Initialiser ses squelettes Zcore',
     29        'titre_repertoires' => 'Répertoires',
     30        'titre_verification' => 'Vérification',
     31        'titre_zcore_skel' => 'Squelettes Zcore',
    3232
    33     // Z
    34     'zinit_titre' => 'Initialiser Zcore',
     33        // Z
     34        'zinit_titre' => 'Initialiser Zcore',
    3535);
  • _plugins_/zinit/trunk/zinit_autorisations.php

    r90836 r95187  
    1111 */
    1212if (!defined('_ECRIRE_INC_VERSION')) {
    13     return;
     13        return;
    1414}
    1515
    1616/**
    1717 * Fonction d'appel pour le pipeline.
    18  * @pipeline autoriser */
    19 function zinit_autoriser()
    20 {
     18 * @pipeline autoriser
     19 */
     20function zinit_autoriser() {
    2121}
  • _plugins_/zinit/trunk/zinit_fonctions.php

    r90836 r95187  
    1111 */
    1212if (!defined('_ECRIRE_INC_VERSION')) {
    13     return;
     13        return;
    1414}
    1515
     
    2020 *         Tableau des blocs définies par la globale 'z_blocs' ou une liste par défaut.
    2121 */
    22 function zinit_repertoire_skel_defaut()
    23 {
    24     // Si la globale 'z_blocs' n'est pas définie,
    25     // on va donner une liste de dossiers par défaut.
    26     if (!isset($GLOBALS['z_blocs'])) {
    27         $repertoires = array('content', 'head', 'head_js');
    28     } else {
    29         // Sinon, on prend les valeurs données par 'z_blocs'.
    30         $repertoires = $GLOBALS['z_blocs'];
    31     }
     22function zinit_repertoire_skel_defaut() {
     23        // Si la globale 'z_blocs' n'est pas définie,
     24        // on va donner une liste de dossiers par défaut.
     25        if (!isset($GLOBALS['z_blocs'])) {
     26                $repertoires = array('content', 'head', 'head_js');
     27        } else {
     28                // Sinon, on prend les valeurs données par 'z_blocs'.
     29                $repertoires = $GLOBALS['z_blocs'];
     30        }
    3231
    33     return $repertoires;
     32        return $repertoires;
    3433}
    3534
     
    3736 * Cette fonction va créer les répertoires pour le plugin.
    3837 */
    39 function zinit_repertoire_skel_creer($repertoire_zcore = _ZINIT_DIR_SQUELETTES)
    40 {
    41     $repertoires = zinit_repertoire_skel_defaut();
    42     if (is_null($repertoire_zcore) or empty($repertoire_zcore)) {
    43         $repertoire_zcore = _ZINIT_DIR_SQUELETTES;
    44     }
    45     foreach ($repertoires as $repertoire) {
    46         if (!is_dir($repertoire_zcore.$repertoire)) {
    47             @mkdir($repertoire_zcore.$repertoire, _SPIP_CHMOD, true);
    48         }
    49     }
     38function zinit_repertoire_skel_creer($repertoire_zcore = _ZINIT_DIR_SQUELETTES) {
     39        $repertoires = zinit_repertoire_skel_defaut();
     40        if (is_null($repertoire_zcore) or empty($repertoire_zcore)) {
     41                $repertoire_zcore = _ZINIT_DIR_SQUELETTES;
     42        }
     43        foreach ($repertoires as $repertoire) {
     44                if (!is_dir($repertoire_zcore . $repertoire)) {
     45                        @mkdir($repertoire_zcore . $repertoire, _SPIP_CHMOD, true);
     46                }
     47        }
    5048
    51     return true;
     49        return true;
    5250}
    5351
     
    5755 * ces répertoires seront supprimés s'ils sont vides.
    5856 */
    59 function zinit_repertoire_skel_maj($repertoire_zcore = _ZINIT_DIR_SQUELETTES)
    60 {
    61     $repertoires_defaut = zinit_repertoire_skel_defaut();
    62     $black_list = array('..', '.', '.svn', '.DS_Store');
    63     if (is_null($repertoire_zcore) or empty($repertoire_zcore)) {
    64         $repertoire_zcore = _ZINIT_DIR_SQUELETTES;
    65     }
     57function zinit_repertoire_skel_maj($repertoire_zcore = _ZINIT_DIR_SQUELETTES) {
     58        $repertoires_defaut = zinit_repertoire_skel_defaut();
     59        $black_list = array('..', '.', '.svn', '.DS_Store');
     60        if (is_null($repertoire_zcore) or empty($repertoire_zcore)) {
     61                $repertoire_zcore = _ZINIT_DIR_SQUELETTES;
     62        }
    6663
    67     if (is_dir($repertoire_zcore)) {
    68         // On liste les répertoires qui ont été créés dans squelettes_zcore
    69         $repertoires_crees = array_diff(scandir($repertoire_zcore), $black_list);
    70         // On ne garde que les répertoires qui ne font plus partis des répertoires nécessaires à zcore.
    71         $repertoires_obsoletes = array_diff($repertoires_crees, $repertoires_defaut);
    72         if (is_array($repertoires_obsoletes) and count($repertoires_obsoletes) > 0) {
    73             // On a bien une liste de répertoires obsolètes,
    74             // alors, on les efface s'ils sont vides.
    75             foreach ($repertoires_obsoletes as $repertoire) {
    76                 if (is_dir($repertoire_zcore.$repertoire) and (count(array_diff(scandir($repertoire_zcore.$repertoire), $black_list)) == 0)) {
    77                     @rmdir($repertoire_zcore.$repertoire);
    78                 }
    79             }
    80         }
    81     }
     64        if (is_dir($repertoire_zcore)) {
     65                // On liste les répertoires qui ont été créés dans squelettes_zcore
     66                $repertoires_crees = array_diff(scandir($repertoire_zcore), $black_list);
     67                // On ne garde que les répertoires qui ne font plus partis des répertoires nécessaires à zcore.
     68                $repertoires_obsoletes = array_diff($repertoires_crees, $repertoires_defaut);
     69                if (is_array($repertoires_obsoletes) and count($repertoires_obsoletes) > 0) {
     70                        // On a bien une liste de répertoires obsolètes,
     71                        // alors, on les efface s'ils sont vides.
     72                        foreach ($repertoires_obsoletes as $repertoire) {
     73                                if (is_dir($repertoire_zcore . $repertoire) and (count(array_diff(scandir($repertoire_zcore . $repertoire), $black_list)) == 0)) {
     74                                        @rmdir($repertoire_zcore . $repertoire);
     75                                }
     76                        }
     77                }
     78        }
    8279
    83     return;
     80        return;
    8481}
    8582
     
    9188 *         `array` : liste des répertoires.
    9289 */
    93 function zinit_repertoire_skel_lister($repertoire_zcore = _ZINIT_DIR_SQUELETTES)
    94 {
    95     $repertoires = array();
    96     if (is_null($repertoire_zcore) or empty($repertoire_zcore)) {
    97         $repertoire_zcore = _ZINIT_DIR_SQUELETTES;
    98     }
    99     // On crée les répertoires.
    100     zinit_repertoire_skel_creer();
    101     // On vérifie que $repertoire passé en paramètre est bien un répertoire existant.
    102     // cf. ../IMG/orphelins qui ne serait pas encore créé.
    103     if (is_dir($repertoire_zcore)) {
    104         // Avec la fonction scandir, on liste le contenu (existant) du répertoire cible.
    105         $repertoires_tmp = array_diff(scandir($repertoire_zcore), array('..', '.', '.svn', '.DS_Store')); // On ne liste pas le répertoire .svn
    106         foreach ($repertoires_tmp as $repertoire) {
    107             // On vérifie que c'est un répertoire et non un fichier.
    108             if (is_dir($repertoire_zcore.$repertoire)) {
    109                 $repertoires[] = $repertoire_zcore.$repertoire;
    110             }
    111         }
    112     } else {
    113         return false;
    114     }
     90function zinit_repertoire_skel_lister($repertoire_zcore = _ZINIT_DIR_SQUELETTES) {
     91        $repertoires = array();
     92        if (is_null($repertoire_zcore) or empty($repertoire_zcore)) {
     93                $repertoire_zcore = _ZINIT_DIR_SQUELETTES;
     94        }
     95        // On crée les répertoires.
     96        zinit_repertoire_skel_creer();
     97        // On vérifie que $repertoire passé en paramètre est bien un répertoire existant.
     98        // cf. ../IMG/orphelins qui ne serait pas encore créé.
     99        if (is_dir($repertoire_zcore)) {
     100                // Avec la fonction scandir, on liste le contenu (existant) du répertoire cible.
     101                $repertoires_tmp = array_diff(scandir($repertoire_zcore), array(
     102                        '..',
     103                        '.',
     104                        '.svn',
     105                        '.DS_Store',
     106                )); // On ne liste pas le répertoire .svn
     107                foreach ($repertoires_tmp as $repertoire) {
     108                        // On vérifie que c'est un répertoire et non un fichier.
     109                        if (is_dir($repertoire_zcore . $repertoire)) {
     110                                $repertoires[] = $repertoire_zcore . $repertoire;
     111                        }
     112                }
     113        } else {
     114                return false;
     115        }
    115116
    116     return (array) $repertoires;
     117        return (array) $repertoires;
    117118}
    118119
     
    122123 * @return array Liste des tables.
    123124 */
    124 function zinit_lister_tables()
    125 {
    126     include_spip('base/objets');
     125function zinit_lister_tables() {
     126        include_spip('base/objets');
    127127
    128     $tables_a_exclure = $GLOBALS['zinit_tables_exclues'];
    129     $tables_objets_sql = lister_tables_objets_sql();
     128        $tables_a_exclure = $GLOBALS['zinit_tables_exclues'];
     129        $tables_objets_sql = lister_tables_objets_sql();
    130130
    131     // *****
    132     // On nettoie les tables
    133     // *****
    134     // On exclu les tables que l'on ne désire pas avoir
    135     foreach ($tables_a_exclure as $table_exclue) {
    136         unset($tables_objets_sql[$table_exclue]);
    137     }
    138     foreach ($tables_objets_sql as $table => $champs) {
    139         // Si l'objet n'a pas de page de vue pour le public,
    140         // alors on ne garde pas cet objet pour zinit
    141         if (is_null($champs['page']) or empty($champs['page'])) {
    142             unset($tables_objets_sql[$table]);
    143         }
    144     }
     131        // *****
     132        // On nettoie les tables
     133        // *****
     134        // On exclu les tables que l'on ne désire pas avoir
     135        foreach ($tables_a_exclure as $table_exclue) {
     136                unset($tables_objets_sql[$table_exclue]);
     137        }
     138        foreach ($tables_objets_sql as $table => $champs) {
     139                // Si l'objet n'a pas de page de vue pour le public,
     140                // alors on ne garde pas cet objet pour zinit
     141                if (is_null($champs['page']) or empty($champs['page'])) {
     142                        unset($tables_objets_sql[$table]);
     143                }
     144        }
    145145
    146     return $tables_objets_sql;
     146        return $tables_objets_sql;
    147147}
    148148
    149 function zinit_template_skel_creer($cible = _ZINIT_DIR_SQUELETTES)
    150 {
    151     $objets = zinit_lister_tables();
    152     if (is_null($cible) or empty($cible)) {
    153         $cible = _ZINIT_DIR_SQUELETTES;
    154     }
     149function zinit_template_skel_creer($cible = _ZINIT_DIR_SQUELETTES) {
     150        $objets = zinit_lister_tables();
     151        if (is_null($cible) or empty($cible)) {
     152                $cible = _ZINIT_DIR_SQUELETTES;
     153        }
    155154
    156     foreach ($objets as $table_sql => $descriptif) {
    157         $contexte = array();
    158         $contexte['objet'] = objet_type($table_sql);
    159         $contexte['id_secteur'] = (isset($descriptif['field']['id_secteur']) ? true : false);
    160         $contexte['id_rubrique'] = (isset($descriptif['field']['id_rubrique']) ? true : false);
    161         $content = recuperer_fond('inclure/objet_template', $contexte);
    162         $template = fopen($cible.$contexte['objet'].'.html', 'w+') or die('Unable to open file!');
    163         fwrite($template, $content);
    164         fclose($template);
    165     }
     155        foreach ($objets as $table_sql => $descriptif) {
     156                $contexte = array();
     157                $contexte['objet'] = objet_type($table_sql);
     158                $contexte['id_secteur'] = (isset($descriptif['field']['id_secteur']) ? true : false);
     159                $contexte['id_rubrique'] = (isset($descriptif['field']['id_rubrique']) ? true : false);
     160                $content = recuperer_fond('inclure/objet_template', $contexte);
     161                $template = fopen($cible . $contexte['objet'] . '.html', 'w+') or die('Unable to open file!');
     162                fwrite($template, $content);
     163                fclose($template);
     164        }
    166165
    167     return true;
     166        return true;
    168167}
    169168
     
    175174 *         false : la globale n'existe pas et/ou n'est pas un tableau.
    176175 */
    177 function zinit_blocs_verifier()
    178 {
    179     if (isset($GLOBALS['z_blocs']) and is_array($GLOBALS['z_blocs'])) {
    180         return true;
    181     } else {
    182         return false;
    183     }
     176function zinit_blocs_verifier() {
     177        if (isset($GLOBALS['z_blocs']) and is_array($GLOBALS['z_blocs'])) {
     178                return true;
     179        } else {
     180                return false;
     181        }
    184182}
  • _plugins_/zinit/trunk/zinit_options.php

    r90836 r95187  
    1111 */
    1212if (!defined('_ECRIRE_INC_VERSION')) {
    13     return;
     13        return;
    1414}
    1515if (!isset($GLOBALS['zinit_tables_exclues'])) {
    16     $GLOBALS['zinit_tables_exclues'] = array('spip_jobs', 'spip_types_documents', 'spip_messages', 'spip_depots', 'spip_plugins', 'spip_paquets');
     16        $GLOBALS['zinit_tables_exclues'] = array(
     17                'spip_jobs',
     18                'spip_types_documents',
     19                'spip_messages',
     20                'spip_depots',
     21                'spip_plugins',
     22                'spip_paquets',
     23        );
    1724}
    1825
    1926if (!defined('_ZINIT_DIR_SQUELETTES')) {
    20     define('_ZINIT_DIR_SQUELETTES', _DIR_RACINE.'squelettes_zcore/');
     27        define('_ZINIT_DIR_SQUELETTES', _DIR_RACINE . 'squelettes_zcore/');
    2128}
    2229if (!defined('_DIR_SQUELETTES')) {
    23     define('_DIR_SQUELETTES', _DIR_RACINE.'squelettes/');
     30        define('_DIR_SQUELETTES', _DIR_RACINE . 'squelettes/');
    2431}
  • _plugins_/zinit/trunk/zinit_pipelines.php

    r90836 r95187  
    1111 */
    1212if (!defined('_ECRIRE_INC_VERSION')) {
    13     return;
     13        return;
    1414}
Note: See TracChangeset for help on using the changeset viewer.