You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
1.3 KiB
24 lines
1.3 KiB
[(#REM) <!-- #COMPILER_NOISETTES |
|
|
|
Compile une liste de noisettes fournies en paramètres de l'inclusion. |
|
Ce fichier est donné à titre d'exemple : la valeur par défaut de l'utilisation d'une balise div englobante |
|
est donc à gérer par le plugin appelant (constante, configuration...). |
|
|
|
@api |
|
|
|
@param string plugin |
|
Identifiant qui permet de distinguer le module appelant qui peut-être un plugin comme le noiZetier ou |
|
un script. Pour un plugin, le plus pertinent est d'utiliser le préfixe. |
|
@param array noisettes |
|
Liste des descriptions de noisette à compiler dans l'ordre de leur rang. |
|
@param string stockage |
|
Identifiant du service de stockage à utiliser si précisé. Dans ce cas, ni celui du plugin |
|
ni celui de N-Core ne seront utilisés. En général, cet identifiant est le préfixe d'un plugin |
|
fournissant le service de stockage souhaité. |
|
-->] |
|
<BOUCLE_compilation_noisettes(DATA){source table, #ENV{noisettes, #ARRAY}}{plugin}{par rang_noisette}> |
|
#SET{avec_div, #VALEUR{balise}|=={defaut}|?{oui, #VALEUR{balise}}} |
|
[[(#GET{avec_div}|oui)<div class="noisette noisette_#NOISETTE[ (#VALEUR{css})]">] |
|
(#NOISETTE_COMPILER{#ENV{stockage, ''}}) |
|
[(#GET{avec_div}|oui)</div>]] |
|
</BOUCLE_compilation_noisettes>
|
|
|