Changeset 30457


Ignore:
Timestamp:
11/12/14 13:48:50 (5 years ago)
Author:
plg
Message:

use conf_update_param instead of custom insert query

Location:
extensions/stripped
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/stripped/admin/upgrade.inc.php

    r20443 r30457  
    5050        'maxThumb'                                              => 15, 
    5151      ); 
    52        
    53     $query = " 
    54 INSERT INTO " . CONFIG_TABLE . " (param,value,comment) 
    55 VALUES ('stripped' , '".pwg_db_real_escape_string(serialize($config))."' , 'stripped theme parameters');"; 
    5652 
    57     pwg_query($query); 
    58  
     53  conf_update_param('stripped', $config, true); 
    5954} else { 
    6055         
     
    8378                $config['hdSize']='xxlarge'; 
    8479                   
    85                 conf_update_param('stripped', pwg_db_real_escape_string(serialize($config))); 
     80                conf_update_param('stripped', $config, true); 
    8681         
    8782        } else { 
     
    9994                        $config['forceLightboxOn']=false; 
    10095                           
    101                         conf_update_param('stripped', pwg_db_real_escape_string(serialize($config))); 
     96                        conf_update_param('stripped', $config, true); 
    10297                 
    10398                } else { 
     
    112107                                $config['HDlightbox']=true; 
    113108                                $config['forceLightboxOn']=false; 
    114                                 conf_update_param('stripped', pwg_db_real_escape_string(serialize($config))); 
     109                                conf_update_param('stripped', $config, true); 
    115110                        } 
    116111 
     
    120115                                $config['HDlightbox']=true; 
    121116                                $config['forceLightboxOn']=false; 
    122                                 conf_update_param('stripped', pwg_db_real_escape_string(serialize($config))); 
     117                                conf_update_param('stripped', $config, true); 
    123118                        } 
    124119                                 
  • extensions/stripped/themeconf.inc.php

    r29391 r30457  
    1515  include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 
    1616 
    17 $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped ); 
     17$conf['stripped'] = safe_unserialize($conf['stripped']); 
     18 
     19$stripped = array_merge($conf['stripped'], (array)$stripped ); 
    1820 
    1921// Need upgrade from v1.x? 
    2022if (!isset($stripped['themeStyle'])) { 
    2123        include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 
    22         $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped ); 
     24        $stripped = array_merge($conf['stripped'], (array)$stripped ); 
    2325} 
    2426 
     
    2628if (!isset($stripped['paramVersion'])) { 
    2729        include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 
    28         $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped ); 
     30        $stripped = array_merge($conf['stripped'], (array)$stripped ); 
    2931} 
    3032 
     
    3234if ((isset($stripped['paramVersion'])) && ($stripped['paramVersion'] != '2.3')) { 
    3335        include(PHPWG_THEMES_PATH.'stripped/admin/upgrade.inc.php'); 
    34         $stripped = array_merge( unserialize( $conf['stripped'] ), (array)$stripped ); 
     36        $stripped = array_merge($conf['stripped'], (array)$stripped ); 
    3537} 
    3638 
Note: See TracChangeset for help on using the changeset viewer.