Changeset 53627 in spip-zone for _plugins_/acces_restreint


Ignore:
Timestamp:
Oct 19, 2011, 9:33:56 AM (10 years ago)
Author:
cedric@…
Message:

Reparer la boite de liste des zones en colonne navigation des rubriques
corriger l'erreur sur la boite d'affectation de zone qui doit etre inseree sur les auteurs et non les rubriques
une icone cadenasouvert
declarer les urls exec des zones et pas d'url publique pour les zones

Location:
_plugins_/acces_restreint/trunk
Files:
3 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/acces_restreint/trunk/accesrestreint_pipelines.php

    r53609 r53627  
    1717function accesrestreint_affiche_milieu($flux){
    1818        if ($e = trouver_objet_exec($flux['args']['exec'])
    19           AND $e['type'] == 'rubrique'
     19          AND $e['type'] == 'auteur'
    2020          AND $e['edition'] == false) {
    2121               
     
    2323
    2424                $ins = recuperer_fond('prive/editer/affecter_zones',array('id_auteur'=>$id_auteur));
    25                 if ($p = strpos($flux['data'],"<!--affiche_milieu-->") !== false)
     25                if (($p = strpos($flux['data'],"<!--affiche_milieu-->")) !== false)
    2626                        $flux['data'] = substr_replace($flux['data'],$ins,$p,0);
    2727                else
     
    4444          AND $id_rubrique = $flux['args']['id_rubrique']){
    4545                if (autoriser('administrer', 'zone', 0)) {
    46                         $flux['data'] .= recuperer_fond('prive/inclure/acces_rubrique', $_GET);
     46                        $flux['data'] .= recuperer_fond('prive/inclure/acces_rubrique', array('id_rubrique'=>$id_rubrique));
    4747                }
    4848        }
  • _plugins_/acces_restreint/trunk/base/accesrestreint.php

    r53607 r53627  
    3636                'info_1_objet' => 'accesrestreint:info_1_zone',
    3737                'info_nb_objets' => 'accesrestreint:info_nb_zones',
     38                'url_voir' => 'zone_edit',
     39                'url_edit' => 'zone_edit',
     40                'page' => false,
    3841
    3942                'principale' => "oui",
  • _plugins_/acces_restreint/trunk/formulaires/editer_zone.html

    r22698 r53627  
    11<div class="formulaire_spip formulaire_editer formulaire_editer_zone formulaire_editer_zone-#ENV{id_zone,nouveau}">
    2         [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    3         [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
     2        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
     3        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})</p>]
    44        [(#ENV{editable})
    55        <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
  • _plugins_/acces_restreint/trunk/prive/inclure/acces_rubrique.html

    r50001 r53627  
    55
    66]
    7 <div class="cadre cadre-r cadre_padding">
    8         [(#CHEMIN{img_pack/zones-acces-24.png}|image_reduire{24}|inserer_attribut{class,cadre-icone}|inserer_attribut{alt,icone})]
    9         <B_restreint>
    10                 <h2><:accesrestreint:titre_boite_protegee_oui:></h2>
    11                 [<p>(#GRAND_TOTAL|singulier_ou_pluriel{'accesrestreint:info_rubrique_dans_zone','accesrestreint:info_rubrique_dans_zones'})</p>]
    12                 <ul>
    13         <BOUCLE_restreint(ZONES){id_zone IN (#ENV{id_rubrique}|accesrestreint_zones_rubrique_et_hierarchie)}>
    14                 <li>
    15                         <a href="[(#URL_ECRIRE{zones_edit,id_zone=#ID_ZONE}|parametre_url{retour,#SELF})]">
    16                                 n&deg; #ID_ZONE : #TITRE
    17                         </a>
    18                 </li>
    19         </BOUCLE_restreint>
     7<B_restreint>
     8        [(#BOITE_OUVRIR{[<:accesrestreint:titre_boite_protegee_oui:>(#CHEMIN_IMAGE{zone-24.png}|balise_img{'',cadre-icone})],simple})]
     9        [<p>(#GRAND_TOTAL|singulier_ou_pluriel{'accesrestreint:info_rubrique_dans_zone','accesrestreint:info_rubrique_dans_zones'})</p>]
     10        <ul class="liste-items">
     11<BOUCLE_restreint(ZONES){id_zone IN (#ENV{id_rubrique}|accesrestreint_zones_rubrique_et_hierarchie)}>
     12        <li class="item">
     13                <a href="[(#URL_ECRIRE{zone_edit,id_zone=#ID_ZONE}|parametre_url{redirect,#SELF})]">
     14                        n&deg; #ID_ZONE : #TITRE
     15                </a>
     16                [(#BOUTON_ACTION{#CHEMIN_IMAGE{supprimer-12.png}|balise_img{<:accesrestreint:info_retirer_zone:>},[(#URL_ACTION_AUTEUR{retirer_zone,[(#ID_ZONE)-rubrique-#ID_RUBRIQUE],#SELF})],ajax})]
     17        </li>
     18</BOUCLE_restreint>
    2019        </ul>
    21         </B_restreint>
    22                 <h2 class='h2'><:accesrestreint:titre_boite_protegee_non:></h2>
     20        #BOITE_FERMER
     21</B_restreint>
     22        [(#BOITE_OUVRIR{[<:accesrestreint:titre_boite_protegee_non:>(#CHEMIN_IMAGE{cadenasouvert-24.png}|balise_img{'',cadre-icone})],simple})]
    2323                <p>
    24                         <a href="[(#URL_ECRIRE{zones_edit,new=oui}
     24                        <a href="[(#URL_ECRIRE{zone_edit,new=oui}
    2525                                |parametre_url{rubriques,#ENV{id_rubrique}}
    26                                 |parametre_url{retour,#SELF})]">
     26                                |parametre_url{redirect,#SELF})]">
    2727                                <:accesrestreint:info_lien_action_proteger:>
    2828                        </a>
    2929                </p>
    30         <//B_restreint>
    31 </div>
     30        #BOITE_FERMER
     31<//B_restreint>
     32
Note: See TracChangeset for help on using the changeset viewer.