Salut,
j’ai suivi ce tuto pour mettre en place un formulaire de configuration de mon plugin : Formulaire de configuration avec le plugin Saisies - SPIP-Contrib
En parallèle, j’utilise le plugin Autorité pour interdire la configuration du site aux non-webmestres, donc les admins n’ont pas accès au formulaire de configuration (la page affiche « Accès interdit »).
J’essaie en vain d’autoriser les admin complet à accéder à mon formulaire, mais rien n’y fait :
Dans paquet.xml, j’ai ajouté :
<pipeline nom="autoriser" inclure="ctz_autoriser.php" />
Dans ctz_autoriser.php (joyeusement pompé dans Gis ) :
<?php
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
function ctz_autoriser(){
}
function configurer_ctz_dist($faire, $type, $id, $qui, $opt) {
return (in_array($qui['statut'], array('0minirezo')));
}
et dans /prive/squelettes/contenu/configurer_ctz.html
[(#AUTORISER{configurer,ctz}|sinon_interdire_acces)]
<h1 class="grostitre"><:ctz:cfg_titre_parametrages:></h1>
<div class="ajax">
#FORMULAIRE_CONFIGURER_CTZ
</div>
Si vous avez des pistes, je prends !