source: spip-zone/_plugins_/acces_restreint/trunk/paquet.xml @ 87182

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

Il restait un manque dans la restriction des objets un par un (comme restreindre UN article précis) : les fonctions machins_accessibles ne continuaient de tester que la visibilité de la rubrique parente, mais pas l'objet lui-même. On appelle donc aussi à chaque fois objets_accessibles avec un AND dans le where. En conséquence, les documents et les forums sont bien protégés eux-aussi.

File size: 2.0 KB
Line 
1<paquet
2        prefix="accesrestreint"
3        categorie="auteur"
4        version="3.12.2"
5        etat="dev"
6        compatibilite="[3.0.0;3.1.*]"
7        logo="prive/themes/spip/images/zone-32.png"
8        schema="0.4.2"
9        documentation="http://contrib.spip.net/Acces-Restreint-3-0"
10>       
11
12        <nom>Acces Restreint</nom>
13        <!-- Gestion de zones d'acces restreint -->
14
15        <auteur lien="http://www.yterium.net" mail="cedric.morin@yterium.com">Cedric Morin</auteur>
16
17        <copyright>2007-2014</copyright>
18
19        <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL</licence>
20
21        <traduire module="accesrestreint" reference="fr" gestionnaire="salvatore" />
22
23        <pipeline nom="declarer_tables_interfaces" inclure="base/accesrestreint.php" />
24        <pipeline nom="declarer_tables_objets_sql" inclure="base/accesrestreint.php" />
25        <pipeline nom="declarer_tables_auxiliaires" inclure="base/accesrestreint.php" />
26        <pipeline nom="pre_boucle" inclure="public/accesrestreint.php" />
27        <pipeline nom="rechercher_liste_des_champs" inclure="public/accesrestreint.php" />
28        <pipeline nom="accesrestreint_liste_zones_autorisees" action="liste_zones_autorisees" inclure="inc/accesrestreint.php" />
29        <pipeline nom="affiche_milieu" inclure="accesrestreint_pipelines.php" />
30        <pipeline nom="affiche_gauche" inclure="accesrestreint_pipelines.php" />
31        <pipeline nom="page_indisponible" inclure="accesrestreint_pipelines.php" />
32        <pipeline nom="autoriser" inclure="inc/accesrestreint_autoriser.php" />
33       
34        <!-- Permettre de modifier la liste des contenus restreints pour un visiteur donné -->
35        <pipeline nom="accesrestreint_liste_objets_exclus" action="" />
36        <!-- IMG/xx/... toujours accessibles en lecture -->
37        <pipeline nom="accesrestreint_repertoires_toujours_autorises" action="" />
38        <!-- Avant d'analyser si un fichier demandé doit être envoyé au navigateur -->
39        <pipeline nom="accesrestreint_pre_vue_document" action="" />
40
41        <menu nom="zones" titre="accesrestreint:icone_menu_config" parent="menu_publication" icone="images/zone-16.png" />
42
43        <utilise nom="medias" compatibilite="[2.7.27;]" />
44</paquet>
Note: See TracBrowser for help on using the repository browser.