Changeset 110215 in spip-zone


Ignore:
Timestamp:
May 11, 2018, 5:55:53 PM (15 months ago)
Author:
eric@…
Message:

Récursivité sur l'imbrication des conteneurs: donc plus de limite.

Location:
_plugins_/n-core/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/n-core/trunk/compiler_noisettes.html

    r110028 r110215  
    2121           fournissant le service de stockage souhaité.
    2222-->]
    23 <BOUCLE_compilation_noisettes(DATA) {source table, #ENV{noisettes, #ARRAY}}{plugin}{par rang_noisette}>
    24         <BOUCLE_si_conteneur(CONDITION) {si #VALEUR{est_conteneur}|=={oui}}>
     23<BOUCLE_noisettes(DATA) {source table, #ENV{noisettes, #ARRAY}}{plugin}{par rang_noisette}>
     24        #SET{conteneur, #ARRAY{type_noisette, #VALEUR{type_noisette}, id_noisette, #VALEUR{id_noisette}}}
     25        <B_noisettes_enfants>
     26                #SET{balise, #VALEUR{conteneur_balise}|sinon{div}}
     27                [<(#GET{balise})[ class="(#VALEUR{conteneur_css})"]>]
     28        <BOUCLE_noisettes_enfants(DATA)
     29                {source table, #NOISETTE_REPERTORIER{#ENV{plugin}, #GET{conteneur}, #ENV{stockage}}}
     30                {par rang_noisette}>
    2531                #SET{conteneur, #ARRAY{type_noisette, #VALEUR{type_noisette}, id_noisette, #VALEUR{id_noisette}}}
    26                 <B_compilation_conteneur>
    27                         #SET{balise, #VALEUR{conteneur_balise}|sinon{div}}
    28                         [<(#GET{balise})[ class="(#VALEUR{conteneur_css})"]>]
    29                 <BOUCLE_compilation_conteneur(DATA)
    30                         {source table, #NOISETTE_REPERTORIER{#ENV{plugin}, #GET{conteneur}, #ENV{stockage}}}
    31                         {par rang_noisette}>
    32                         <INCLURE{fond=inclure/inc-compiler_noisette,
    33                                 id_noisette=#VALEUR{id_noisette},
    34                                 balise=#VALEUR{balise},
    35                                 css=#VALEUR{css},
    36                                 stockage=#ENV{stockage},
    37                                 env} />
    38                 </BOUCLE_compilation_conteneur>
    39                         [</(#GET{balise})>]
    40                 </B_compilation_conteneur>
    41         </BOUCLE_si_conteneur>
     32                <BOUCLE_noisettes_petits_enfants(BOUCLE_noisettes_enfants)></BOUCLE_noisettes_petits_enfants>
    4233                <INCLURE{fond=inclure/inc-compiler_noisette,
    4334                        id_noisette=#VALEUR{id_noisette},
     
    4637                        stockage=#ENV{stockage},
    4738                        env} />
    48         <//B_si_conteneur>
    49 </BOUCLE_compilation_noisettes>
     39        </BOUCLE_noisettes_enfants>
     40                [</(#GET{balise})>]
     41        </B_noisettes_enfants>
     42        <INCLURE{fond=inclure/inc-compiler_noisette,
     43                id_noisette=#VALEUR{id_noisette},
     44                balise=#VALEUR{balise},
     45                css=#VALEUR{css},
     46                stockage=#ENV{stockage},
     47                env} />
     48</BOUCLE_noisettes>
  • _plugins_/n-core/trunk/paquet.xml

    r110200 r110215  
    22        prefix="ncore"
    33        categorie="outil"
    4         version="0.3.5"
     4        version="0.3.6"
    55        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.