Changeset 74603 in spip-zone for _plugins_/coche_mots


Ignore:
Timestamp:
Aug 6, 2013, 3:52:09 PM (6 years ago)
Author:
joseph@…
Message:

Vérifier également que l'on a le droit de modifier un objet

Location:
_plugins_/coche_mots/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/coche_mots/trunk/cmots_pipelines.php

    r70570 r74603  
    66function cmots_recuperer_fond($flux){
    77        if ($flux['args']['fond'] == 'prive/objets/liste/mots_associer-recherche' OR $flux['args']['fond'] == 'prive/objets/liste/mots_associer-select') {
    8                 $flux['data']['texte'] = recuperer_fond(
    9                         'prive/inclure/coche_mots',
    10                         array(
    11                                 'id_groupe' => $flux['args']['contexte']['id_groupe'],
    12                                 'id_objet' => $flux['args']['contexte']['id_objet'],
    13                                 'objet' => $flux['args']['contexte']['objet'],
    14                                 'retour' => self()
    15                         )
    16                 ).$flux['data']['texte'];
     8                $id_objet = $flux['args']['contexte']['id_objet'];
     9                $objet = $flux['args']['contexte']['objet'];
     10                $id_groupe = $flux['args']['contexte']['id_groupe'];
     11                if (autoriser('modifier',$objet,$id_objet)) {
     12                        $flux['data']['texte'] = recuperer_fond(
     13                                'prive/inclure/coche_mots',
     14                                array(
     15                                        'id_groupe' => $id_groupe,
     16                                        'id_objet' => $id_objet,
     17                                        'objet' => $objet,
     18                                        'retour' => self()
     19                                )
     20                        ).$flux['data']['texte'];
     21                }
    1722        }
    1823        return $flux;
  • _plugins_/coche_mots/trunk/paquet.xml

    r70573 r74603  
    22        prefix="cmots"
    33        categorie="edition"
    4         version="1.0.0"
    5         etat="test"
     4        version="1.0.1"
     5        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
    77        logo="prive/themes/spip/images/coche_mots-32.png"
  • _plugins_/coche_mots/trunk/prive/squelettes/contenu/coche_mots.html

    r70570 r74603  
    11[(#AUTORISER{associermots,#ENV{objet},#ENV{id_objet},'',#ARRAY{id_groupe,#ENV{id_groupe}}}|sinon_interdire_acces)]
     2[(#AUTORISER{modifier,#ENV{objet},#ENV{id_objet},'',#ARRAY{id_groupe,#ENV{id_groupe}}}|sinon_interdire_acces)]
    23
    34<div class='cadre-formulaire-editer cadre-cmots[(#ENV{popin,''}|oui)cadre-cmots-popin]'>
Note: See TracChangeset for help on using the changeset viewer.