source: extensions/montblancxl/admin/admin.inc.php @ 5449

Last change on this file since 5449 was 5449, checked in by patdenice, 15 years ago

2.1 version with configuration page.

File size: 785 bytes
Line 
1<?php
2
3load_language('theme.lang', PHPWG_THEMES_PATH.'montblancxl/');
4
5$options = array(
6  'home',
7  'categories',
8  'picture',
9  'other',
10);
11
12if (isset($_POST['submit']))
13{
14  foreach ($options as $option)
15  {
16    $_POST['mbxl'][$option] = empty($_POST['mbxl'][$option]) ? false : true;
17  }
18
19  $query = '
20UPDATE '.CONFIG_TABLE.'
21SET value = "'.addslashes(serialize($_POST['mbxl'])).'"
22WHERE param = "MontblancXL"
23;';
24  pwg_query($query);
25
26  array_push($page['infos'], l10n('Information data registered in database'));
27
28  load_conf_from_db();
29}
30
31$template->set_filenames(array(
32    'theme_admin_content' => dirname(__FILE__) . '/admin.tpl'));
33
34$template->assign('mbxl', unserialize($conf['MontblancXL']));
35
36$template->assign_var_from_handle('ADMIN_CONTENT', 'theme_admin_content');
37
38
39?>
Note: See TracBrowser for help on using the repository browser.