Esempio n. 1
0
         if (!empty($_POST['use_country'])) {
             $obj->SetAdditionalField('use_country', 1);
         }
         if (!empty($_POST['use_region'])) {
             $obj->SetAdditionalField('use_region', 1);
         }
         return false;
     }
     $obj->OtherPage($text_use, $use_status, 'CheckUse');
 case 4:
     $settings = array('block_last_allow' => "1", 'block_last_count_auto' => "5", 'block_last_auto_photo' => "1", 'block_last_auto_user' => "0", 'block_hot_allow' => "1", 'block_hot_count_auto' => "2", 'block_hot_auto_photo' => "0", 'block_dimanic_allow' => "1", 'block_dimanic_on_main_site' => "3", 'block_dimanic_on_main_module' => "0", 'block_dimanic_on_add' => "2", 'block_dimanic_on_search' => "3", 'block_dimanic_on_default' => "4", 'user_int_allow_add' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4", '4' => "5"), 'user_int_allow_no_code' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4"), 'user_int_allow_no_moder' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4"), 'user_int_allow_edit' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4"), 'user_int_allow_del' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4"), 'user_int_allow_extend' => array('0' => "1", '1' => "2", '2' => "3"), 'user_int_allow_change_exp' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4"), 'user_int_default_day_count' => "0", 'count_photo' => array('1' => "16", '2' => "8", '3' => "6", '4' => "4", '5' => "4"), 'user_int_default_sort' => "date", 'user_int_default_subsort' => "DESC", 'user_int_show_counter' => "1", 'user_int_show_marks_no_auto' => "1", 'user_int_pre_page' => array('table' => "25", 'modern' => "10"), 'photo_size_byte' => "100", 'photo_size_width' => "600", 'photo_size_width_th' => "150", 'photo_quality' => "85", 'photo_logo' => "1", 'photo_size_for_logo' => "500", 'general_allow_module' => "1", 'general_name_module' => "car-market", 'general_allow_add' => "1", 'general_mod_rewrite' => "1", 'general_AJAX' => "1", 'general_cache' => "1", 'general_main_page' => "0", 'general_RSS' => "1", 'general_inform' => "1", 'general_email' => "*****@*****.**", 'general_view_mode' => "table", 'general_main_country' => "0", 'need_field' => array('race' => "1", 'contact_person' => "1", 'year' => "1", 'phone' => "1"), 'currency' => array('RUR' => "33", 'EUR' => "0.8", 'USD' => "1"), 'general_moderator' => array('0' => "1", '1' => "2"), 'general_show_moder' => "0", 'general_allow_reg' => "0", 'general_count_main_auto' => "6", 'general_auto_photos' => "1", 'general_allow_statistic' => "1", 'count_yandex_export' => "150", 'general_allow_block_statistic' => "0", 'general_allow_block_search' => "0", 'general_debug' => "0", 'user_send_mail' => "0", 'block_hot_auto_time' => "", 'admin_main' => array('0' => "1"), 'admin_add' => array('0' => "1"), 'admin_edit' => array('0' => "1"), 'admin_city' => array('0' => "1"), 'admin_model' => array('0' => "1"), 'admin_fields' => array('0' => "1"), 'admin_settings' => array('0' => "1"), 'use_country' => empty($obj->fields['use_country']) ? 0 : 1, 'use_region' => empty($obj->fields['use_region']) ? 0 : 1);
     $auto = new Spacer($settings, $lang_car);
     Func::$obj =& $auto;
     $obj->setting_menu = array($auto->lang['block1_title'] => '/engine/car-market/images/admin/submenu/block1.png', $auto->lang['block2_title'] => '/engine/car-market/images/admin/submenu/block2.png', $auto->lang['block3_title'] => '/engine/car-market/images/admin/submenu/block3.png', $auto->lang['user_title'] => '/engine/car-market/images/admin/submenu/user.png', $auto->lang['photo_title'] => '/engine/car-market/images/admin/submenu/photo.png', $auto->lang['general_title'] => '/engine/car-market/images/admin/submenu/setting.png');
     require ENGINE_DIR . "/car-market/admin/settings_array.php";
     $obj->Settings($settings_array, $settings, CONFIG_VARNAME, CONFIG_FILE);
     $obj->setting_menu = array();
 case 5:
     $fill_country = $fill_regions = '';
     $fill_cities = '<input style="vertical-align:middle" type="checkbox" name="cities" value="1" OnClick="UseCity(this)" />&nbsp; Заполнть базу данных городов (10912 городов)';
     if ($obj->fields['use_country']) {
         $fill_country = '<input style="vertical-align:middle" type="checkbox" value="1" OnClick="UseCountry(this)" name="countries" />&nbsp; Заполнить базу данных стран (105 стран)<br/>';
     }
     if ($obj->fields['use_region']) {
         if ($obj->fields['use_country']) {
             $fill_regions = '<input style="vertical-align:middle" type="checkbox" OnClick="UseRegion(this)" value="1" name="regions" />&nbsp; Заполнить базу данных регионов (913 регионов)<br/>';
         } else {
             $fill_regions = '<input style="vertical-align:middle" type="checkbox" OnClick="UseRegion(this)" value="1" name="regions" /> Заполнить БД регионов cтраны : <select name=\'country_id\'><option value=\'\'>Регионы всех стран</option>\\n';
             include_once ENGINE_DIR . "/car-market/import/import_countries.php";
             foreach ($countries as $id => $country) {
                 $fill_regions .= "<option value='{$id}'>{$country['name']}</option>\n";
Esempio n. 2
0
     {
         if (!empty($_POST['use_country'])) {
             $obj->SetAdditionalField('use_country', 1);
         }
         if (!empty($_POST['use_city'])) {
             $obj->SetAdditionalField('use_city', 1);
         }
         return false;
     }
     $obj->OtherPage($text_use, $use_status, 'CheckUse');
 case 4:
     $job_cfg = array('vacacny_only_company' => "0", 'vacancy_allow_add' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4", '4' => "5"), 'vacancy_add_capcha' => array('0' => "5"), 'vacancy_add_no_moder' => array('0' => "-1", '1' => "1", '2' => "2", '3' => "3"), 'vacancy_allow_edit' => array('0' => "-1", '1' => "1", '2' => "2", '3' => "3", '4' => "4"), 'vacancy_allow_del' => array('0' => "-1", '1' => "1", '2' => "2", '3' => "3", '4' => "4"), 'vacancy_allow_change_exp' => array('0' => "-1", '1' => "1", '2' => "2", '3' => "3"), 'vacancy_allow_extend' => array('0' => "-1", '1' => "1", '2' => "2", '3' => "3"), 'vacancy_need_field' => array('age_min' => "age_min", 'age_max' => "age_max", 'salary_min' => "salary_min", 'salary_max' => "salary_max", 'description' => "description"), 'vacancy_allow_reg' => "1", 'vacancy_allow_show_filter' => "1", 'vacancy_default_sort' => "add_date", 'vacancy_default_sub_sort' => "DESC", 'vacancy_default_day' => "10", 'vacancy_count_per_page' => "20", 'block_last_vacancies' => "1", 'block_last_vacancies_count' => "10", 'RSS_vacancies_count' => "10", 'resume_allow_add' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4", '4' => "5"), 'resume_add_capcha' => array('0' => "5"), 'resume_add_no_moder' => array('0' => "1", '1' => "2", '2' => "3"), 'resume_allow_edit' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4"), 'resume_allow_del' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4"), 'resume_allow_change_exp' => array('0' => "1", '1' => "2", '2' => "3"), 'resume_allow_extend' => array('0' => "1", '1' => "2", '2' => "3"), 'resume_need_field' => array('age' => "age", 'salary_min' => "salary_min", 'salary_max' => "salary_max", 'description' => "description"), 'resume_allow_one_resume' => "0", 'resume_allow_reg' => "1", 'resume_allow_show_filter' => "1", 'resume_default_sort' => "add_date", 'resume_default_sub_sort' => "DESC", 'resume_default_day' => "10", 'resume_count_per_page' => "20", 'resume_watermark' => "0", 'resume_photo_size_byte' => "1000", 'resume_photo_size' => "150", 'resume_size_for_watermark' => "200", 'block_last_resumes' => "1", 'block_last_resumes_count' => "10", 'RSS_resumes_count' => "10", 'company_allow_manage' => array('0' => "1", '1' => "2", '2' => "3", '3' => "4", '4' => "5"), 'company_add_capcha' => array('0' => "5"), 'company_allow_reg' => "1", 'company_allow_del' => "0", 'company_show_vacancies' => "1", 'company_need_field' => array('0' => "contact_person", '1' => "description", '2' => "logo", '3' => "email", '4' => "address"), 'company_per_page' => "30", 'company_watermark' => "1", 'company_logo_size_byte' => "500", 'company_logo_size' => "200", 'company_size_for_watermark' => "180", 'general_allow_module' => "1", 'general_name_module' => "job", 'general_mod_rewrite' => "1", 'general_AJAX' => "1", 'general_cache' => "1", 'general_main_page' => "0", 'general_RSS' => "1", 'general_inform' => "0", 'general_email' => "", 'currency' => array('USD' => "1", 'RUR' => "31", 'EUR' => "0.68"), 'general_moderator_edit' => array('0' => "1", '1' => "2", '2' => "3"), 'general_moderator_del' => array('0' => "1", '1' => "2"), 'general_show_moder' => "0", 'general_image_quality' => "75", 'general_count_last_vacancy' => "10", 'general_count_last_resume' => "10", 'general_allow_statistic' => "1", 'general_debug' => "0", 'use_country' => empty($obj->fields['use_country']) ? 0 : 1, 'use_city' => empty($obj->fields['use_city']) ? 0 : 1);
     $job = new Spacer($job_cfg, $lang_job);
     $obj->setting_menu = array($job->lang['vacancy_setting'] => '/engine/job/images/admin/submenu/vacancy_set.png', $job->lang['resume_setting'] => '/engine/job/images/admin/submenu/resume_set.png', $job->lang['company_setting'] => '/engine/job/images/admin/submenu/company_set.png', $job->lang['general_title'] => '/engine/job/images/admin/submenu/settings2.png');
     require ENGINE_DIR . "/job/admin/settings_array.php";
     $obj->Settings($settings_array, $job_cfg, $var, $file);
     $obj->setting_menu = array();
 case 5:
     if (!empty($obj->fields['use_country']) || !empty($obj->fields['use_city'])) {
         $fill_text = '';
         if (!empty($obj->fields['use_country'])) {
             $fill_text .= '<input style="vertical-align:middle" type="checkbox" value="1" OnClick="UseCountry(this)" name="fill_country" />&nbsp; Заполнить базу данных стран (105 стран)<br/>';
         }
         if (!empty($obj->fields['use_city'])) {
             if (empty($obj->fields['use_country'])) {
                 $fill_text .= "<input style=\"vertical-align:middle\" type=\"checkbox\" value=\"1\" name=\"fill_city\" /> Заполнить БД городов cтраны : <select name='country_id'><option value=''>Города всех стран</option>\n";
                 include_once ENGINE_DIR . "/job/import/import_countries.php";
                 foreach ($countries as $id => $country) {
                     $fill_text .= "<option value='{$id}'>{$country['name']}</option>\n";
                 }
                 $fill_text .= "</select><br/>";
Esempio n. 3
0
            $module_name = MODULE_NAME;
            $head_licence = <<<HTML
Пожалуйста внимательно прочитайте и примите пользовательское соглашение по использованию модуля "{$module_name}".
HTML;
            $text_licence = <<<HTML
Покупатель имеет право:</b><ul><li>Изменять дизайн и структуру программного продукта в соответствии с нуждами своего сайта.</li><br /><li>Производить и распространять инструкции по созданным Вами модификациям шаблонов и языковых файлов, если в них будет иметься указание на оригинального разработчика программного продукта до Ваших модификаций.</li><br /><li>Переносить программный продукт на другой сайт после обязательного уведомления меня об этом, а также полного удаления скрипта с предыдущего сайта.</li><br /></ul><br /><b>Покупатель не имеет право:</b><br /><ul><li>Передавать права на использование интеграции третьим лицам, кроме случаев, перечисленных выше в нашем соглашении.</li><br /><li>Изменять структуру программных кодов, функции программы или создавать родственные продукты, базирующиеся на нашем программном коде</li><br /><li>Использовать более одной копии модуля <b>{$module_name}</b> по одной лицензии</li><br /><li>Рекламировать, продавать или публиковать на своем сайте пиратские копии модуля</li><br /><li>Распространять или содействовать распространению нелицензионных копий модуля <b>{$module_name}</b></li><br /></ul>
HTML;
            $obj->Licence($head_licence, $text_licence);
        case 2:
            $important_files = array('./install.php', './engine/data/');
            $obj->CheckHost($important_files, REQUIRED_DLE, REQUIRED_PHP, REQUIRED_MYSQL);
        case 3:
            $total_conf = array('allow_cache' => "0", 'alt_url' => "1", 'per_page' => "50", 'time' => "10", 'allow_view_points' => "0", 'allow_rates' => "1", 'allow_procent' => "0", 'point_3' => "3", 'point_2' => "2", 'point_1' => "1", 'point_0' => "0", 'game_points' => "15", 'allow_edit' => "0", 'show_archive' => "0", 'allow_PredictedMatche' => "0", 'allow_NotPredictedMatche' => "0", 'predicted_limit' => "40", 'short_name' => "10", 'allow_RatesUsers' => "0", 'user_limit' => "10");
            $tpl->echo = FALSE;
            include_once ENGINE_DIR . "/totalizator/admin/settings_array.php";
            $obj->Settings($settings_array, $total_conf, CONFIG_VARNAME, CONFIG_FILE);
        case 4:
            $table_schema[PREFIX . "_tournaments"] = "CREATE TABLE `" . PREFIX . "_tournaments` (\n                                                   `tournament_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,\n                                                  `name` VARCHAR(255) DEFAULT NULL,\n                                                  `alt_name` VARCHAR(255) DEFAULT NULL,\n                                                  `description` TEXT,\n                                                  `archive` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',\n                                                  PRIMARY KEY (`tournament_id`)\n             ) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */";
            $table_schema[PREFIX . "_matches"] = "CREATE TABLE `" . PREFIX . "_matches` (\n                   `matche_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,\n                  `tournament_id` INT(10) UNSIGNED DEFAULT NULL,\n                  `date_matche` INT(10) UNSIGNED DEFAULT NULL,\n                  `komanda1` VARCHAR(200) DEFAULT '',\n                  `komanda2` VARCHAR(200) DEFAULT '',\n                  `points_1` SMALLINT(5) UNSIGNED DEFAULT NULL,\n                  `points_2` SMALLINT(5) UNSIGNED DEFAULT NULL,\n                  `rates` SMALLINT(5) UNSIGNED DEFAULT '0',\n                  `rates_right` SMALLINT(5) UNSIGNED DEFAULT '0',\n                  `calculate` TINYINT(1) DEFAULT '0',\n                  PRIMARY KEY (`matche_id`),\n                  KEY `tournament_id` (`tournament_id`)\n             ) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */";
            $table_schema[PREFIX . "_rates"] = "CREATE TABLE `" . PREFIX . "_rates` (\n                   `matche_id` INT(10) UNSIGNED NOT NULL,\n                  `user_id` INT(10) UNSIGNED NOT NULL,\n                  `points_1` SMALLINT(5) UNSIGNED DEFAULT NULL,\n                  `points_2` SMALLINT(5) UNSIGNED DEFAULT NULL,\n                  `date_rate` INT(10) UNSIGNED DEFAULT NULL,\n                  PRIMARY KEY (`matche_id`,`user_id`)\n             ) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET " . COLLATE . " COLLATE " . COLLATE . "_general_ci */";
            $table_schema[PREFIX . "_users"] = "ALTER TABLE `" . PREFIX . "_users` ADD `points` int(5) unsigned NOT NULL default 0";
            if ($config['version_id'] >= 8.199999999999999) {
                $table_schema[] = "INSERT IGNORE `" . PREFIX . "_admin_sections` (allow_groups, name, icon, title, descr) VALUES ('all', 'totalizator', 'totalizator.jpg', 'Totalizator', 'Турниры, матчи, ставки')";
            }
            $obj->Database($table_schema);
        case 5:
            $text_finish = <<<TEXT
\t<div style="font-size:120%;text-align:center">Благодарим вас за покупку модуля. Надеемся что работа с ним доставит Вам только удовольствие!!! Все возникшие вопросы вы можете найти в документации или задать их на форуме поддержки <a href="http://forum.kaliostro.net/" >http://forum.kaliostro.net/</a> . </div>
TEXT;
            $obj->Finish($text_finish);
            break;
Esempio n. 4
0
        case 1:
            $head_licence = <<<HTML
Пожалуйста внимательно прочитайте и примите пользовательское соглашение по использованию модуля "{$module_name}".
HTML;
            $text_licence = <<<HTML
Покупатель имеет право:</b><ul><li>Изменять дизайн и структуру программного продукта в соответствии с нуждами своего сайта.</li><br /><li>Производить и распространять инструкции по созданным Вами модификациям шаблонов и языковых файлов, если в них будет иметься указание на оригинального разработчика программного продукта до Ваших модификаций.</li><br /><li>Переносить программный продукт на другой сайт после обязательного уведомления меня об этом, а также полного удаления скрипта с предыдущего сайта.</li><br /></ul><br /><b>Покупатель не имеет право:</b><br /><ul><li>Передавать права на использование интеграции третьим лицам, кроме случаев, перечисленных выше в нашем соглашении.</li><br /><li>Изменять структуру программных кодов, функции программы или создавать родственные продукты, базирующиеся на нашем программном коде</li><br /><li>Использовать более одной копии модуля <b>{$module_name}</b> по одной лицензии</li><br /><li>Рекламировать, продавать или публиковать на своем сайте пиратские копии модуля</li><br /><li>Распространять или содействовать распространению нелицензионных копий модуля <b>{$module_name}</b></li><br /></ul>
HTML;
            $obj->Licence($head_licence, $text_licence);
        case 2:
            $important_files = array('./install.php', './engine/data/', './engine/cache/');
            $obj->CheckHost($important_files, $dle, $php, $mysql);
        case 3:
            $dle_vb_conf = array('vb_lastpost_onoff' => "0", 'vb_block_new_count_post' => "10", 'vb_block_new_leght_name' => "45", 'vb_block_new_cache_time' => "60", 'vb_block_new_badf' => "", 'vb_block_new_goodf' => "", 'vb_birthday_onoff' => "0", 'vb_block_birthday_cache_time' => "1800", 'count_birthday' => "50", 'no_user_birthday' => "Именниников сегодня нет", 'vb_block_birthday_spacer' => ", ", 'birthday_block' => "<a href=\"{user_url}\">{name}</a> ({age})", 'vb_online_onoff' => "0", 'vb_block_online_cache_time' => "60", 'separator' => ", ", 'vb_goforum' => "0", 'link_title' => "title", 'link_text' => "short", 'link_on_news' => "0", 'link_user' => "author", 'vb_link_name_post_on_forum' => "Статья : {Post_name}", 'text_post_on_forum' => "Здесь обсуждается статья: [URL='{post_link}']{Post_name}[/URL]", 'vb_link_link_on_forum' => "<a href='{link_on_forum}' title='Перейти на форум'>Обсудить на форуме[count] ({count})[/count]</a>", 'postusername' => "SiteInformer", 'postuserid' => "0", 'vb_link_forumid' => array(), 'vb_onoff' => "1", 'vb_content_charset' => "UTF-8", 'vb_reg' => "1", 'vb_profile' => "1", 'vb_lost' => "1", 'vb_pm' => "1", 'vb_login' => "1", 'vb_logout' => "1", 'vb_admin' => "1", 'vb_login_create_account' => "0", 'vb_login_create_dle_account' => "0", 'fields' => array('info' => "1", 'land' => "2"));
            $obj->setting_menu = array($dle_vb_lang['block_new'] => 'engine/skins/images/block_new.jpg', $dle_vb_lang['block_birth'] => 'engine/skins/images/block_birth.jpg', $dle_vb_lang['block_online'] => 'engine/skins/images/block_online.jpg', $dle_vb_lang['link'] => 'engine/skins/images/link.jpg', $dle_vb_lang['settings'] => 'engine/skins/images/settings.jpg');
            require ENGINE_DIR . "/inc/dle_vb.php";
            $obj->Settings($settings_array, $dle_vb_conf, $var, $file);
            $obj->setting_menu = array();
        case 4:
            $db_fields_array = array('VB_HOST' => array('Адрес сервера БД форума', 'localhost', '$config[\'MasterServer\'][\'servername\']'), 'VB_USER' => array('Имя пользоваетля БД форума', 'root', "\$config['MasterServer']['username']"), 'VB_PASS' => array('Пароль пользователя БД форума', '', "\$config['MasterServer']['password']"), 'VB_BASE' => array('Имя БД форума', DBNAME, "\$config['Database']['dbname']"), 'VB_COLLATE' => array('Кодировка БД форума', 'utf8', "\$config['Mysqli']['charset'] (Если переменная закомментирована то оставте поля пустым)"), 'VB_PREFIX' => array('Префикс таблиц форума', '', "\$config['Database']['tableprefix']"), 'COOKIE_PREFIX' => array('Префикс куков форума', 'bb', "\$config['Misc']['cookieprefix']"), 'COOKIE_SALT' => array('Ключ безопасности куков', '', "\$config['Misc']['cookie_security_hash'] или для лицензионных форумов константа COOKIE_SALT в файле /includes/functions.php"));
            $db_forum = "\n\t\t    <script type='text/javascript' >\n\t\t    \n\t\t    function EqualDLE(elm)\n\t\t    {\n\t\t        for (i in document.form.elements)\n\t\t        {\n\t\t              if (document.form.elements[i].type == 'text' && \n\t\t                  document.form.elements[i].name != 'VB_PREFIX' &&\n\t\t                  document.form.elements[i].name != 'VB_COLLATE' &&\n\t\t                  document.form.elements[i].name != 'COOKIE_PREFIX' &&\n\t\t                  document.form.elements[i].name != 'COOKIE_SALT'\n\t\t                  )\n\t\t              {\n\t\t                  document.form.elements[i].disabled = elm.checked;\n\t\t                  //document.form.elements[i].style.color = (elm.checked)?'#9E9E9E':'';\n\t\t                  document.form.elements[i].style.backgroundColor = (elm.checked)?'#D0D0D0':'';\n\t\t              }\n\t\t        }\n\t\t    }\n\t\t    \n\t\t    </script>\n\t\t    <div style='padding:5px; margin-bottom:10px; font-size:120%'>Зпоните настройки форума, значение большинства настроек можно найти в файле форума /includes/config.php их переменные в этом файле написаны справа от поля ввода. Значение для поля \"Ключ безопасности куков\" для лицензионной версии форума нужно искать в файле /includes/functions.php значение для костанты COOKIE_SALT, срока примерно 34. </div>\n\t\t    \n\t\t    <table width='100%'>";
            foreach ($db_fields_array as $field => $value) {
                $db_forum .= "<tr><td height='25px' width='250px;'>" . $value[0] . "</td>";
                $db_forum .= "<td><input class='edit' type='text' name='{$field}' value='{$value[1]}' />&nbsp;{$value[2]}</td></tr>";
            }
            $db_forum .= "<tr><td colspan=2><input OnClick='EqualDLE(this);' type='checkbox' name='equal_dle' value=1 /> Таблицы форума находться в БД сайта (укажите префикс таблиц если сущестует)</td></tr>";
            $db_forum .= "</table>";
            $db_forum_status = 'Форум должен быть установлен, если он находиться на другом сервере, то должен быть организован удалённый доступ к БД форума данным пользователем. После отправки данных доступность БД форума будет проверено.';
            function CheckDataBase(install_update &$obj)
            {
                global $db;
                $errors = array();