Le code pour instituer un auteur à la volée ne fonctionne pas car l'argument à passer n'est pas un tableau de tableau, mais bien un tableau tout simple.
Changement de statut par exemple est actuellement impossible.
L'institution de tous les autres objets est pourtant correctement codée.
Bizarre que ce soit resté ainsi, à moins que je me sois égaré !?
Ci-joint le patch à appliquer sur ecrire/action/instituer_auteur.php
Attention : SPIP 2.1
Merci pour la correction ! Dois-je faire un ticket ?
Je ne vois aucun appel d'instituer_auteur sous forme d'action dans spip ou sur les plugins de la zone. Les gens appellent directement instituer_auteur() de action/editer_auteur.php. Ça ne devait pas poser de problème de corriger la fonction, très logiquement.
Super, merci bcp !
L'idée était d'intégrer au Couteau Suisse (lame "Boites privées")la possibilité de supprimer en un clic (URL) les inscrits (spam ou trop vieux) n'ayant pas confirmé leur inscription.
D'où l'utilité d'avoir un appel protégé sur instituer_auteur sous forme d'action...
Pat