Changeset 113522 in spip-zone for _plugins_/noizetier/trunk/inc


Ignore:
Timestamp:
Jan 20, 2019, 1:39:07 PM (6 months ago)
Author:
eric@…
Message:

Renommage des API page, objet, bloc et conteneur du noiZetier.

Location:
_plugins_/noizetier/trunk/inc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/inc/noizetier_bloc.php

    r113515 r113522  
    1818 * @return array
    1919 */
    20 function noizetier_bloc_lister_defaut() {
     20function bloc_z_lister_defaut() {
    2121
    2222        // Stocker la liste des blocs par défaut pour éviter le recalcul sur le même hit.
     
    5555 *         La description complète sous forme de tableau ou l'information précise demandée.
    5656 */
    57 function noizetier_bloc_lire($bloc, $information = '') {
     57function bloc_z_lire($bloc, $information = '') {
    5858
    5959        static $description_bloc = array();
    6060        $retour = $information ? '' : array();
    6161
    62         if (in_array($bloc, noizetier_bloc_lister_defaut())) {
     62        if (in_array($bloc, bloc_z_lister_defaut())) {
    6363                if (!isset($description_bloc[$bloc])) {
    6464                        if ($fichier = find_in_path("${bloc}/bloc.yaml")) {
  • _plugins_/noizetier/trunk/inc/noizetier_conteneur.php

    r113500 r113522  
    3131 * @return string
    3232 */
    33 function noizetier_conteneur_composer($page_ou_objet, $bloc, $noisette=array()) {
     33function conteneur_noizetier_composer($page_ou_objet, $bloc, $noisette=array()) {
    3434
    3535        $conteneur = array();
     
    6666 * @api
    6767 *
    68  * @uses noizetier_page_extraire_type()
    69  * @uses noizetier_page_extraire_composition()
     68 * @uses page_noizetier_extraire_type()
     69 * @uses page_noizetier_extraire_composition()
    7070 * @uses type_noisette_localiser()
    7171 *
     
    7575 * @return array
    7676 */
    77 function noizetier_conteneur_decomposer($id_conteneur) {
     77function conteneur_noizetier_decomposer($id_conteneur) {
    7878
    7979        // Construction du tableau associatif propre au noizetier contenant les éléments
     
    9393                // -- Type et composition
    9494                include_spip('inc/noizetier_page');
    95                 $conteneur['type'] = noizetier_page_extraire_type($conteneur['page']);
    96                 $conteneur['composition'] = noizetier_page_extraire_composition($conteneur['page']);
     95                $conteneur['type'] = page_noizetier_extraire_type($conteneur['page']);
     96                $conteneur['composition'] = page_noizetier_extraire_composition($conteneur['page']);
    9797        } else {
    9898                if (!empty($conteneur['id_noisette'])) {
  • _plugins_/noizetier/trunk/inc/noizetier_objet.php

    r110333 r113522  
    2626 *         La description complète sous forme de tableau ou l'information précise demandée.
    2727 */
    28 function noizetier_objet_lire($type_objet, $id_objet, $information = '') {
     28function objet_noizetier_lire($type_objet, $id_objet, $information = '') {
    2929
    3030        static $description_objet = array();
     
    6363                // On rajoute les blocs du type de page dont l'objet est une instance
    6464                include_spip('inc/noizetier_page');
    65                 $description['blocs'] = noizetier_page_lister_blocs($type_objet);
     65                $description['blocs'] = page_noizetier_lister_blocs($type_objet);
    6666
    6767                // On sauvegarde finalement la description complète.
     
    9696 *         un ou plusieurs champs de la description.
    9797 */
    98 function noizetier_objet_repertorier($filtres = array()) {
     98function objet_noizetier_repertorier($filtres = array()) {
    9999
    100100        static $objets = null;
     
    113113                        foreach ($objets_configures as $_objet) {
    114114                                // On ne retient que les objets dont le type est activé dans la configuration du plugin.
    115                                 if (noizetier_objet_type_active($_objet['objet'])) {
    116                                         $description = noizetier_objet_lire($_objet['objet'], $_objet['id_objet']);
     115                                if (objet_noizetier_type_active($_objet['objet'])) {
     116                                        $description = objet_noizetier_lire($_objet['objet'], $_objet['id_objet']);
    117117                                        if ($description) {
    118118                                                // Si un filtre existe on teste le contenu de l'objet récupéré avant de le garder
     
    151151 *              True si le type d'objet est activé, false sinon.
    152152 */
    153 function noizetier_objet_type_active($type_objet) {
     153function objet_noizetier_type_active($type_objet) {
    154154
    155155        static $tables_actives = null;
     
    184184 *             Tableau des nombre de noisettes incluses par bloc de la forme [bloc] = nombre de noisettes.
    185185 */
    186 function noizetier_objet_compter_noisettes($objet, $id_objet) {
     186function objet_noizetier_compter_noisettes($objet, $id_objet) {
    187187
    188188        static $blocs_compteur = array();
  • _plugins_/noizetier/trunk/inc/noizetier_page.php

    r113515 r113522  
    1818 * @return bool
    1919 */
    20 function noizetier_page_charger($recharger = false) {
     20function page_noizetier_charger($recharger = false) {
    2121
    2222        // Retour de la fonction
     
    2525        // Initialiser les blocs par défaut
    2626        include_spip('inc/noizetier_bloc');
    27         $options['blocs_defaut'] = noizetier_bloc_lister_defaut();
     27        $options['blocs_defaut'] = bloc_z_lister_defaut();
    2828
    2929        // Choisir le bon répertoire des pages
    30         $options['repertoire_pages'] = noizetier_page_initialiser_dossier();
     30        $options['repertoire_pages'] = page_noizetier_initialiser_dossier();
    3131
    3232        // Initialiser le contexte de rechargement
     
    6666                        $page = basename($_squelette, '.html');
    6767                        $dossier = dirname($_chemin);
    68                         $est_composition = (noizetier_page_extraire_composition($page) != '');
     68                        $est_composition = (page_noizetier_extraire_composition($page) != '');
    6969                        // Exclure certaines pages :
    7070                        // -- celles du privé situes dans prive/contenu
     
    8282                                $options['md5'] = isset($signatures[$page]) ? $signatures[$page] : '';
    8383                                $options['recharger'] = $forcer_chargement;
    84                                 if ($configuration = page_phraser_fichier($page, $options)) {
     84                                if ($configuration = phraser_fichier_descriptif_page($page, $options)) {
    8585                                        if (empty($configuration['identique'])) {
    8686                                                // On met à jour les blocs exclus avec la sauvegarde effectuée au préalable (si la page
     
    187187 * @api
    188188 *
    189  * @uses noizetier_bloc_lister_defaut()
     189 * @uses bloc_z_lister_defaut()
    190190 *
    191191 * @param string        $page
     
    198198 * @return array
    199199 */
    200 function noizetier_page_lire($page, $traitement_typo = true) {
     200function page_noizetier_lire($page, $traitement_typo = true) {
    201201
    202202        static $description_page = array();
     
    220220                        $description['branche'] = unserialize($description['branche']);
    221221                        // Calcul des blocs
    222                         $description['blocs'] = noizetier_page_lister_blocs($page, $description['blocs_exclus']);
     222                        $description['blocs'] = page_noizetier_lister_blocs($page, $description['blocs_exclus']);
    223223                        $description_page[$traitement_typo][$page] = $description;
    224224                } else {
     
    241241 * @return array
    242242 */
    243 function noizetier_page_lister_blocs($page, $blocs_exclus = array()) {
     243function page_noizetier_lister_blocs($page, $blocs_exclus = array()) {
    244244
    245245        // Initialisation des blocs avec la liste des blocs par défaut
    246246        include_spip('inc/noizetier_bloc');
    247         $blocs = noizetier_bloc_lister_defaut();
     247        $blocs = bloc_z_lister_defaut();
    248248
    249249        // Si la liste des blocs exclus n'a pas été passé en argument on les cherche dans la configuration
     
    278278 *              - soit le mot précédent le tiret dans le cas d'une composition.
    279279 */
    280 function noizetier_page_extraire_type($page) {
     280function page_noizetier_extraire_type($page) {
    281281
    282282        $type = explode('-', $page, 2);
     
    298298 *              ou la chaine vide sinon.
    299299 */
    300 function noizetier_page_extraire_composition($page) {
     300function page_noizetier_extraire_composition($page) {
    301301
    302302        $composition = explode('-', $page, 2);
     
    317317 *              True si les compositions sont autorisées, false sinon.
    318318 */
    319 function noizetier_page_composition_activee($type) {
     319function page_noizetier_composition_activee($type) {
    320320
    321321        $est_activee = false;
     
    340340 *              Le répertoire des pages sous la forme dossier/.
    341341 */
    342 function noizetier_page_initialiser_dossier() {
     342function page_noizetier_initialiser_dossier() {
    343343
    344344        if (defined('_NOIZETIER_REPERTOIRE_PAGES')) {
     
    365365 *             Tableau des nombre de noisettes incluses par bloc de la forme [bloc] = nombre de noisettes.
    366366 */
    367 function noizetier_page_compter_noisettes($page) {
     367function page_noizetier_compter_noisettes($page) {
    368368
    369369        static $blocs_compteur = array();
     
    379379                $where = array(
    380380                        'plugin=' . sql_quote('noizetier'),
    381                         'type=' . sql_quote(noizetier_page_extraire_type($page)),
    382                         'composition=' . sql_quote(noizetier_page_extraire_composition($page))
     381                        'type=' . sql_quote(page_noizetier_extraire_type($page)),
     382                        'composition=' . sql_quote(page_noizetier_extraire_composition($page))
    383383                );
    384384                $group = array('bloc');
     
    402402 * @internal
    403403 *
    404  * @uses noizetier_page_initialiser_dossier()
    405  * @uses noizetier_bloc_lister_defaut()
     404 * @uses page_noizetier_initialiser_dossier()
     405 * @uses bloc_z_lister_defaut()
    406406 *
    407407 * @param       $page
     
    410410 * @return array
    411411 */
    412 function page_phraser_fichier($page, $options = array()) {
     412function phraser_fichier_descriptif_page($page, $options = array()) {
    413413
    414414        // Initialisation de la description
     
    417417        // Choisir le bon répertoire des pages
    418418        if (empty($options['repertoire_pages'])) {
    419                 $options['repertoire_pages'] = noizetier_page_initialiser_dossier();
     419                $options['repertoire_pages'] = page_noizetier_initialiser_dossier();
    420420        }
    421421
     
    423423        if (empty($options['blocs_defaut'])) {
    424424                include_spip('inc/noizetier_bloc');
    425                 $options['blocs_defaut'] = noizetier_bloc_lister_defaut();
     425                $options['blocs_defaut'] = bloc_z_lister_defaut();
    426426        }
    427427
Note: See TracChangeset for help on using the changeset viewer.