Changeset 30460
- Timestamp:
- Nov 12, 2014, 2:34:53 PM (9 years ago)
- Location:
- trunk/themes
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/themes/elegant/admin/admin.inc.php
r23429 r30460 15 15 $config_send['p_pict_comment']=(isset($_POST['p_pict_comment']) and !empty($_POST['p_pict_comment'])) ? $_POST['p_pict_comment'] : 'off'; 16 16 17 $conf['elegant'] = serialize($config_send); 18 conf_update_param('elegant', pwg_db_real_escape_string($conf['elegant'])); 17 conf_update_param('elegant', $config_send, true); 19 18 20 19 array_push($page['infos'], l10n('Information data registered in database')); … … 24 23 'theme_admin_content' => dirname(__FILE__) . '/admin.tpl')); 25 24 26 $template->assign('options', unserialize($conf['elegant']));25 $template->assign('options', safe_unserialize($conf['elegant'])); 27 26 28 27 $template->assign_var_from_handle('ADMIN_CONTENT', 'theme_admin_content'); -
trunk/themes/elegant/admin/upgrade.inc.php
r23251 r30460 8 8 { 9 9 $config = array( 10 'p_main_menu' => 'on',//on - off - disabled11 'p_pict_descr' => 'on',//on - off - disabled12 'p_pict_comment' => 'off',//on - off - disabled10 'p_main_menu' => 'on', //on - off - disabled 11 'p_pict_descr' => 'on', //on - off - disabled 12 'p_pict_comment' => 'off', //on - off - disabled 13 13 ); 14 $query = " 15 INSERT INTO " . CONFIG_TABLE . " (param,value,comment) 16 VALUES ('elegant' , '".pwg_db_real_escape_string(serialize($config))."' , 'p_main_menu#');"; 17 pwg_query($query); 18 load_conf_from_db(); 14 15 conf_update_param('elegant', $config, true); 19 16 } 20 elseif (count( unserialize( $conf['elegant'] ))!=3)17 elseif (count(safe_unserialize( $conf['elegant'] ))!=3) 21 18 { 22 $conff =unserialize($conf['elegant']);19 $conff = safe_unserialize($conf['elegant']); 23 20 $config = array( 24 'p_main_menu' 25 'p_pict_descr' 26 'p_pict_comment' 21 'p_main_menu' => (isset($conff['p_main_menu'])) ? $conff['p_main_menu'] :'on', 22 'p_pict_descr' => (isset($conff['p_pict_descr'])) ? $conff['p_pict_descr'] :'on', 23 'p_pict_comment' => (isset($conff['p_pict_comment'])) ? $conff['p_pict_comment'] :'off', 27 24 ); 28 conf_update_param('elegant', pwg_db_real_escape_string(serialize($config)));29 load_conf_from_db();25 26 conf_update_param('elegant', $config, true); 30 27 } 31 28 ?> -
trunk/themes/smartpocket/admin/admin.inc.php
r25752 r30460 14 14 $config_send['autohide'] = (isset($_POST['autohide']) ? 5000 : 0); 15 15 16 $conf['smartpocket'] = serialize($config_send); 17 conf_update_param('smartpocket', pwg_db_real_escape_string($conf['smartpocket'])); 16 conf_update_param('smartpocket', $config_send, true); 18 17 19 18 array_push($page['infos'], l10n('Information data registered in database')); … … 23 22 'theme_admin_content' => dirname(__FILE__) . '/admin.tpl')); 24 23 25 $template->assign('options', unserialize($conf['smartpocket']));24 $template->assign('options', safe_unserialize($conf['smartpocket'])); 26 25 27 26 $template->assign_var_from_handle('ADMIN_CONTENT', 'theme_admin_content'); -
trunk/themes/smartpocket/admin/maintain.inc.php
r26627 r30460 15 15 if (empty($conf['smartpocket'])) 16 16 { 17 $conf['smartpocket'] = serialize($this->default_conf); 18 $query = " 19 INSERT INTO " . CONFIG_TABLE . " (param,value,comment) 20 VALUES ('smartpocket' , '".pwg_db_real_escape_string($conf['smartpocket'])."' , 'loop#autohide');"; 21 pwg_query($query); 17 conf_update_param('smartpocket', $this->default_conf, true); 22 18 } 23 elseif (count( unserialize( $conf['smartpocket'] ))!=2)19 elseif (count(safe_unserialize($conf['smartpocket'])) != 2) 24 20 { 25 $conff=unserialize($conf['smartpocket']); 21 $conff = safe_unserialize($conf['smartpocket']); 22 26 23 $config = array( 27 'loop' 28 'autohide' 24 'loop' => (!empty($conff['loop'])) ? $conff['loop'] :true, 25 'autohide' => (!empty($conff['autohide'])) ? $conff['autohide'] :5000, 29 26 ); 30 conf_update_param('smartpocket', pwg_db_real_escape_string(serialize($config)));31 load_conf_from_db();27 28 conf_update_param('smartpocket', $config, true); 32 29 } 33 30 $this->installed = true; … … 35 32 36 33 function deactivate() 37 { } 34 { 35 } 38 36 39 37 function delete() -
trunk/themes/smartpocket/admin/upgrade.inc.php
r26627 r30460 8 8 { 9 9 $config = array( 10 'loop' 11 'autohide' 10 'loop' => true,//true - false 11 'autohide' => 5000,//5000 - 0 12 12 ); 13 $query = " 14 INSERT INTO " . CONFIG_TABLE . " (param,value,comment) 15 VALUES ('smartpocket' , '".pwg_db_real_escape_string(serialize($config))."' , 'loop#autohide');"; 16 pwg_query($query); 17 load_conf_from_db(); 13 14 conf_update_param('smartpocket', $config, true); 18 15 } 19 elseif (count( unserialize( $conf['smartpocket'] ))!=2)16 elseif (count(safe_unserialize($conf['smartpocket'])) != 2) 20 17 { 21 $conff =unserialize($conf['smartpocket']);18 $conff = safe_unserialize($conf['smartpocket']); 22 19 $config = array( 23 'loop' 24 'autohide' 20 'loop' => (!empty($conff['loop'])) ? $conff['loop'] :true, 21 'autohide' => (!empty($conff['autohide'])) ? $conff['autohide'] :5000, 25 22 ); 26 conf_update_param('smartpocket', pwg_db_real_escape_string(serialize($config))); 27 load_conf_from_db(); 23 conf_update_param('smartpocket', $config, true); 28 24 } 29 25 ?> -
trunk/themes/smartpocket/themeconf.inc.php
r29712 r30460 110 110 { 111 111 global $template, $conf; 112 $config = unserialize( $conf['smartpocket'] );112 $config = safe_unserialize( $conf['smartpocket'] ); 113 113 $template->assign( 'smartpocket', $config ); 114 114 if ( !empty($conf['mobile_theme']) && (get_device() != 'desktop' || mobile_theme()))
Note: See TracChangeset
for help on using the changeset viewer.