Changeset 9034


Ignore:
Timestamp:
02/01/11 12:09:24 (9 years ago)
Author:
grum
Message:

release 3.4.3
bug:2167

Location:
extensions/GrumPluginClasses
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • extensions/GrumPluginClasses/classes/GPCCore.class.inc.php

    r9003 r9034  
    3535|         |            | 
    3636|         |            | * implement getMinified() & setMinifiedState() functions 
     37|         |            | 
     38| 1.3.3   | 2011/02/01 | * fix bug on loadConfig() function 
     39|         |            | 
     40|         |            | * update deleteConfig() function (allow to be used to 
     41|         |            |   delete the GPCCore config) 
     42|         |            | 
     43|         |            | * mantis bug:2167 
    3744|         |            | 
    3845|         |            | 
     
    8996        Array('name' => "GPCAjax", 'version' => "3.0.0"), 
    9097        Array('name' => "GPCCategorySelector", 'version' => "1.0.1"), 
    91         Array('name' => "GPCCore", 'version' => "1.3.2"), 
     98        Array('name' => "GPCCore", 'version' => "1.3.3"), 
    9299        Array('name' => "GPCCss", 'version' => "3.0.0"), 
    93100        Array('name' => "GPCPagesNavigation", 'version' => "2.0.0"), 
    94101        Array('name' => "GPCPublicIntegration", 'version' => "2.0.0"), 
    95         Array('name' => "GPCRequestBuilder", 'version' => "1.1.2"), 
     102        Array('name' => "GPCRequestBuilder", 'version' => "1.1.4"), 
    96103        Array('name' => "GPCTables", 'version' => "1.5.0"), 
    97104        Array('name' => "GPCTabSheet", 'version' => "1.1.1"), 
     
    119126  { 
    120127    $config=Array(); 
    121     if(self::loadConfig(self::$pluginName, $config)) 
    122     { 
    123       $config['registered'][$plugin]=Array( 
    124         'name' => $plugin, 
    125         'release' => $release, 
    126         'needed' => $GPCneeded, 
    127         'date' => date("Y-m-d"), 
    128       ); 
    129       return(self::saveConfig(self::$pluginName, $config)); 
    130     } 
    131     return(false); 
     128    if(!self::loadConfig(self::$pluginName, $config)) 
     129    { 
     130      $config['registered']=array(); 
     131    } 
     132 
     133    $config['registered'][$plugin]=Array( 
     134      'name' => $plugin, 
     135      'release' => $release, 
     136      'needed' => $GPCneeded, 
     137      'date' => date("Y-m-d"), 
     138    ); 
     139    return(self::saveConfig(self::$pluginName, $config)); 
    132140  } 
    133141 
     
    273281   * 
    274282   * @param String $pluginName : the plugin name, must contain only alphanumerical 
    275    *                             character 
     283   *                             character ; if empty, assume GPCCore config 
    276284   * @return Boolean : true if config is deleted, otherwise false 
    277285   */ 
    278   static public function deleteConfig($pluginName) 
    279   { 
     286  static public function deleteConfig($pluginName='') 
     287  { 
     288    if($pluginName=='') $pluginName=self::$pluginName; 
    280289    $sql="DELETE FROM ".CONFIG_TABLE." 
    281290          WHERE param='".$pluginName."_config'"; 
  • extensions/GrumPluginClasses/classes/GPCRequestBuilder.class.inc.php

    r9009 r9034  
    22/* ----------------------------------------------------------------------------- 
    33  class name: GCPRequestBuilder 
    4   class version  : 1.1.2 
    5   plugin version : 3.3.3 
     4  class version  : 1.1.4 
     5  plugin version : 3.4.3 
    66  date           : 2010-09-08 
    77 
     
    8181| 1.1.3   | 2011/01/31 | * mantis bug:2156 
    8282|         |            |   . undefined variable on RBuilder screens 
     83|         |            | 
     84| 1.1.4   | 2011/01/31 | * mantis bug:2167 
     85|         |            | 
     86|         |            | 
     87|         |            | 
     88|         |            | 
     89|         |            | 
    8390|         |            | 
    8491|         |            | 
     
    300307 
    301308  static public $pluginName = 'GPCRequestBuilder'; 
    302   static public $version = '1.1.0'; 
     309  static public $version = '1.1.4'; 
    303310 
    304311  static private $tables = Array(); 
     
    316323  { 
    317324    $config=Array(); 
    318     if(GPCCore::loadConfig(self::$pluginName, $config)) 
    319     { 
    320       $config['registered'][$plugin]=Array( 
    321         'name' => $plugin, 
    322         'fileName' => $fileName, 
    323         'date' => date("Y-m-d H:i:s"), 
    324         'version' => self::$version 
    325       ); 
    326       return(GPCCore::saveConfig(self::$pluginName, $config)); 
    327     } 
    328     return(false); 
     325    if(!GPCCore::loadConfig(self::$pluginName, $config)) 
     326    { 
     327      $config['registered']=array(); 
     328    } 
     329 
     330    $config['registered'][$plugin]=Array( 
     331      'name' => $plugin, 
     332      'fileName' => $fileName, 
     333      'date' => date("Y-m-d H:i:s"), 
     334      'version' => self::$version 
     335    ); 
     336    return(GPCCore::saveConfig(self::$pluginName, $config)); 
    329337  } 
    330338 
     
    488496  } 
    489497 
     498 
     499  /** 
     500   * delete the config 
     501   */ 
     502  static public function deleteConfig() 
     503  { 
     504    GPCCore::deleteConfig(self::$pluginName); 
     505  } 
    490506 
    491507  /** 
  • extensions/GrumPluginClasses/gpc_install.class.inc.php

    r6975 r9034  
    6969      { 
    7070        $this->deleteConfig(); 
     71        GPCCore::deleteConfig(); 
     72        GPCRequestBuilder::deleteConfig(); 
    7173        $result=GPCRequestBuilder::deleteTables(); 
    7274        return($result); 
  • extensions/GrumPluginClasses/gpc_version.inc.php

    r9020 r9034  
    1515  if(!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 
    1616 
    17   if(!defined('GPC_VERSION')) define('GPC_VERSION',  '3.4.2'); 
    18   if(!defined('GPC_VERSION2')) define('GPC_VERSION2', '03.04.02'); 
     17  if(!defined('GPC_VERSION')) define('GPC_VERSION',  '3.4.3'); 
     18  if(!defined('GPC_VERSION2')) define('GPC_VERSION2', '03.04.03'); 
    1919?> 
  • extensions/GrumPluginClasses/main.inc.php

    r9020 r9034  
    141141|         |            |     due to inputText.js ui component) 
    142142|         |            | 
     143| 3.4.3   | 2011/02/01 | * mantis bug:2167 
     144|         |            |   . RBuilder and GPCore not correctly initialized on 
     145|         |            |     fresh install 
    143146|         |            | 
    144147|         |            | 
Note: See TracChangeset for help on using the changeset viewer.