[PLUGINS] +en_travaux
[ptitvelo/web/www.git] / www / plugins / en_travaux / formulaires / configurer_entravaux.php
1 <?php
2 /*
3 * Plugin En Travaux
4 * (c) 2006-2009 Arnaud Ventre, Cedric Morin
5 * Distribue sous licence GPL
6 *
7 */
8
9
10 /**
11 * Charger
12 * @return array
13 */
14 function formulaires_configurer_entravaux_charger_dist(){
15
16 $valeurs = array(
17 'accesferme' => is_entravaux()?'1':'',
18 'message' => $GLOBALS['meta']['entravaux_message'],
19 'disallow_robots' => $GLOBALS['meta']['entravaux_disallow_robots'],
20 );
21
22 return $valeurs;
23 }
24
25 /**
26 * Traiter
27 * @return array
28 */
29 function formulaires_configurer_entravaux_traiter_dist(){
30
31 include_spip('entravaux_administrations');
32 if (_request('accesferme'))
33 entravaux_poser_verrou('accesferme');
34 else
35 entravaux_lever_verrou('accesferme');
36
37
38 foreach(array('message','disallow_robots') as $k)
39 ecrire_meta('entravaux_'.$k,_request($k)?_request($k):'','non');
40
41 return array('message_ok' => _T('config_info_enregistree'));
42 }