Changeset 9530 for extensions/adult_content/maintain.inc.php
- Timestamp:
- Mar 4, 2011, 5:57:52 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/adult_content/maintain.inc.php
r6922 r9530 41 41 $data_group = mysql_fetch_array($result); 42 42 pwg_query('INSERT INTO '.USER_GROUP_TABLE.' VALUES(\''.get_userid('18').'\', \''.$data_group['id'].'\' )' ); 43 44 /////////////Config plugin 45 $q = ' 46 INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) 47 VALUES 48 ("ad_c_plugin" , "true,false" , "Plugin adult_content : menublock_for_guest, block_on_index");'; 49 pwg_query($q); 43 50 44 51 } … … 181 188 pwg_query($query); 182 189 190 //////////// Check Config 191 $query = ' 192 SELECT COUNT(*) AS result FROM '.CONFIG_TABLE.' 193 WHERE param IN (\'ad_c_plugin\') 194 ;'; 195 $data_table = mysql_fetch_array(pwg_query($query)); 196 $exist = $data_table['result']; 197 if ( $exist == 0 ) 198 { 199 $q = ' 200 INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) 201 VALUES 202 ("ad_c_plugin" , "true,false" , "Plugin adult_content : menublock_for_guest, block_on_index");'; 203 pwg_query($q); 204 } 205 else { 206 $query = ' 207 SELECT value FROM '.CONFIG_TABLE.' 208 WHERE param IN (\'ad_c_plugin\') 209 ;'; 210 $data_conf = mysql_fetch_array(pwg_query($query)); 211 $conf=explode(',', $data_conf['value']); 212 $nbr=count($conf); 213 214 if ($nbr!=2) 215 { 216 pwg_query('DELETE FROM '.CONFIG_TABLE.' WHERE param IN (\'ad_c_plugin\')'); 217 pwg_query($q); 218 $q = ' 219 INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) 220 VALUES 221 ("ad_c_plugin" , "true,false" , "Plugin adult_content : menublock_for_guest, block_on_index");'; 222 pwg_query($q); 223 } 224 } 225 183 226 }//fin active 184 227 … … 236 279 pwg_query($query); 237 280 281 //////////////// Delete config 282 pwg_query('DELETE FROM '.CONFIG_TABLE.' WHERE param IN (\'ad_c_plugin\')'); 238 283 }//fin uninstall 239 284
Note: See TracChangeset
for help on using the changeset viewer.