source: extensions/Admin_Messages/admin/config.php @ 9568

Last change on this file since 9568 was 9421, checked in by mistic100, 13 years ago

[extensions] AdminMessages

File size: 1.4 KB
Line 
1<?php
2if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
3
4// +-----------------------------------------------------------------------+
5//                              Modification de la configuration
6// +-----------------------------------------------------------------------+
7if (isset($_POST['config_submit'])) {
8        $user_config = array(
9                'nb_messages' => $_POST['nb_messages'],
10                'free_name' => (isset($_POST['free_name'])) ? 1 : 0,
11        );
12       
13        pwg_query("UPDATE " . CONFIG_TABLE . " SET `value` = '" . serialize($user_config) . "' WHERE `param` = 'admin_messages';");
14        redirect(AM_ADMIN .'&amp;tab=config&amp;msg=saved');
15}
16
17       
18// +-----------------------------------------------------------------------+
19//                              Définition des variables template
20// +-----------------------------------------------------------------------+
21if (isset($_GET['msg']) AND $_GET['msg'] == 'saved')
22        array_push($page['infos'], l10n('Information data registered in database'));
23       
24$template->assign(array(
25        'NB_MESSAGES' => $conf['admin_messages']['nb_messages'],
26        'FREE_NAME' => ($conf['admin_messages']['free_name']) ? 'checked="checked"' : '',
27));
28
29
30// +-----------------------------------------------------------------------+
31//                              Template
32// +-----------------------------------------------------------------------+
33$template->set_filenames(array('plugin_admin_content' => dirname(__FILE__).'/template/config.tpl'));
34$template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');
35?>
Note: See TracBrowser for help on using the repository browser.