source: extensions/stripped/admin/admin.inc.php @ 12547

Last change on this file since 12547 was 12547, checked in by Zaphod, 12 years ago

version 2.0.0

File size: 2.2 KB
Line 
1<?php
2
3// Need upgrade?
4
5global $conf;
6
7if (!isset($conf['stripped']))
8  include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php');
9
10load_language('theme.lang', PHPWG_THEMES_PATH.'stripped/');
11
12$config= array ();
13
14if(isset($_POST['submit_stripped']))
15{
16        $config['themeStyle']=$_POST['f_themeStyle'];
17        $config['hideMenu']=isset($_POST['f_hideMenu']);
18        $config['animatedMenu']=isset($_POST['f_animatedMenu']);
19        $config['noLowercase']=!isset($_POST['f_forceLowercase']);
20        $config['thumbFrame']=isset($_POST['f_thumbFrame']);
21        $config['showThumbLegend']=isset($_POST['f_showThumbLegend']);
22
23        $config['showTitleOnBrowsePath']=isset($_POST['f_showTitleOnBrowsePath']);
24        $config['imageFrame']=isset($_POST['f_imageFrame']);
25        $config['imageCaption']=$_POST['f_imageCaption'];
26        $config['imageArrows']=isset($_POST['f_imageArrows']);
27        $config['navArrows']=isset($_POST['f_navArrows']);
28        $config['defaultZoomSize']=$_POST['f_defaultZoomSize'];
29        $config['animatedTabs']=isset($_POST['f_animatedTabs']);
30        $config['infoTabAdminOnly']=isset($_POST['f_infoTabAdminOnly']);
31        $config['defaultTab']=$_POST['f_defaultTab'];
32
33        $config['imageAutosize']=isset($_POST['f_imageAutosize']);
34        if (isset($_POST['f_imageAutosizeMargin'])) { $config['imageAutosizeMargin']=intval($_REQUEST['f_imageAutosizeMargin']); }
35        if (isset($_POST['f_imageAutosizeMinHeight'])) { $config['imageAutosizeMinHeight']=intval($_REQUEST['f_imageAutosizeMinHeight']); }
36
37        $config['imagePreload']=isset($_POST['f_imagePreload']);
38        $config['imagePreloadNb']=$_POST['f_imagePreloadNb'];
39        $config['imagePreloadThumbs']=isset($_POST['f_imagePreloadThumbs']);
40        $config['imagePreloadHD']=false;
41
42        $config['marginContainer']=30;
43        $config['paddingContainer']=10;
44        $config['highResClickMode']='zoom';
45        $config['maxThumb']=15;
46
47        conf_update_param('stripped', pwg_db_real_escape_string(serialize($config)));
48
49        array_push($page['infos'], l10n('stripped Configuration updated'));
50
51  load_conf_from_db();
52}
53
54$template->set_filenames(array(
55    'theme_admin_content' => dirname(__FILE__) . '/admin.tpl'));
56
57$template->assign('options', unserialize($conf['stripped']));
58
59$template->assign_var_from_handle('ADMIN_CONTENT', 'theme_admin_content');
60 
61?>
Note: See TracBrowser for help on using the repository browser.