Changeset 113556 in spip-zone


Ignore:
Timestamp:
Jan 22, 2019, 2:03:47 PM (4 weeks ago)
Author:
eric@…
Message:

On propage le renommage des API pages, objets et blocs aux balises.

Location:
_plugins_/noizetier/trunk
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/bloc_compiler_editer.html

    r110273 r113556  
    33[(#SET{page, #GET{type}[-(#GET{composition})]})]
    44[(#ENV{objet}|?{
    5         #SET{informations, #NOIZETIER_OBJET_INFOS{#ENV{objet}, #ENV{id_objet}}},
    6         #SET{informations, #NOIZETIER_PAGE_INFOS{#ENV{page}}}
     5        #SET{informations, #OBJET_NOIZETIER_INFOS{#ENV{objet}, #ENV{id_objet}}},
     6        #SET{informations, #PAGE_NOIZETIER_INFOS{#ENV{page}}}
    77})]
    88
     
    1818
    1919        <div class="bloc-nom">
    20                 [(#NOIZETIER_BLOC_INFOS{#ENV{bloc}, nom})]
     20                [(#BLOC_Z_INFOS{#ENV{bloc}, nom})]
    2121        </div>
    2222
  • _plugins_/noizetier/trunk/formulaires/editer_page.html

    r113491 r113556  
    6565                                                        </div>
    6666                                                        <p><strong><:noizetier:suggestions:></strong></p>
    67                                                 <BOUCLE_suggestions_icones(DATA){source table, #NOIZETIER_ICONE_LISTE{24}}{par cle}>
     67                                                <BOUCLE_suggestions_icones(DATA){source table, #ICONE_NOIZETIER_LISTE{24}}{par cle}>
    6868                                                                <div class="suggestion_icone" onclick="jQuery('input#icon').val('#CLE');maj_apercu_icone();jQuery('#suggestions_icones').hide(500);jQuery('#afficher_suggestions').show(500);return false;">
    6969                                                                        [(#CHEMIN_IMAGE{#CLE}|balise_img)<br />]
  • _plugins_/noizetier/trunk/formulaires/inclure/inc-liste_types_noisette.html

    r112573 r113556  
    77}}
    88#SET{tri,conteneur}
    9 #SET{compteurs, #NOIZETIER_PAGE_INFOS{#ENV{page, #OBJET}, compteurs_type_noisette}}
     9#SET{compteurs, #PAGE_NOIZETIER_INFOS{#ENV{page, #OBJET}, compteurs_type_noisette}}
    1010<BOUCLE_si_type_noisette(CONDITION) {si #GET{compteurs/total}}>
    1111        <BOUCLE_infos_page(NOIZETIER_PAGES) {page=#ENV{page, #OBJET}}>
  • _plugins_/noizetier/trunk/formulaires/lister_noisettes_bloc.html

    r113192 r113556  
    99        #SET{url_add, #URL_ECRIRE{noisette_add, objet=#ENV{objet}&id_objet=#ENV{id_objet}&bloc=#ENV{bloc}}}
    1010})]
    11 #SET{infos_bloc, #NOIZETIER_BLOC_INFOS{#ENV{bloc}}}
     11#SET{infos_bloc, #BLOC_Z_INFOS{#ENV{bloc}}}
    1212<form method="post" action="#ENV{action}">
    1313        [(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ]
  • _plugins_/noizetier/trunk/inc/noizetier_objet.php

    r113522 r113556  
    1212/**
    1313 * Renvoie la description complète ou uniquement une information précise pour un objet donné.
    14  * Cette fonction est utilisable dans le public via la balise #NOIZETIER_OBJET_INFOS.
     14 * Cette fonction est utilisable dans le public via la balise #OBJET_NOIZETIER_INFOS.
    1515 *
    1616 * @api
     
    8585/**
    8686 * Lister les contenus ayant des noisettes spécifiquement configurées pour leur page.
    87  * Cette fonction est utilisable dans le public via la balise #NOIZETIER_OBJET_LISTE.
     87 * Cette fonction est utilisable dans le public via la balise #OBJET_NOIZETIER_LISTE.
    8888 *
    8989 * @api
  • _plugins_/noizetier/trunk/noizetier_fonctions.php

    r113522 r113556  
    2929
    3030/**
    31  * Compile la balise `#NOIZETIER_ICONE_LISTE` qui fournit la liste des icones d'une taille donnée en pixels
     31 * Compile la balise `#ICONE_NOIZETIER_LISTE` qui fournit la liste des icones d'une taille donnée en pixels
    3232 * disponibles dans les thèmes SPIP de l'espace privé.
    33  * La signature de la balise est : `#NOIZETIER_ICONE_LISTE{taille}`.
     33 * La signature de la balise est : `#ICONE_NOIZETIER_LISTE{taille}`.
    3434 *
    3535 * @package SPIP\NOIZETIER\ICONE\BALISE
     
    3838 * @example
    3939 *     ```
    40  *     #NOIZETIER_BLOC_INFOS{24}, renvoie les icones de taille 24px présents dans les thèmes du privé
    41  *     ```
    42  *
    43  * @param Champ $p
    44  *        Pile au niveau de la balise.
    45  *
    46  * @return Champ
    47  *         Pile complétée par le code à générer.
    48  **/
    49 function balise_NOIZETIER_ICONE_LISTE_dist($p) {
     40 *     #ICONE_NOIZETIER_LISTE{24}, renvoie les icones de taille 24px présents dans les thèmes du privé
     41 *     ```
     42 *
     43 * @param Champ $p
     44 *        Pile au niveau de la balise.
     45 *
     46 * @return Champ
     47 *         Pile complétée par le code à générer.
     48 **/
     49function balise_ICONE_NOIZETIER_LISTE_dist($p) {
    5050        $taille = interprete_argument_balise(1, $p);
    5151        $taille = str_replace('\'', '"', $taille);
     
    8080
    8181/**
    82  * Compile la balise `#NOIZETIER_BLOC_INFOS` qui fournit un champ ou tous les champs descriptifs d'un bloc Z
     82 * Compile la balise `#BLOC_Z_INFOS` qui fournit un champ ou tous les champs descriptifs d'un bloc Z
    8383 * donné. Ces champs sont lus dans le fichier YAML du bloc si il existe.
    84  * La signature de la balise est : `#NOIZETIER_BLOC_INFOS{bloc, information}`.
     84 * La signature de la balise est : `#BLOC_Z_INFOS{bloc, information}`.
    8585 *
    8686 * @package SPIP\NOIZETIER\BLOC\BALISE
     
    8989 * @example
    9090 *     ```
    91  *     #NOIZETIER_BLOC_INFOS{content}, renvoie tous les champs descriptifs du bloc content
    92  *     #NOIZETIER_BLOC_INFOS{content, nom}, renvoie le titre du bloc content
    93  *     ```
    94  * @param Champ $p
    95  *        Pile au niveau de la balise.
    96  *
    97  * @return Champ
    98  *         Pile complétée par le code à générer.
    99  **/
    100 function balise_NOIZETIER_BLOC_INFOS_dist($p) {
     91 *     #BLOC_Z_INFOS{content}, renvoie tous les champs descriptifs du bloc content
     92 *     #BLOC_Z_INFOS{content, nom}, renvoie le titre du bloc content
     93 *     ```
     94 * @param Champ $p
     95 *        Pile au niveau de la balise.
     96 *
     97 * @return Champ
     98 *         Pile complétée par le code à générer.
     99 **/
     100function balise_BLOC_Z_INFOS_dist($p) {
    101101        $bloc = interprete_argument_balise(1, $p);
    102102        $bloc = str_replace('\'', '"', $bloc);
     
    128128
    129129/**
    130  * Compile la balise `#NOIZETIER_PAGE_INFOS` qui fournit un champ ou tous les champs descriptifs d'une page
     130 * Compile la balise `#PAGE_NOIZETIER_INFOS` qui fournit un champ ou tous les champs descriptifs d'une page
    131131 * ou d'une composition donnée. Ces champs sont lus dans la table `spip_noizetier_pages`.
    132  * La signature de la balise est : `#NOIZETIER_PAGE_INFOS{page, information}`.
     132 * La signature de la balise est : `#PAGE_NOIZETIER_INFOS{page, information}`.
    133133 *
    134134 * La fonction peut aussi renvoyer d'autres informations calculées, à savoir :
     
    144144 * @example
    145145 *     ```
    146  *     #NOIZETIER_PAGE_INFOS{article}, renvoie tous les champs descriptifs de la page article
    147  *     #NOIZETIER_PAGE_INFOS{article, nom}, renvoie le titre de la page article
    148  *     #NOIZETIER_PAGE_INFOS{article-forum, nom}, renvoie le titre de la composition forum de la page article
    149  *     #NOIZETIER_PAGE_INFOS{article, est_modifiee}, indique si la configuration de la page article a été modifiée
    150  *     #NOIZETIER_PAGE_INFOS{article, compteurs_type_noisette}, fournit les compteurs de types de noisette compatibles
    151  *     #NOIZETIER_PAGE_INFOS{article, compteurs_noisette}, fournit les compteurs de noisettes incluses par bloc
    152  *     ```
    153  *
    154  * @param Champ $p
    155  *        Pile au niveau de la balise.
    156  *
    157  * @return Champ
    158  *         Pile complétée par le code à générer.
    159  **/
    160 function balise_NOIZETIER_PAGE_INFOS_dist($p) {
     146 *     #PAGE_NOIZETIER_INFOS{article}, renvoie tous les champs descriptifs de la page article
     147 *     #PAGE_NOIZETIER_INFOS{article, nom}, renvoie le titre de la page article
     148 *     #PAGE_NOIZETIER_INFOS{article-forum, nom}, renvoie le titre de la composition forum de la page article
     149 *     #PAGE_NOIZETIER_INFOS{article, est_modifiee}, indique si la configuration de la page article a été modifiée
     150 *     #PAGE_NOIZETIER_INFOS{article, compteurs_type_noisette}, fournit les compteurs de types de noisette compatibles
     151 *     #PAGE_NOIZETIER_INFOS{article, compteurs_noisette}, fournit les compteurs de noisettes incluses par bloc
     152 *     ```
     153 *
     154 * @param Champ $p
     155 *        Pile au niveau de la balise.
     156 *
     157 * @return Champ
     158 *         Pile complétée par le code à générer.
     159 **/
     160function balise_PAGE_NOIZETIER_INFOS_dist($p) {
    161161
    162162        // Récupération des arguments de la balise.
     
    267267
    268268/**
    269  * Compile la balise `#NOIZETIER_OBJET_INFOS` qui fournit un champ ou tous les champs descriptifs d'un objet
     269 * Compile la balise `#OBJET_NOIZETIER_INFOS` qui fournit un champ ou tous les champs descriptifs d'un objet
    270270 * donné. Ces champs sont lus dans la table de l'objet.
    271  * La signature de la balise est : `#NOIZETIER_OBJET_INFOS{type_objet, id_objet, information}`.
     271 * La signature de la balise est : `#OBJET_NOIZETIER_INFOS{type_objet, id_objet, information}`.
    272272 *
    273273 * La fonction peut aussi renvoyer d'autres informations calculées, à savoir :
     
    279279 * @example
    280280 *     ```
    281  *     #NOIZETIER_OBJET_INFOS{article, 12}, renvoie tous les champs descriptifs de la page article
    282  *     #NOIZETIER_OBJET_INFOS{article, 12, nom}, renvoie le titre de la page article
    283  *     #NOIZETIER_OBJET_INFOS{article, 12, compteurs_noisette}, fournit les compteurs de noisettes incluses par bloc
    284  *     ```
    285  *
    286  * @param Champ $p
    287  *        Pile au niveau de la balise.
    288  *
    289  * @return Champ
    290  *         Pile complétée par le code à générer.
    291  **/
    292 function balise_NOIZETIER_OBJET_INFOS_dist($p) {
     281 *     #OBJET_NOIZETIER_INFOS{article, 12}, renvoie tous les champs descriptifs de la page article
     282 *     #OBJET_NOIZETIER_INFOS{article, 12, nom}, renvoie le titre de la page article
     283 *     #OBJET_NOIZETIER_INFOS{article, 12, compteurs_noisette}, fournit les compteurs de noisettes incluses par bloc
     284 *     ```
     285 *
     286 * @param Champ $p
     287 *        Pile au niveau de la balise.
     288 *
     289 * @return Champ
     290 *         Pile complétée par le code à générer.
     291 **/
     292function balise_OBJET_NOIZETIER_INFOS_dist($p) {
    293293
    294294        // Récupération des arguments de la balise.
     
    329329
    330330/**
    331  * Compile la balise `#NOIZETIER_OBJET_LISTE` qui renvoie la liste des objets possédant des noisettes
     331 * Compile la balise `#OBJET_NOIZETIER_LISTE` qui renvoie la liste des objets possédant des noisettes
    332332 * configurées. Chaque objet est fourni avec sa description complète.
    333  * La signature de la balise est : `#NOIZETIER_OBJET_LISTE`.
    334  *
    335  * @balise
    336  *
    337  * @param Champ $p
    338  *        Pile au niveau de la balise.
    339  *
    340  * @return Champ
    341  *         Pile complétée par le code à générer.
    342  **/
    343 function balise_NOIZETIER_OBJET_LISTE_dist($p) {
     333 * La signature de la balise est : `#OBJET_NOIZETIER_LISTE`.
     334 *
     335 * @balise
     336 *
     337 * @param Champ $p
     338 *        Pile au niveau de la balise.
     339 *
     340 * @return Champ
     341 *         Pile complétée par le code à générer.
     342 **/
     343function balise_OBJET_NOIZETIER_LISTE_dist($p) {
    344344
    345345        // Aucun argument à la balise.
  • _plugins_/noizetier/trunk/paquet.xml

    r113535 r113556  
    22        prefix="noizetier"
    33        categorie="maintenance"
    4         version="3.0.72"
     4        version="3.0.73"
    55        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
  • _plugins_/noizetier/trunk/prive/squelettes/contenu/noizetier_objets.html

    r110112 r113556  
    55<B_objet_types>
    66<p><:noizetier:editer_noizetier_explication_objets:></p>
    7 <BOUCLE_objet_types(DATA) {source table, #NOIZETIER_OBJET_LISTE}{par cle}>
     7<BOUCLE_objet_types(DATA) {source table, #OBJET_NOIZETIER_LISTE}{par cle}>
    88<h3>[(#CLE|objet_info{texte_objet}|_T)]</h3>
    99<ul class="liste-items liste-pages noizetier-liste-objets">
  • _plugins_/noizetier/trunk/prive/squelettes/contenu/noizetier_page.html

    r111301 r113556  
    2222                </div>
    2323        </BOUCLE_si_page>
    24         #SET{informations, #NOIZETIER_OBJET_INFOS{#OBJET, #ID_OBJET}}
     24        #SET{informations, #OBJET_NOIZETIER_INFOS{#OBJET, #ID_OBJET}}
    2525        [(#BOITE_OUVRIR{
    2626                <h1>
     
    3535        <br class="clear" />
    3636        <h3><:noizetier:menu_blocs:></h3>
    37         #SET{blocs, #NOIZETIER_PAGE_INFOS{#ENV{page, #OBJET}}|table_valeur{blocs}}
     37        #SET{blocs, #PAGE_NOIZETIER_INFOS{#ENV{page, #OBJET}}|table_valeur{blocs}}
    3838        #SET{bloc_affiche, #ENV{bloc}|sinon{#GET{blocs}|reset}}
    3939        <INCLURE{fond=prive/squelettes/inclure/inc-nav_blocs,
  • _plugins_/noizetier/trunk/prive/squelettes/hierarchie/noisette_add.html

    r104965 r113556  
    66        <a href="[(#URL_ECRIRE{noizetier_page}|parametre_url{page, #PAGE})]">[ (#NOM)]</a> &gt;
    77</BOUCLE_page>
    8         [(#NOIZETIER_BLOC_INFOS{#ENV{bloc}, nom}) &gt;]
     8        [(#BLOC_Z_INFOS{#ENV{bloc}, nom}) &gt;]
    99        <strong class="on">&nbsp;<:ecrire:info_sans_titre:></strong>
    1010</B_page>
     
    1414                [ (#INFO_TITRE{#OBJET, #ID_OBJET}|couper{80})]
    1515        </a> &gt;
    16         [(#NOIZETIER_BLOC_INFOS{#ENV{bloc}, nom}) &gt;]
     16        [(#BLOC_Z_INFOS{#ENV{bloc}, nom}) &gt;]
    1717        <strong class="on">&nbsp;<:ecrire:info_sans_titre:></strong>
    1818        [(#REM|changer_typo)]
  • _plugins_/noizetier/trunk/prive/squelettes/hierarchie/noisette_edit.html

    r109831 r113556  
    1212                <a href="[(#URL_ECRIRE{noizetier_page}|parametre_url{page, #PAGE})]">[ (#NOM)]</a> &gt;
    1313        </BOUCLE_page>
    14                 [(#NOIZETIER_BLOC_INFOS{#_noisette_edit:BLOC, nom}) &gt;]
     14                [(#BLOC_Z_INFOS{#_noisette_edit:BLOC, nom}) &gt;]
    1515                <strong class="on">[ (#GET{nom_noisette})]</strong>
    1616        </B_page>
     
    2020                        [ (#INFO_TITRE{#OBJET, #ID_OBJET}|couper{80})]
    2121                </a> &gt;
    22                 [(#NOIZETIER_BLOC_INFOS{#_noisette_edit:BLOC, nom}) &gt;]
     22                [(#BLOC_Z_INFOS{#_noisette_edit:BLOC, nom}) &gt;]
    2323                <strong class="on">[ (#GET{nom_noisette})]</strong>
    2424                [(#REM|changer_typo)]
  • _plugins_/noizetier/trunk/prive/squelettes/inclure/inc-infos_page.html

    r113530 r113556  
    99
    1010        [(#ENV{est_virtuelle}|=={non}
    11                 |et{#NOIZETIER_PAGE_INFOS{#ENV{page}, est_modifiee}}
     11                |et{#PAGE_NOIZETIER_INFOS{#ENV{page}, est_modifiee}}
    1212                |et{#ENV{id_objet}|non}
    1313                |oui)
  • _plugins_/noizetier/trunk/prive/squelettes/inclure/inc-nav_blocs.html

    r110127 r113556  
    22#SET{blocs_decompte,
    33        #ENV{page}|?{
    4                 #NOIZETIER_PAGE_INFOS{#ENV{page}, compteurs_noisette},
    5                 #NOIZETIER_OBJET_INFOS{#ENV{objet}, #ENV{id_objet}, compteurs_noisette}
     4                #PAGE_NOIZETIER_INFOS{#ENV{page}, compteurs_noisette},
     5                #OBJET_NOIZETIER_INFOS{#ENV{objet}, #ENV{id_objet}, compteurs_noisette}
    66        }
    77}
     
    1515                                |parametre_url{bloc, #VALEUR}
    1616                                |lien_ou_expose{
    17                                         #NOIZETIER_BLOC_INFOS{#VALEUR, nom}&nbsp;\(#GET{nb_noisettes}\),
     17                                        #BLOC_Z_INFOS{#VALEUR, nom}&nbsp;\(#GET{nb_noisettes}\),
    1818                                        #VALEUR|=={#ENV{bloc_affiche}}})
    1919                </li>]
Note: See TracChangeset for help on using the changeset viewer.