Formulaire de signalement d'évenement

Un squelette de mon site permet aux utilisateurs identifiés de signaler
des événement via un formulaire
FORMULAIRE_EDITER_EVENEMENT

Je constate que les évenement saisis pas des rédacteurs sont créés avec
le statut prop, ce qui est génant.

J'ai pourtant l'impression que la fonction d'autorisation que j'ai
personnalisé devrait le permettre.

Comment faire pour que les événements soient publiés directement
indépendamment du statut de la personne connectée.

salut,
comme pour les articles je suppose, le formulaire doit avoir un champ caché qui fournira le paramètre

[(#ENV{statut}|non) ]

où tu mets le statut que tu veux en valeur…

Non pas de tel champs

par contre, le code suivant dans la partie traiter me semble être la clé

// si c'est une creation dans un article publie, passer l'evenement en publie
// l'article peut être renseigné/modifié par l'utilisateur dans le formulaire. On le retrouve.
if (!intval($id_evenement)
and $id_article = sql_getfetsel('id_article', 'spip_evenements', 'id_evenement='.$res['id_evenement'])
and objet_test_si_publie('article', $id_article)) {
// sera refuse si auteur pas autorise
evenement_modifier($res['id_evenement'], array('statut' => 'publie'));
}

En particulier la remarque //sera refusé si auteur pas autorisé (à créer un événement dans cet article, je suppose).

C’est loqique, mais même si je force l’autorisation autoriser_evenement_modifier, ça ne passe pas le statut en publié

Je suis donc un peu perdu.