[help] редактировать код

Тема в разделе "DLE", создана пользователем Forum_MAster, 4 апр 2008.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Forum_MAster

    Forum_MAster Постоялец

    Регистр.:
    18 фев 2008
    Сообщения:
    122
    Симпатии:
    4
    как отредактировать этот код что бы можно было его через phpmyadmin выполнить
    Код:
    if ($action == "install") {
    $tableSchema = array();
    $tableSchema[] = "
    ALTER TABLE `dle_users` ADD `ur_minus` SMALLINT( 4 ) DEFAULT '0' NOT NULL ,
    ADD `ur_plus` SMALLINT( 4 ) DEFAULT '0' NOT NULL ;
    ";
    
    $tableSchema[] = "
    CREATE TABLE `dle_us_rating` (
    `id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
    `user_id` INT( 11 ) NOT NULL ,
    `vote_user_id` MEDIUMINT( 8 ) NOT NULL ,
    `com_id` INT( 10 ) NOT NULL ,
    `post_id` INT( 11 ) NOT NULL ,
    `text` TEXT NOT NULL ,
    `rating` TINYINT( 1 ) NOT NULL ,
    `date` DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 ;";
    
    $tableSchema[] = "CREATE TABLE `dle_us_rating_log` (
    `id` MEDIUMINT( 10 ) NOT NULL AUTO_INCREMENT ,
    `date` DATETIME DEFAULT '0000-00-00 00:00:00 ' NOT NULL ,
    `user_id` SMALLINT( 8 ) NOT NULL ,
    `vote_user_id` SMALLINT( 8 ) NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 ;";
    
      foreach($tableSchema as $table) {
    
            $db->query($table);
    
     
  2. Goodcat

    Goodcat Постоялец

    Регистр.:
    14 фев 2008
    Сообщения:
    91
    Симпатии:
    54
    ALTER TABLE `dle_users` ADD `ur_minus` SMALLINT( 4 ) DEFAULT '0' NOT NULL ,
    ADD `ur_plus` SMALLINT( 4 ) DEFAULT '0' NOT NULL;

    CREATE TABLE `dle_us_rating` (
    `id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
    `user_id` INT( 11 ) NOT NULL ,
    `vote_user_id` MEDIUMINT( 8 ) NOT NULL ,
    `com_id` INT( 10 ) NOT NULL ,
    `post_id` INT( 11 ) NOT NULL ,
    `text` TEXT NOT NULL ,
    `rating` TINYINT( 1 ) NOT NULL ,
    `date` DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

    CREATE TABLE `dle_us_rating_log` (
    `id` MEDIUMINT( 10 ) NOT NULL AUTO_INCREMENT ,
    `date` DATETIME DEFAULT '0000-00-00 00:00:00 ' NOT NULL ,
    `user_id` SMALLINT( 8 ) NOT NULL ,
    `vote_user_id` SMALLINT( 8 ) NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
    Вот так вроде) гдето я такой пост уже писал)) это мод рейтинга гг отписался б нужной теме и все)
     
    Forum_MAster нравится это.
Статус темы:
Закрыта.