3 * Définit les autorisations du plugin Souscription
7 * @author Olivier Tétard
9 * @package SPIP\Souscription\Autorisations
12 if (!defined('_ECRIRE_INC_VERSION')) return;
16 * Fonction d'appel pour le pipeline
17 * @pipeline autoriser */
18 function souscription_autoriser(){}
22 // Objet souscription_dons
26 * Autorisation de voir un élément de menu (souscriptiondons)
28 function autoriser_souscriptiondons_menu_dist($faire, $type, $id, $qui, $opt){
34 * Autorisation de voir le bouton d'accès rapide de création (souscriptiondon)
36 function autoriser_souscriptiondoncreer_menu_dist($faire, $type, $id, $qui, $opt){
37 /* return autoriser('creer', 'souscription_don', '', $qui, $opt); */
42 * Autorisation de créer un don. Tout le monde est autorisé
45 function autoriser_souscriptiondon_creer_dist($faire, $type, $id, $qui, $opt) {
50 * Autorisation de voir un don. Il faut être administrateur pour voir
53 function autoriser_souscriptiondon_voir_dist($faire, $type, $id, $qui, $opt) {
54 return autoriser('webmestre', '', '', $qui);
58 * Autorisation de modifier un don. Personne n'est autorisé à le
61 function autoriser_souscriptiondon_modifier_dist($faire, $type, $id, $qui, $opt) {
66 * Autorisation de supprimer un don. Personne n'est autorisé à le
69 function autoriser_souscriptiondon_supprimer_dist($faire, $type, $id, $qui, $opt) {
74 * Autorisation d'exporter un don.
76 function autoriser_souscriptiondon_exporter_dist($faire, $type, $id, $qui, $opt) {
77 return autoriser('webmestre', '', '', $qui);