source: spip-zone/_plugins_/_stable_/moderation_moderee/fonctions_mod.php @ 26070

Last change on this file since 26070 was 25351, checked in by prigent.yohann@…, 12 years ago

modifs de <necessite...

File size: 990 bytes
RevLine 
[22750]1<?php
[23827]2include_spip('inc/meta');
3include_spip('inc/session');
[23821]4function moderation_vip($flux){
5        if ($flux['args']['table']=='spip_forum'
[23827]6                AND $flux['args']['action']=='instituer'){
[25351]7                        // Pour publier direct les auteurs configurés par modération modérée
[23827]8                                global $visiteur_session;
9                                if ($visiteur_session) {
10                                        $moderation_plug_admin=$GLOBALS['meta']["moderation_plug_admin"];
11                                        $moderation_plug_redac=$GLOBALS['meta']["moderation_plug_redac"];
12                                        $moderation_plug_visit=$GLOBALS['meta']["moderation_plug_visit"];
13                                        $autstat = $visiteur_session['statut'];
14                                        if ($autstat == '0minirezo' AND $moderation_plug_admin == 'oui') {
15                                                $flux['data']['statut']='publie';
16                                        }
17                                        else if ($autstat == '1comite' AND $moderation_plug_redac == 'oui') {
18                                                $flux['data']['statut']='publie';
19                                        }
20                                        else if ($autstat == '6forum' AND $moderation_plug_visit == 'oui')  {
21                                                $flux['data']['statut']='publie';               
22                                        }
23                                }       
[22749]24        }
[23821]25        return $flux;
[22749]26}
[22750]27?>
Note: See TracBrowser for help on using the repository browser.