[(#REM) /*******************************************************************************\ * SIBACTU, plugin pour SPIP - https://www.spip.net/ * * dédié à la composition et l'envoi de lettres d'actualité * * via Brevo (Sendinblue) et le plugin SIBMAIL * * * * Copyright (C) 2023-2025 Renaud LAURETTE * * * \*******************************************************************************/ ][(#SET{templates,#ARRAY})][(#SET{tfile,[(#CONFIG{sibactu/templates}|sinon{plugins/sibactu/templates.yaml})]}) ][(#REM) Initialisation de la liste des templates selon le contenu du fichier yaml ][(#SET{templates,#GET{templates}|array_merge{#ARRAY{#CLE,#VALEUR}}})]
[

(#ENV*{message_ok})

] [

(#ENV*{message_erreur})

]
#ACTION_FORMULAIRE{#ENV{action}}
[(#SAISIE{input,sujet,obligatoire=oui, label=<:sibactu:sujet:>, explication=<:sibactu:quid_sujet:>})] [(#SAISIE{selection,template,obligatoire=oui,label=<:sibactu:template:>,datas=[(#GET{templates})], explication=<:sibactu:quid_template:>})]
[(#SAISIE{input,tedito,obligatoire=oui, label=<:sibactu:teditorial:>, explication=<:sibactu:quid_teditorial:>})] [(#SAISIE{input,imgedito,obligatoire=non, label=<:sibactu:imgeditorial:>, explication=<:sibactu:quid_imgeditorial:>})]
[(#SAISIE{textarea,edito,obligatoire=non, label=<:sibactu:editorial:>, explication=<:sibactu:quid_editorial:>})] [(#SET{items,[(#VAL{items}|config_sibactu)]})]
[(#SAISIE{input,[(#VAL{t}|concat{#CLE})],obligatoire=oui, label=[(#LABEL_TITRE)], explication=<:sibactu:quid_titre:>})] [(#SAISIE{input,#CLE,obligatoire=non, label=[(#LABEL_LISTE)], explication=<:sibactu:quid_liste:>})]