source: spip-zone/_core_/plugins/mots/formulaires/configurer_mots.php @ 93617

Last change on this file since 93617 was 93617, checked in by cedric@…, 5 years ago

Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage

File size: 1.7 KB
RevLine 
[41466]1<?php
2
3/***************************************************************************\
4 *  SPIP, Systeme de publication pour l'internet                           *
5 *                                                                         *
[89285]6 *  Copyright (c) 2001-2015                                                *
[41466]7 *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
8 *                                                                         *
9 *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
10 *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
11\***************************************************************************/
12
[64995]13/**
[93617]14 * Gestion du formulaire de configuration des groupes de mots
[64995]15 *
16 * @package SPIP\Mots\Formulaires
[93617]17 **/
18if (!defined("_ECRIRE_INC_VERSION")) {
19        return;
20}
[64995]21
[41466]22include_spip('inc/presentation');
23
[64995]24/**
25 * Chargement du formulaire de configuration des mots
26 *
27 * @return array
28 *     Environnement du formulaire
[93617]29 **/
30function formulaires_configurer_mots_charger_dist() {
31        foreach (array(
32                         "articles_mots",
33                         "config_precise_groupes",
34                         "mots_cles_forums",
35                 ) as $m) {
[41466]36                $valeurs[$m] = $GLOBALS['meta'][$m];
[93617]37        }
[41466]38
39        return $valeurs;
40}
41
[64995]42/**
43 * Traitement du formulaire de configuration des mots
44 *
45 * @return array
46 *     Retours du traitement
[93617]47 **/
48function formulaires_configurer_mots_traiter_dist() {
49        $res = array('editable' => true);
50        foreach (array(
51                         "articles_mots",
52                         "config_precise_groupes",
53                         "mots_cles_forums",
54                 ) as $m) {
55                if (!is_null($v = _request($m))) {
56                        ecrire_meta($m, $v == 'oui' ? 'oui' : 'non');
57                }
58        }
[41466]59
60        $res['message_ok'] = _T('config_info_enregistree');
[93617]61
[41466]62        return $res;
63}
64
Note: See TracBrowser for help on using the repository browser.