[(#AUTORISER{voir, dashboard, #ENV{identifiant}}|sinon_interdire_acces)] #SET{dashboard, #DASHBOARD_CONTEXTE{#ENV{identifiant}, #GROUPE, #CONTROLE}}

[(#GET{dashboard/nom}|typo)]

[(#REM) ]
[(#REM) ]
[(#FORMULAIRE_PARAMETRER_CONTROLE{ #IDENTIFIANT, #SESSION{id_auteur}|sinon{0}, #SELF} )]
[(#REM) ] #SET{dernier_controle, 0} [(#REM) ] #SET{dernier_controle, #ID_CONTROLE}
[(#REM) ] , env, ajax} /> [(#REM) ] , exclus=#LISTE{#GET{dernier_controle}}, where=nb_anomalies>0, env, ajax} />
[(#REM) ]
[(#REM) ] , statut=ouverte, env, ajax} /> [(#REM) ] , statut=fermee, env, ajax} /> [(#REM) ] [(#URL_ACTION_AUTEUR{supprimer_observations, #IDENTIFIANT:#EST_ANOMALIE[:(#SESSION{id_auteur}|sinon{0})], #SELF} |icone_verticale{<:ezcheck:anomalie_vider_bouton:>, anomalie-24, del, right})]
[(#REM) ] , statut=fermee, env, ajax} /> [(#REM) ] [(#URL_ACTION_AUTEUR{supprimer_observations, #IDENTIFIANT:#EST_ANOMALIE[:(#SESSION{id_auteur}|sinon{0})], #SELF} |icone_verticale{<:ezcheck:observation_vider_bouton:>, observation-24, del, right})]
[(#REM) ]
#SET{contexte_squelette, #_type_controle:CONTEXTE} #SET{ contexte_squelette, #GET{contexte_squelette} |array_merge{ #PARAMETRES|table_valeur{fonction}, #PARAMETRES|table_valeur{squelette} } } [(#VALEUR*|typo|setenv{#CLE})]