Changeset 10976


Ignore:
Timestamp:
05/21/11 16:32:47 (9 years ago)
Author:
Eric
Message:

using conf_update_param() to update plugin parameters

Location:
extensions/UserAdvManager/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • extensions/UserAdvManager/trunk/admin/UAM_admin.php

    r10957 r10976  
    186186    $conf['UserAdvManager'] = serialize($newconf_UAM); 
    187187 
    188                 $query = ' 
    189                 UPDATE '.CONFIG_TABLE.' 
    190                 SET value="'.pwg_db_real_escape_string($conf['UserAdvManager']).'" 
    191                 WHERE param="UserAdvManager" 
    192                 LIMIT 1 
    193                 ;'; 
    194                  
    195                 pwg_query($query); 
     188    conf_update_param('UserAdvManager', pwg_db_real_escape_string($conf['UserAdvManager'])); 
    196189 
    197190    //Email confirmation settings 
     
    214207 
    215208    $conf['UserAdvManager_ConfirmMail'] = serialize($newconf_UAM_ConfirmMail); 
    216      
    217           $query = ' 
    218       UPDATE '.CONFIG_TABLE.' 
    219                         SET value="'.pwg_db_real_escape_string($conf['UserAdvManager_ConfirmMail']).'" 
    220                         WHERE param="UserAdvManager_ConfirmMail" 
    221                         LIMIT 1 
    222                 ;'; 
    223  
    224                 pwg_query($query); 
     209 
     210    conf_update_param('UserAdvManager_ConfirmMail', pwg_db_real_escape_string($conf['UserAdvManager_ConfirmMail'])); 
    225211 
    226212                array_push($page['infos'], l10n('UAM_save_config')); 
  • extensions/UserAdvManager/trunk/changelog.txt.php

    r10957 r10976  
    251251-- 2.20.7 : Use pwg_db_real_escape_string() instead of addslashes() 
    252252            Database upgrade process simplied (using version_compare() and code refactoring) 
    253             Bug 2253 fixed - New feature to allow comments on pictures only for specific users (who belong to a group) when "comments for all" is set 
     253            Bug 2253 fixed - New feature to allow comments on pictures only for specific users (who belong to a group) when "comments for all" is disabled 
    254254*/ 
    255255?> 
  • extensions/UserAdvManager/trunk/include/upgradedb.inc.php

    r10957 r10976  
    110110 
    111111The admin of the gallery.'; 
    112                  
    113                 $query = ' 
    114 UPDATE '.CONFIG_TABLE.' 
    115 SET value="'.$upgrade_UAM.'" 
    116 WHERE param="nbc_UserAdvManager" 
    117 LIMIT 1 
    118 ;'; 
    119                 pwg_query($query); 
     112 
     113    conf_update_param('nbc_UserAdvManager', pwg_db_real_escape_string($upgrade_UAM)); 
    120114  } 
    121115   
     
    155149    $upgrade_UAM = $conf_UAM[0].';'.$conf_UAM[1].';'.$conf_UAM[2].';'.$conf_UAM[3].';'.$conf_UAM[4].';'.$conf_UAM[5].';'.$conf_UAM[6].';'.$conf_UAM[7].';'.$conf_UAM[8].';'.$conf_UAM[9].';'.$conf_UAM[10].';'.$conf_UAM[11].';'.$conf_UAM[12].';'.$conf_UAM[13].';'.$conf_UAM[14].';'.$conf_UAM[15].';'.$conf_UAM[16].';'.$conf_UAM[17].';'.$conf_UAM[18].';'.$conf_UAM[19].';false'; 
    156150                 
    157                 $query = ' 
    158 UPDATE '.CONFIG_TABLE.' 
    159 SET value="'.$upgrade_UAM.'" 
    160 WHERE param="nbc_UserAdvManager" 
    161 LIMIT 1 
    162 ;'; 
    163                 pwg_query($query); 
     151                conf_update_param('nbc_UserAdvManager', pwg_db_real_escape_string($upgrade_UAM)); 
    164152     
    165153    upgrade_213_214(); 
     
    189177    $data = explode(';', $conf['nbc_UserAdvManager_ConfirmMail']); 
    190178 
    191     $query = ' 
    192 UPDATE '.CONFIG_TABLE.' 
    193   SET value = "'.pwg_db_real_escape_string(serialize($data)).'" 
    194   WHERE param = "nbc_UserAdvManager_ConfirmMail" 
    195 ;'; 
    196     pwg_query($query); 
     179    conf_update_param('nbc_UserAdvManager_ConfirmMail', pwg_db_real_escape_string(serialize($data))); 
    197180     
    198181    upgrade_214_215(); 
     
    238221   
    239222  $update_conf = serialize($conf_ConfirmMail); 
    240      
    241   $query = ' 
    242       UPDATE '.CONFIG_TABLE.' 
    243                         SET value="'.pwg_db_real_escape_string($update_conf).'" 
    244                         WHERE param="UserAdvManager_ConfirmMail" 
    245                         LIMIT 1 
    246                 ;'; 
    247  
    248                 pwg_query($query); 
    249      
    250     upgrade_2153_2154(); 
     223   
     224  conf_update_param('UserAdvManager_ConfirmMail', pwg_db_real_escape_string($update_conf)); 
     225     
     226  upgrade_2153_2154(); 
    251227} 
    252228 
     
    294270   
    295271  $update_conf = serialize($Newconf_UAM); 
    296      
    297   $query = ' 
    298       UPDATE '.CONFIG_TABLE.' 
    299                         SET value="'.pwg_db_real_escape_string($update_conf).'" 
    300                         WHERE param="UserAdvManager" 
    301                         LIMIT 1 
    302                 ;'; 
    303  
    304         pwg_query($query); 
     272   
     273  conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf)); 
    305274 
    306275  $query = ' 
     
    340309   
    341310  $update_conf = serialize($Newconf_UAM); 
    342      
    343   $query = ' 
    344       UPDATE '.CONFIG_TABLE.' 
    345                         SET value="'.pwg_db_real_escape_string($update_conf).'" 
    346                         WHERE param="UserAdvManager" 
    347                         LIMIT 1 
    348                 ;'; 
    349  
    350         pwg_query($query); 
     311   
     312  conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf)); 
    351313 
    352314  // Insert a new config entry for futur plugin's version check 
     
    386348   
    387349  $update_conf = serialize($Newconf_UAM); 
    388      
    389   $query = ' 
    390 UPDATE '.CONFIG_TABLE.' 
    391 SET value="'.pwg_db_real_escape_string($update_conf).'" 
    392 WHERE param="UserAdvManager" 
    393 LIMIT 1 
    394 ;'; 
    395  
    396         pwg_query($query); 
     350   
     351  conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf)); 
    397352 
    398353  // Create new UAM entry in plugins table 
     
    443398   
    444399  $update_conf = serialize($Newconf_UAM); 
    445      
    446   $query = ' 
    447 UPDATE '.CONFIG_TABLE.' 
    448 SET value="'.pwg_db_real_escape_string($update_conf).'" 
    449 WHERE param="UserAdvManager" 
    450 LIMIT 1 
    451 ;'; 
    452  
    453         pwg_query($query); 
     400   
     401  conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf)); 
    454402} 
    455403 
     
    476424   
    477425  $update_conf = serialize($Newconf_UAM); 
    478      
    479   $query = ' 
    480 UPDATE '.CONFIG_TABLE.' 
    481 SET value="'.pwg_db_real_escape_string($update_conf).'" 
    482 WHERE param="UserAdvManager" 
    483 LIMIT 1 
    484 ;'; 
    485  
    486         pwg_query($query); 
     426 
     427  conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf)); 
    487428} 
    488429?> 
Note: See TracChangeset for help on using the changeset viewer.