source: spip-zone/_plugins_/rao/rao_autoriser.php @ 91514

Last change on this file since 91514 was 91514, checked in by marcimat@…, 6 years ago

Ne pas proposer d'accéder à la page rao dans le menu pour tout le monde : juste pour ceux qui y ont droit !

File size: 858 bytes
Line 
1<?php
2/**
3 * Plugin Reassocier Auteurs Objets
4 * Licence GPL (c) Matthieu Marcillaud
5 *
6 * Fichier d'autorisation du plugin
7 *
8 * @package SPIP\rao\Autorisations
9 */
10
11if (!defined("_ECRIRE_INC_VERSION")) return;
12
13/** Fonction d'appel du pipeline **/
14function rao_autoriser(){}
15
16
17
18/**
19 * Autorisation de voir un élément de menu (rao)
20 *
21 * @param  string $faire Action demandée
22 * @param  string $type  Type d'objet sur lequel appliquer l'action
23 * @param  int    $id    Identifiant de l'objet
24 * @param  array  $qui   Description de l'auteur demandant l'autorisation
25 * @param  array  $opt   Options de cette autorisation
26 * @return bool          true s'il a le droit, false sinon
27**/
28function autoriser_rao_menu_dist($faire, $type, $id, $qui, $opt) {
29        // seulement des administrateurs
30        return ($qui['statut'] == '0minirezo') and !$qui['restreint'];
31} 
Note: See TracBrowser for help on using the repository browser.