Bonjour, je continue ma chasse aux bugs après migration d’hébergeur.
C’est maintenant
[(#FORMULAIRE_INSCRIPTION{6forum})]
Qui me pose un souci : les visiteurs qui s’inscrivent reçoivent le statut ‹ nouveau › et non le statut demandé.
J’ai essayé de passer par le pipeline ‹ pre_insertion › pour contourner le problème, mais l’instruction n’est pas prise en compte, et le nouvel inscrit est toujours avec le statut ‹ nouveau ›
function xxx_pre_insertion($flux) {
// Change le statut des visiteurs (pour le Forum) au moment de l'inscription
if ($flux['args']['table']=='spip_auteurs' && $flux['data']['statut'] == 'nouveau') {
$flux['data']['statut'] = '6forum';
}
Je pressens un bête oubli de réglage, mais je ne vois pas où…