Show
Ignore:
Timestamp:
04/30/11 21:13:57 (2 years ago)
Author:
Eric
Message:

r10706 merged from trunk to branch 2.20

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • extensions/UserAdvManager/branches/2.20/include/upgradedb.inc.php

    r10392 r10707  
    3131  $plugin =  PluginInfos(UAM_PATH); 
    3232  $version = $plugin['version']; 
    33    
    34   // Update plugin version  
     33 
     34  // Update plugin version in #_config table 
    3535  $query = ' 
    3636UPDATE '.CONFIG_TABLE.' 
     
    4141 
    4242  pwg_query($query); 
     43 
     44 
     45// Check #_plugin table consistency 
     46// Only useful if a previous version upgrade has not worked correctly (rare case) 
     47  $query = ' 
     48SELECT version 
     49  FROM '.PLUGINS_TABLE.' 
     50WHERE id = "UserAdvManager" 
     51;'; 
     52   
     53  $data = pwg_db_fetch_assoc(pwg_query($query)); 
     54   
     55  if (empty($data['version']) or $data['version'] <> $version) 
     56  { 
     57    $query = ' 
     58UPDATE '.PLUGINS_TABLE.' 
     59SET version="'.$version.'" 
     60WHERE id = "UserAdvManager" 
     61LIMIT 1 
     62;'; 
     63 
     64    pwg_query($query); 
     65  } 
    4366} 
    4467