- Timestamp:
- Feb 1, 2011, 12:09:24 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/GrumPluginClasses/classes/GPCCore.class.inc.php
r9003 r9034 35 35 | | | 36 36 | | | * 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 37 44 | | | 38 45 | | | … … 89 96 Array('name' => "GPCAjax", 'version' => "3.0.0"), 90 97 Array('name' => "GPCCategorySelector", 'version' => "1.0.1"), 91 Array('name' => "GPCCore", 'version' => "1.3. 2"),98 Array('name' => "GPCCore", 'version' => "1.3.3"), 92 99 Array('name' => "GPCCss", 'version' => "3.0.0"), 93 100 Array('name' => "GPCPagesNavigation", 'version' => "2.0.0"), 94 101 Array('name' => "GPCPublicIntegration", 'version' => "2.0.0"), 95 Array('name' => "GPCRequestBuilder", 'version' => "1.1. 2"),102 Array('name' => "GPCRequestBuilder", 'version' => "1.1.4"), 96 103 Array('name' => "GPCTables", 'version' => "1.5.0"), 97 104 Array('name' => "GPCTabSheet", 'version' => "1.1.1"), … … 119 126 { 120 127 $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)); 132 140 } 133 141 … … 273 281 * 274 282 * @param String $pluginName : the plugin name, must contain only alphanumerical 275 * character 283 * character ; if empty, assume GPCCore config 276 284 * @return Boolean : true if config is deleted, otherwise false 277 285 */ 278 static public function deleteConfig($pluginName) 279 { 286 static public function deleteConfig($pluginName='') 287 { 288 if($pluginName=='') $pluginName=self::$pluginName; 280 289 $sql="DELETE FROM ".CONFIG_TABLE." 281 290 WHERE param='".$pluginName."_config'";
Note: See TracChangeset
for help on using the changeset viewer.