Вход Регистрация
Файл: update_1.9.9.php
Строк: 94
<?
include_once 'sys/inc/start.php';
include_once 
COMPRESS;
include_once 
SESS;
include_once 
'sys/inc/home.php';
include_once 
SETTINGS;
include_once 
DB_CONNECT;
include_once 
IPUA;
include_once 
FNC;
include_once 
USER;
user_access('adm_panel_show',null,'/index.php?'.SID);
$set['title']='Обновление версии до 1.9.9';
include_once 
THEAD;
title();
err();
aut();
if(!isset(
$_GET['step'])){
 echo 
'<div class="mess">';
 echo 
'<br/>Список обновлений можете прочитать <a href="http://dcms-social.ru/plugins/download/file.php?id=141">в публикации релиза</a><br/>';
 echo 
'Вы уже распаковали архив с заменой файлов. Остался лишь Dump Tables.</div>';
 echo 
'<div class="mess"><a href="?step=one">Приступить к переходу на 1.9.9</a></div>';
 }elseif(isset(
$_GET['step']) && $_GET['step']=='one'){
 echo 
'<div class="mess">';
 echo 
'<div class="nav2">Давайте-ка выберем таблицы, которые необходимо залить</div>';
 echo 
'<form method="post" action="/update_1.9.9.php?step=two">';
 echo 
'<input type="checkbox" name="votes" value="1"> Опросы форума<br/>';
 echo 
'<input type="checkbox" name="stena_komm" value="1"> Комментирование записи стены<br/>';
 echo 
'<input type="checkbox" name="notes_share" value="1"> "Поделиться" для дневников <br/>';
 echo 
'<input type="checkbox" name="bookmarks" value="1"> Закладки нового типа<br/>';
 echo 
'<input type="checkbox" name="opis_r" value="1"> Описание раздела форума<br/>';
 echo 
'<input type="submit" name="dump" value="Залить">';
 echo 
'</form></div>';
 }elseif(isset(
$_GET['step']) && $_GET['step']=='two'){
 if(isset(
$_POST['dump'])){
 if(isset(
$_POST['votes']) && $_POST['votes']==1){
 
dbquery("alter table `forum_t` add `vote_close` enum('0','1') default '0'");
 
dbquery("alter table `forum_t` add `vote` varchar(32) default NULL");
 
dbquery("CREATE TABLE `votes_forum` (
  `id` int(11) NOT NULL auto_increment,
  `them` int(11) NOT NULL,
  `var` varchar(32) NOT NULL,
  `num` varchar(32) default NULL,
  PRIMARY KEY  (`id`),
  KEY `id_forum` (`them`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8"
);
dbquery("CREATE TABLE `votes_user` (
  `id` int(11) NOT NULL auto_increment,
  `them` int(11) NOT NULL,
  `var` varchar(32) NOT NULL,
  `id_user` int(11) NOT NULL,
  `time` int(11) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8"
);
 }
 if(isset(
$_POST['stena_komm']) && $_POST['stena_komm']==1){
 
dbquery("CREATE TABLE `stena_komm` (
  `id` int(11) auto_increment,
  `id_user` int(11) default NULL,
  `msg` varchar(1024) default NULL,
  `time` int(11) default NULL,
  `id_stena` int(11) default NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 AUTO_INCREMENT=1"
);
  }
 if(isset(
$_POST['notes_share']) && $_POST['notes_share']==1){
 
dbquery("alter table `notes` add `share` enum('0','1') default '0'");
 
dbquery("alter table `notes` add `share_type` varchar(12) default 'notes'");
 
dbquery("alter table `notes` add `share_id` int(11) default null");
 
dbquery("alter table `notes` add `share_id_user` int(11) default null");
 }
 if(isset(
$_POST['bookmarks']) && $_POST['bookmarks']==1){
 
dbquery("CREATE TABLE `bookmarks` (
  `id` int(11) auto_increment,
  `id_user` int(11) default NULL,
  `id_object` int(11) default NULL,
  `time` int(11) default NULL,
  `type` varchar(6) default NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 AUTO_INCREMENT=1"
);
 }
 if(isset(
$_POST['opis_r']) && $_POST['opis_r']==1){
 
dbquery("alter table `forum_r` add `opis` varchar(256) default NULL");
 }
 }
 echo 
'<div class="msg">Все указанные таблицы залиты. УДАЛИТЕ ФАЙЛ update_1.9.9.php!!! <br/>
 <a href="?step=three">Закончить</a></div>'
;
 }elseif(isset(
$_GET['step']) && $_GET['step']=='three'){
 @
unlink('/update_1.9.9.php');
 
header('Location: /index.php');
 @
unlink('/update_1.9.9.php');
 }
 include_once 
TFOOT;
Онлайн: 1
Реклама