Changeset 29005 for extensions/LLGBO2/maintain.class.php
- Timestamp:
- Jul 8, 2014, 1:55:14 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/LLGBO2/maintain.class.php
r29004 r29005 29 29 class Look_like_gbo2_maintain extends PluginMaintain 30 30 { 31 private $default_ Main;31 private $default_main; 32 32 private $default_tooltip; 33 33 private $default_frame; … … 40 40 include(PHPWG_PLUGINS_PATH . basename(dirname(__FILE__)) . '/' .'defaultvalues.php'); 41 41 // variable declared in include 42 $this->default_ Main = $default_Main;42 $this->default_main = $default_main; 43 43 $this->default_tooltip = $default_tooltip; 44 44 $this->default_frame = $default_frame; … … 55 55 global $conf; 56 56 // +-----------------------------------------------------------------------+ 57 if (empty($conf['LLGBO2 settings']))57 if (empty($conf['LLGBO2_Settings'])) 58 58 { if (isset($conf['LLGBO'])) // compatibility 2.6 --> 2.7 59 59 { $Oldvalues = explode("," , $conf['LLGBO']); … … 62 62 {$Oldvalues[$cle] = (boolean)true ;} else { $Oldvalues[$cle] = (boolean)false;} 63 63 } 64 $this->default_ Main['version'] = 1;65 $this->default_ Main['frame'] = $Oldvalues[0];66 $this->default_ Main['tooltipdisp'] = $Oldvalues[1];67 $this->default_ Main['exifunderbt'] = $Oldvalues[2];68 $this->default_ Main['titleframe'] = $Oldvalues[5];69 $this->default_ Main['manageheader'] = $Oldvalues[6];70 $this->default_ Main['alwaysdisplayexif'] = $Oldvalues[10];64 $this->default_main['version'] = 1; 65 $this->default_main['frame'] = $Oldvalues[0]; 66 $this->default_main['tooltipdisp'] = $Oldvalues[1]; 67 $this->default_main['exifunderbt'] = $Oldvalues[2]; 68 $this->default_main['titleframe'] = $Oldvalues[5]; 69 $this->default_main['manageheader'] = $Oldvalues[6]; 70 $this->default_main['alwaysdisplayexif'] = $Oldvalues[10]; 71 71 conf_delete_param('LLGBO'); // old values before 2.7 72 72 } 73 conf_update_param('LLGBO2settings',serialize($this->default_Main), true);74 }73 74 75 75 // +-----------------------------------------------------------------------+ 76 if (empty($conf['LLGBO2tooltip'])) 77 { if (isset($conf['LLGBOTOOLTIP'])) // compatibility 2.6 --> 2.7 76 if (isset($conf['LLGBOTOOLTIP'])) // compatibility 2.6 --> 2.7 78 77 { $Oldvalues = explode("," , $conf['LLGBOTOOLTIP']); 79 78 … … 85 84 $this->default_tooltip['TT-textcolor'] = $Oldvalues[5]; 86 85 87 86 conf_delete_param('LLGBOTOOLTIP'); // old values before 2.7 88 87 } 89 conf_update_param('LLGBO2tooltip',serialize($this->default_tooltip), true); 90 } 88 91 89 // +-----------------------------------------------------------------------+ 92 if (empty($conf['LLGBO2frame']))93 {if (isset($conf['LLGBOFRAME'])) // compatibility 2.6 --> 2.790 91 if (isset($conf['LLGBOFRAME'])) // compatibility 2.6 --> 2.7 94 92 { $Oldvalues = explode("," , $conf['LLGBOFRAME']); 95 93 $i=0; … … 106 104 conf_delete_param('LLGBOFRAME'); // old values before 2.7 107 105 } 108 conf_update_param('LLGBO2frame', serialize($this->default_frame), true); 109 } 106 110 107 // +-----------------------------------------------------------------------+ 111 if (empty($conf['LLGBO2header']))112 {if (isset($conf['LLGBOHEADER'])) // compatibility 2.6 --> 2.7108 109 if (isset($conf['LLGBOHEADER'])) // compatibility 2.6 --> 2.7 113 110 { $Oldvalues = explode("," , $conf['LLGBOHEADER']); 114 111 $i = 0; … … 119 116 conf_delete_param('LLGBOHEADER'); // old values before 2.7 120 117 } 121 conf_update_param('LLGBO2header',serialize($this->default_header), true); 122 } 123 118 119 $conf['LLGBO2'] =array_merge((array)$this->default_main, (array)$this->default_tooltip,(array) $this->default_frame,(array) $this->default_header); 120 print_r($this->default_main); 121 conf_update_param('LLGBO2_Settings', $conf['LLGBO2']); 122 } 124 123 } 125 124 … … 134 133 // +-----------------------------------------------------------------------+ 135 134 function uninstall() { 136 conf_delete_param('LLGBO2settings'); 137 conf_delete_param('LLGBO2tooltip'); 138 conf_delete_param('LLGBO2frame'); 139 conf_delete_param('LLGBO2header'); 135 conf_delete_param('LLGBO2_Settings'); 136 140 137 } 141 138 }
Note: See TracChangeset
for help on using the changeset viewer.