Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- * Desc: This file is decoded by PHP Decoder
- * Website: http://phpdecoder.wordpress.com/
- */
- class addon_GeoModules_User_Graphics_setup {
- function install () {
- $db = true;
- $cron = true;
- include(GEO_BASE_DIR.'get_common_vars.php');
- if (PHP5_DIR) $admin_page_loader = Singleton::getInstance('geoAdmin');
- else $admin_page_loader =&Singleton::getInstance('geoAdmin');
- $sql = "CREATE TABLE IF NOT EXISTS`geodesic_addon_GeoModules_User_Graphics_data` (
- `option_id` int(11) NOT NULL default '0',
- `option_value` varchar(128) NOT NULL default '',
- PRIMARY KEY ( `option_id` )
- )";
- $result = $db->Execute($sql);
- if (!$result){
- $admin_page_loader->userError('Database execution error, installation failed.');
- return false;
- }else {
- $admin_page_loader->userNotice('The table geodesic_addon_addon_GeoModules_User_Graphics_data created successfully.');
- }
- $sql = "INSERT INTO `geodesic_addon_GeoModules_User_Graphics_data` (`option_id`, `option_value`) VALUES(1, '468')";
- $result = $db->Execute($sql);
- if (!$result){
- $admin_page_loader->userError('Database execution error, installation failed.');
- return false;
- }else {
- $admin_page_loader->userNotice('Banner length option created.');
- }
- $sql = "INSERT INTO `geodesic_addon_GeoModules_User_Graphics_data` (`option_id`, `option_value`) VALUES(2, '60')";
- $result = $db->Execute($sql);
- if (!$result){
- $admin_page_loader->userError('Database execution error, installation failed.');
- return false;
- }else {
- $admin_page_loader->userNotice('Banner Width option created successfully.');
- }
- $sql = "INSERT INTO `geodesic_addon_GeoModules_User_Graphics_data` (`option_id`, `option_value`) VALUES(3, '50')";
- $result = $db->Execute($sql);
- if (!$result){
- $admin_page_loader->userError('Database execution error, installation failed.');
- return false;
- }else {
- $admin_page_loader->userNotice('Logo length option created successfully.');
- }
- $sql = "INSERT INTO `geodesic_addon_GeoModules_User_Graphics_data` (`option_id`, `option_value`) VALUES(4, '50')";
- $result = $db->Execute($sql);
- if (!$result){
- $admin_page_loader->userError('Database execution error, installation failed.');
- return false;
- }else {
- $admin_page_loader->userNotice('Logo Width Font color option created successfully.');
- }
- $admin_page_loader->userSuccess('The example addon installation script completed.');
- return true;
- }
- function uninstall (){
- $db = true;
- $cron = true;
- include(GEO_BASE_DIR.'get_common_vars.php');
- if (PHP5_DIR) $admin_page_loader = Singleton::getInstance('geoAdmin');
- else $admin_page_loader =&Singleton::getInstance('geoAdmin');
- $sql = 'DROP TABLE IF EXISTS `geodesic_addon_GeoModules_User_Graphics_data`';
- $result = $db->Execute($sql);
- if (!$result){
- $admin_page_loader->userError('Database execution error, installation failed.');
- return false;
- }else {
- $admin_page_loader->userNotice('The table geodesic_addon_GeoModules_User_Graphics_data has been removed.');
- }
- $admin_page_loader->userSuccess('Addon un-install script completed.');
- return true;
- }
- };
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement