Changeset 74103 in spip-zone for _plugins_/autorite


Ignore:
Timestamp:
Jul 5, 2013, 3:29:18 PM (6 years ago)
Author:
maieul@…
Message:

lorsqu'un auteur est autorisé à modifier son article, il n'est plus automatiquement autorisé à modérer son forum/sa pétition

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/autorite/trunk/inc/autoriser.php

    r65560 r74103  
    373373## autoriser_modererforum
    374374##
    375 if ($GLOBALS['autorite']['auteur_modere_forum']
    376 OR false // autre possibilite de surcharge ?
    377 ) {
    378375if (!function_exists('autoriser_modererforum')) {
    379376function autoriser_modererforum($faire, $type, $id, $qui, $opt) {
     
    384381
    385382        return
    386                 autoriser('modifier', $type, $id, $qui, $opt)
    387                 OR (
     383                ($qui['statut']=='0minirezo')
     384                OR  (
    388385                        $GLOBALS['autorite']['auteur_modere_forum']
    389386                        AND $type == 'article'
     
    392389                );
    393390}
    394 } else
    395         $autorite_erreurs[] = 'autoriser_modererforum';
    396391}
    397392
     
    399394## autoriser_modererpetition
    400395##
    401 if ($GLOBALS['autorite']['auteur_modere_petition']
    402 OR false // autre possibilite de surcharge ?
    403 ) {
    404396if (!function_exists('autoriser_modererpetition')) {
    405397function autoriser_modererpetition($faire, $type, $id, $qui, $opt) {
     
    409401                $auteurs_articles = "spip_auteurs_liens WHERE objet='article' AND id_objet=";
    410402        return
    411                 autoriser('modifier', $type, $id, $qui, $opt)
    412                 OR (
     403                ($qui['statut']=='0minirezo')
     404                OR  (
    413405                        $GLOBALS['autorite']['auteur_modere_petition']
    414406                        AND $type == 'article'
     
    417409                );
    418410}
    419 } else
    420         $autorite_erreurs[] = 'autoriser_modererpetition';
    421 }
    422 
     411}
    423412
    424413##
Note: See TracChangeset for help on using the changeset viewer.