autoriser_preferencesmenus_configurer non définit par défaut
Bonjour,
En SPIP 4.2.10, j'ai un bug qui n'affiche pas le formulaire '#FORMULAIRE_CONFIGURER_PREFERENCES_MENUS' pour les rédacteurs alors qu'il s'affiche bien pour les administrateurs/webmestres.
J'ai réussi à m'en sortir en ajoutant :
// forcer l'autorisation de voir le formulaire `#FORMULAIRE_CONFIGURER_PREFERENCES_MENUS` (bug SPIP ?)
// `exec=configurer_preferences`
function autoriser_preferencesmenus_configurer($faire, $type, $id, $qui, $opt) { return true; }
Est-ce normal ?
Je me sui aussi rendu compte qu'un :
function autoriser_configurerpreferences($faire, $type, $id, $qui, $opt) { return false; }
n'avait aucun effet car il n'y a pas de test d'autorisation du type [(#AUTORISER{configurer,_preferences}|sinon_interdire_acces)]
dans le squelette /prive/squelettes/contenu/configurer_preferences.html
Est-ce voulu ? Car du coup impossible d'interdire l'accès avec le pipeline autoriser
il faut forcément surcharger le squelette.