source: extensions/ThumbnailTooltip/admin/admin.php @ 28556

Last change on this file since 28556 was 28187, checked in by sarybe, 10 years ago

[thumbnailTooltip] Change ThumbnailTooltip/admin/admin.php find bug for T_EXIT (CR instead of CRLF)

File size: 1.9 KB
Line 
1<?php
2if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
3
4global $template, $conf;
5
6load_language('plugin.lang', thumbnail_tooltip_PATH);
7include(dirname(__FILE__).'/config_default.inc.php');
8$params = array_merge($config_default, unserialize($conf['thumbnail_tooltip']));
9
10if (isset($_POST['submit'])) {
11  $params  = array(
12    'display_name'      => $_POST['display_name'] ? true : false,
13    'value1'            => $_POST['value1'],
14    'value2'            => $_POST['value2'],
15    'value3'            => $_POST['value3'],
16    'value4'            => $_POST['value4'],
17    'value5'            => $_POST['value5'],
18    'value6'            => $_POST['value6'],
19    'separator'         => $_POST['separator'],
20    'display_author_cat' => $_POST['display_author_cat']
21  );
22
23  $query = '
24  UPDATE ' . CONFIG_TABLE . '
25  SET value="' . addslashes(serialize($params)) . '"
26  WHERE param="thumbnail_tooltip"
27  LIMIT 1';
28  pwg_query($query);
29  array_push($page['infos'], l10n('tn_configuration_saved'));
30}
31
32
33if (isset($_POST['restore'])) {
34  $params  = $config_default;
35
36  $query = '
37  UPDATE ' . CONFIG_TABLE . '
38  SET value="' . addslashes(serialize($params)) . '"
39  WHERE param="thumbnail_tooltip"
40  LIMIT 1';
41  pwg_query($query);
42  array_push($page['infos'], l10n('tn_default_parameters_saved'));
43}
44
45
46$template->assign(array(
47  'DISPLAY_NAME'         => $params['display_name'],
48  'VALUE1'               => $params['value1'],
49  'VALUE2'               => $params['value2'],
50  'VALUE3'               => $params['value3'],
51  'VALUE4'               => $params['value4'],
52  'VALUE5'               => $params['value5'],
53  'VALUE6'               => $params['value6'],
54  'SEPARATOR'            => $params['separator'],
55  'DISPLAY_AUTHOR_CAT'   => $params['display_author_cat']
56));
57
58
59$template->set_filenames(array('plugin_admin_content' => dirname(__FILE__) . '/admin.tpl'));
60$template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');
61?>
Note: See TracBrowser for help on using the repository browser.