Restreindre la messagerie aux admins
Bonjour, je souhaite restreindre (pour des besoins d’espace hébergement) la fonctionnalité "messagerie" aux seuls administrateurs du site. A toute fin utile, ladite fonction est déclarée en plugin spip-dist "organiseur" (ce qui n’est pas en soi très logique, mais bon..) N’y connaissant rien en PHP vos lumières me seront très utiles. Je crois comprendre qu’il faut intégrer à "mes_fonctions" une surcharge de la fonction "organiseur_autoriser()" du fichier homonyme (organiseur_autoriser.php) ? Si oui, est-ce qu’un simple ajout de
($faire, $type = '', $id = 0, $qui = null, $opt = null) {if (!($qui['statut'] == '0minirezo') {
return false;
} return true;
}
ferait l’affaire, ou bien faut-il 1) recréer une nouvelle fonction avec ces paramètres ; ou 2) recréer de nouvelles fonctions correspondant à des surcharges des fonctions autoriser_messagerie_menu_dist et consœurs ?
Je suis totalement ignare en code informatique et en suis désolée, mais ce serait vraiment utile de pouvoir paramétrer cela. Merci d’avance.