source: spip-zone/_plugins_/joindre_auto_zone/jaz_fonctions.php @ 60893

Last change on this file since 60893 was 60893, checked in by cyril@…, 9 years ago

Permet d'ajouter automatiquement tout nouvel auteur à une zone (ou une liste de zones) d'accès restreint définie dans les options du site.

File size: 753 bytes
Line 
1<?php
2/**
3 * JAZ - Joindre Automatiquement une Zone
4 * Cyril MARION (c)2012 GPL
5 *
6 */
7
8
9if (!defined("_ECRIRE_INC_VERSION")) return;
10
11/**
12 * Chercher les zones définies dans mes_options et ajouter l'auteur à ces zones
13 * @param $auteur
14  */
15function jaz_ajouter_auteur_zones($auteur) {
16
17     // On cherche les Zones Auto Jointes :
18    $define = (defined('_ZONES_AUTO_JOINTES')) ? _ZONES_AUTO_JOINTES : '';
19    $zones = explode(':', $define);
20
21    // Pour chacune de ces zones
22    while(list(,$l) = @each($zones)) {
23
24        // On ajoute l'auteur à la zone
25        sql_insertq("spip_zones_auteurs", array("id_zone"=>$l,"id_auteur"=>$auteur));
26        spip_log('Auteur '.$auteur.' ajouté à la zone '.$l, jaz);
27    }
28
29}
30
31?>
Note: See TracBrowser for help on using the repository browser.