Changeset 86606 in spip-zone


Ignore:
Timestamp:
Dec 11, 2014, 5:24:06 PM (5 years ago)
Author:
rastapopoulos@…
Message:

Une nouvelle option à Accès restreint, sous forme de constante AR_TOUJOURS_TOUT_VOIR, pour dire de toujours {tout_voir} partout. C'est sous forme de constante car c'est au squelette dans son options.php d'activer ça, pour dire que c'est dans les squelettes que l'intégrateurice gère à la main la restriction. Cela permet donc de toujours tout lister et afficher par défaut, mais dans le squelette d'un contenu, de gérer à la main si on affiche tout ou pas suivant nos besoins.

Location:
_plugins_/acces_restreint/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/acces_restreint/trunk/paquet.xml

    r86303 r86606  
    22        prefix="accesrestreint"
    33        categorie="auteur"
    4         version="3.11.0"
     4        version="3.12.0"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.1.*]"
  • _plugins_/acces_restreint/trunk/public/accesrestreint.php

    r86185 r86606  
    2828 */
    2929function accesrestreint_pre_boucle(&$boucle){
    30         // On ne filtre que s'il n'y a pas le critère {tout_voir}
    31         if (!isset($boucle->modificateur['tout_voir'])) {
     30        // On ne filtre que s'il n'y a pas le critère {tout_voir} et pas la constante qui fait tout voir partout
     31        if ((!defined('AR_TOUJOURS_TOUT_VOIR') or !AR_TOUJOURS_TOUT_VOIR) and !isset($boucle->modificateur['tout_voir'])) {
    3232                $securise = false;
    3333               
Note: See TracChangeset for help on using the changeset viewer.