#SET{type, #ENV{objet}|?{'', #ENV{type, #ENV{type-page, #ENV{page}}}}}
#SET{composition, #ENV{objet}|?{'', #ENV{composition}}}
[(#SET{page, #GET{type}[-(#GET{composition})]})]
[(#ENV{objet}|?{
#SET{informations, #OBJET_NOIZETIER_INFOS{#ENV{objet}, #ENV{id_objet}}},
#SET{informations, #PAGE_NOIZETIER_INFOS{#ENV{page}}}
})]
[(#GET{type}|oui)
]
[(#GET{type}|non)
]
[(#BLOC_NOIZETIER_INFOS{#ENV{bloc}, nom})]
[(#CHEMIN_IMAGE{#ICON|sinon{noisette-24.png}}|balise_img)]
[(#NOM)]
[(#ENV{editer_noisette}|=={#ID_NOISETTE}|oui)
[(#FORMULAIRE_EDITER_NOISETTE{noizetier, #ID_NOISETTE,[(#SELF|parametre_url{editer_noisette,''})#noizetier-noisette-#ID_NOISETTE]})]
]
[(#ENV{ajouter_noisette}|ou{#ENV{editer_noisette}}|non)
[
(#NOISETTE_COMPILER{#ID_NOISETTE})
]
\[
<:noizetier:formulaire_modifier_noisette:>
\]
[(#BOUTON_ACTION{
[(#VAL{noizetier:formulaire_supprimer_noisette}|_T)],
#URL_ACTION_AUTEUR{supprimer_noisettes,noisette:#ID_NOISETTE,
#SELF#noizetier-noisette-#ID_NOISETTE}
})]
]
[(#ENV{ajouter_noisette}|ou{#ENV{editer_noisette}}|non)
]
[(#ENV{ajouter_noisette}|=={#ENV{bloc}}|oui)
[(#SET{page,[(#GET{type}|?{#GET{type}[-(#ENV{composition})], #ARRAY{objet,#OBJET,id_objet,#ID_OBJET}})]})]
[(#FORMULAIRE_AJOUTER_NOISETTE{#GET{page},#ENV{bloc},[(#SELF|parametre_url{ajouter_noisette,''})&editer_noisette=@id_noisette@#noizetier-noisette-@id_noisette@]})]
]
[(#ENV{ajouter_noisette}|ou{#ENV{editer_noisette}}|non)
#FORMULAIRE_NOIZETIER_VALIDER_TRI{#SELF}
]
[(#ENV{ajouter_noisette}|ou{#ENV{editer_noisette}}|non)
]