Changeset 105170 in spip-zone for _plugins_/autorite


Ignore:
Timestamp:
Jul 3, 2017, 10:29:24 AM (14 months ago)
Author:
peetdu@…
Message:

ajouter l’option Rédacteur pour les permissions de publication dans le site

Location:
_plugins_/autorite/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/autorite/trunk/formulaires/inc-autorite-auteurs-config.html

    r99109 r105170  
    6868                                #SET{val,7}
    6969                                <option value="#GET{val}"[(#ENV{#GET{name}}|=={#GET{val}}|oui)selected="selected"]><:autorite:admin_tous:></option>
    70                                 [(#REM)
    71                                 #SET{val,15}
     70                                #SET{val,14}
    7271                                <option value="#GET{val}"[(#ENV{#GET{name}}|=={#GET{val}}|oui)selected="selected"]><:autorite:redacs:></option>
    73                                 ]
    7472                        </select>
    7573                </li>
  • _plugins_/autorite/trunk/inc/autoriser.php

    r104327 r105170  
    295295        && ($qui['restreint'] AND $id AND in_array($id, $qui['restreint'])))
    296296            return true;
    297     /*
     297    // Vérifier que le rédacteur·trice est bien l'auteur·e de l'objet
    298298    if (($GLOBALS['autorite']['publierdans'] & 8)
    299         && ($qui['statut'] == '1comite'))
     299        && ($qui['statut'] == '1comite')) {
     300
     301        // qui demande le changement de statut ?
     302        $id_auteur  = $qui['id_auteur'];
     303
     304        // changement pour quel type d'objet?
     305        $objet = _request('exec');
     306        $cle_primaire = id_table_objet($objet);
     307        $id_objet = _request($cle_primaire);
     308       
     309        //  qui est l'auteur de l'objet ?
     310        $id_auteur_objet = sql_getfetsel('id_auteur', 'spip_auteurs_liens', "objet =".sql_quote($objet)." AND id_objet =".intval($id_objet));
     311
     312        // on peut vérifier maintenant…
     313        if ($id_auteur == $id_auteur_objet) {
    300314            return true;
    301     */
     315        }
     316    }
    302317    // Sinon, verifier si la rubrique est ouverte aux publieurs
    303318    // et si on est bien enregistre
  • _plugins_/autorite/trunk/paquet.xml

    r103720 r105170  
    22        prefix="autorite"
    33        categorie="auteur"
    4         version="0.10.17"
     4        version="0.10.18"
    55        etat="stable"
    66        compatibilite="[1.9.2;3.2.*]"
  • _plugins_/autorite/trunk/plugin.xml

    r103720 r105170  
    2020        <auteur>Fil, James, Superyms</auteur>
    2121        <licence>GNU/LGPL</licence>
    22         <version>0.10.17</version>
     22        <version>0.10.18</version>
    2323        <etat>stable</etat>
    2424        <description>
Note: See TracChangeset for help on using the changeset viewer.