Changeset 11093 for extensions/set_plugins/maintain.inc.php
- Timestamp:
- May 29, 2011, 4:04:36 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/set_plugins/maintain.inc.php
r11072 r11093 1 function plugin_install() 2 { 3 global $conf; 1 <?php 2 // +-----------------------------------------------------------------------+ 3 // | Piwigo - a PHP based picture gallery | 4 // +-----------------------------------------------------------------------+ 5 // | Copyright(C) 2008-2009 Piwigo Team http://piwigo.org | 6 // | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net | 7 // | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick | 8 // +-----------------------------------------------------------------------+ 9 // | This program is free software; you can redistribute it and/or modify | 10 // | it under the terms of the GNU General Public License as published by | 11 // | the Free Software Foundation | 12 // | | 13 // | This program is distributed in the hope that it will be useful, but | 14 // | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 16 // | General Public License for more details. | 17 // | | 18 // | You should have received a copy of the GNU General Public License | 19 // | along with this program; if not, write to the Free Software | 20 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 21 // | USA. | 22 // +-----------------------------------------------------------------------+ 23 if (!defined('PHPWG_ROOT_PATH')) { die('Hacking attempt!');} 24 if (!defined('SET_PLUGINS_PATH')) define('SET_PLUGINS_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/'); 4 25 5 if (!isset($conf['set_plugins'])) 6 { 7 8 $q = ' 9 INSERT INTO '.CONFIG_TABLE.' (param, value, comment) 10 VALUES ("set_plugins","","set_plugins") 11 ;'; 12 pwg_query($q); 26 27 function plugin_install(){ 28 global $conf ; 29 30 if ( !isset($conf['set_plugins']) ){ 31 plugin_uninstall() ; 32 $my_para['nb']="5"; 33 $my_para['list']=array(); 34 $my_para['state']="---"; 35 36 $set_plugins_values= pwg_db_real_escape_string(serialize($my_para)); 37 // conf_update_param('set_plugins', pwg_db_real_escape_string(serialize($config))); 38 39 $query = 'INSERT INTO '.CONFIG_TABLE.' (param, value, comment) 40 VALUES ("set_plugins", "'.$set_plugins_values.'" ,"Parametres du plugin set_plugins");'; 41 pwg_query($query); 13 42 } 14 43 } 44 function plugin_uninstall(){ 45 $query = ' 46 DELETE FROM '.CONFIG_TABLE.' 47 WHERE param="set_plugins" 48 ;'; 49 pwg_query($query); 50 51 } 52 53 function plugin_activate(){ 15 54 16 55 } 17 56 57 function plugin_deactivate(){ 18 58 19 20 function plugin_uninstall()21 {22 global $conf;23 if (isset($conf['set_plugins']))24 {25 $q = '26 DELETE FROM '.CONFIG_TABLE.'27 WHERE param="set_plugins"28 ;';29 pwg_query($q);30 }31 // $query = 'DROP TABLE IF EXISTS '.set_plugins_TABLE.';';32 // pwg_query( $query);33 }34 35 36 function plugin_activate() {37 // Put anything here that should be executed during activation.38 59 } 39 60 61 ?>
Note: See TracChangeset
for help on using the changeset viewer.