コード例 #1
0
        if (is_file($license_file)) {
            $license = file_get_contents($license_file);
        } else {
            $license = 'Текст лицензии вы можете прочитать на сайте <a href="http://linkorcms.ru">http://linkorcms.ru</a>.<br>
			Внимание, это ознакомительная тестовая версия, использование в других целях запрещено.';
        }
        $text = "<div class=\"license_frame\"><div>" . $license . "</div></div>";
        $this->SetContent($text);
        $this->AddButton('Назад', 'main&p=2');
        $this->AddButton('Принимаю', 'install&p=2');
        break;
    case 2:
        // Выбор типа базы данных
        global $db_types;
        $db_types = array();
        SetupPlugins('db_types');
        $this->SetTitle("Выбор типа Базы данных.");
        $this->OpenForm('install&p=3');
        $text = '<p>Выберите тип Базы данных:&nbsp;</p>' . System::site()->Select('db_type', $db_types, true);
        $this->SetContent($text);
        $this->AddButton('Назад', 'install&p=1');
        $this->AddSubmitButton('Далее');
        break;
    case 3:
        // Перенаправление соответственно выбранному типу БД
        if (!isset($_POST['db_type'])) {
            $this->SetTitle('Ошибка');
            $this->SetContent('Вы не выбрали тип Базы данных.');
            $this->AddButton('Назад', 'install&p=2');
            break;
        }
コード例 #2
0
            if ($BuildErrors > 0) {
                echo "Произошли ошибки при сборке скриптов. Лог сборки:<br>";
                foreach ($build_log as $value) {
                    echo $value . '<br>';
                }
                exit;
            }
            UseScript('jquery_ui');
        }
        // Показываем заставку
        $this->SetTitle(_STEP1);
        $text = '<h2 class="title" align="center">' . _SETUP . '</h2><p align="center">' . _SCRIPT . '.</p>';
        $this->SetContent($text);
        $this->AddButton('Далее', 'main&p=2');
        break;
    case 2:
        // Выбор типа установки
        global $setup_types;
        // Загружаем типы установки
        $setup_types = array();
        SetupPlugins('setup_types');
        $this->SetTitle("Выбор типа установки");
        $this->OpenForm('check');
        // Далее проверка сервера и переход на выбранный тип установки
        $text = '<p>Выберите действие:</p>';
        $text .= System::site()->Select('setup_type', $setup_types, true, 'style="height: 100px;"');
        $this->SetContent($text);
        $this->AddButton('Назад', 'main&p=1');
        $this->AddSubmitButton('Далее');
        break;
}