[(#REM) declarer les hidden qui declencheront le service du formulaire
parametre : url d'action ]
#ACTION_FORMULAIRE
[(#SAISIE{input, titre,
label=<:tickets:champ_titre_ticket:>,
obligatoire=oui})]
[(#AUTORISER{epingler,ticket,#ENV{id_ticket}}|oui)
[(#SAISIE{case,sticked,
label=<:tickets:champ_sticked:>,
label_case=<:tickets:explication_champ_sticked:>})]]
[(#AUTORISER{assigner,ticket,#ENV{id_ticket}}|oui)
[(#SET{assignables,[(#ENV{id_assigne,0}|tickets_select_assignation{'array'})]})]
[(#SAISIE{selection, id_assigne,
label=<:tickets:champ_assigner:>,
defaut=[(#ENV{id_ticket}|is_numeric|?{'',#SESSION{id_auteur}})],
data=#GET{assignables}})]]
[(#SAISIE{mots_groupe,
groupemots_#ID_GROUPE,
id_groupe=#ID_GROUPE,
label=#TITRE,
obligatoire=#OBLIGATOIRE,
option_intro=<:tickets:option_intro:>,
unseul=#UNSEUL})]
[(#SET{explication,<:tickets:explication_description_ticket:>})]
[(#SAISIE{textarea, texte,
label=<:tickets:champ_description:>,
explication=#GET{explication},
obligatoire=oui,
inserer=barre_edition,
rows=20})]
[(#CONFIG{tickets/general/joindre_fichiers}|=={on}|et{#ENV{public}}|et{#PLUGIN{medias}}|oui)
[(#SAISIE{input, ajouter_document,
type=file,
label=<:tickets:champ_fichier:>,
explication=<:tickets:explication_fichier:>})]]
[(#SAISIE{input, exemple,
label=<:tickets:champ_url_exemple:>,
explication=<:tickets:explication_url_exemple:>})]
[(#ENV{id_ticket}|intval|oui)
[(#SAISIE{selection, statut,
label=<:tickets:champ_statut:>,
cacher_option_intro=oui,
data=[(#ENV{id_ticket}|tickets_liste_statut)]})]]