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 souscriptions
26 * Autorisation de voir un élément de menu (souscriptions)
28 function autoriser_souscription_menu_dist($faire, $type, $id, $qui, $opt){
29 return autoriser('webmestre');
33 * Autorisation de voir le bouton d'accès rapide de création (souscription)
35 function autoriser_souscriptioncreer_menu_dist($faire, $type, $id, $qui, $opt){
40 * Autorisation de créer un don. Tout le monde est autorisé
43 function autoriser_souscription_creer_dist($faire, $type, $id, $qui, $opt) {
48 * Autorisation de voir un don. Il faut être administrateur pour voir
51 function autoriser_souscription_voir_dist($faire, $type, $id, $qui, $opt) {
52 return autoriser('webmestre', '', '', $qui);
56 * Autorisation de modifier un don. Personne n'est autorisé à le
59 function autoriser_souscription_modifier_dist($faire, $type, $id, $qui, $opt) {
64 * Autorisation de supprimer un don. Personne n'est autorisé à le
67 function autoriser_souscription_supprimer_dist($faire, $type, $id, $qui, $opt) {
72 * Autorisation d'exporter un don.
74 function autoriser_souscription_exporter_dist($faire, $type, $id, $qui, $opt) {
75 return autoriser('webmestre', '', '', $qui);
78 function autoriser_souscription_configurer_dist($faire, $mode='', $id=0, $qui = NULL, $opt = NULL){
79 return autoriser('webmestre');
82 function autoriser_souscriptioncampagne_dist($faire, $mode='', $id=0, $qui = NULL, $opt = NULL){
83 return autoriser('webmestre');