Файл: Arhmobi_esdcms/install/inc/install_check_old_version.php
Строк: 43
<?php
class install_check_old_version {
var $tables;
var $old_version = false;
function __construct() {
db_connect();
$this->tables = new tables();
if (
in_array('user', $this->tables->tables) &&
in_array('mail', $this->tables->tables) &&
in_array('forum_f', $this->tables->tables) &&
in_array('forum_r', $this->tables->tables) &&
in_array('forum_t', $this->tables->tables) &&
in_array('forum_p', $this->tables->tables) &&
in_array('ban', $this->tables->tables) &&
in_array('rekl', $this->tables->tables) &&
in_array('news', $this->tables->tables)
)
$this->old_version = true;
}
function actions() {
global $options;
if (!$this->old_version || empty($_POST['convert_old_version']))
$options['new_base'] = true;
else
$options['convert_old_version'] = true;
return true;
}
function form() {
if ($this->old_version) {
echo '<label><input type="checkbox" checked="checked" value="1" name="convert_old_version" />' . __('Импортировать данные из старой версии') . '</label>';
} else {
echo __("Таблицы от старой версии движка не обнаружены");
}
return true;
}
}
?>