Intellect Board Pro
Расширяемый движок форума с разделами разных типов
Объявление
Вышла версия 3.05 с фотогалереей и поддержкой PostgreSQL и SQLite.
Перейти к скачиванию
Привет, гость!

Обновление с предыдущих beta-версий

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Основатель проекта
Всего сообщений: 401
Зарегистрирован: 22 сент. 2014 г., 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 15

0
. Редактировалось 2 раза, последний — #1
Тем, кто устанавливал версию beta1 (была доступна в период с 9 марта до 2 апреля) для корректной работы beta2 нужно выполнить следующие запросы:
ALTER TABLE `ib_user` ADD COLUMN `real_name` VARCHAR(255) NOT NULL DEFAULT '' COMMENT 'Реальное имя пользователя, если он захочет его указать' AFTER `email`; ALTER TABLE `ib_user_settings` ADD COLUMN `goto` ENUM('0','1','2','3') NOT NULL DEFAULT '0' COMMENT 'Переход после отправки сообщения: 0 -- в тему, 1 -- в раздел, 2 -- к "Обновившимся", 3 -- к "Непрочитанным"' AFTER `wysiwyg`; ALTER TABLE `ib_forum_type` ADD COLUMN `allow_subforums` ENUM('0','1') NOT NULL DEFAULT '0' COMMENT 'У разделов данного типа могут быть вложенные подразделы' AFTER `allow_mass`; UPDATE `ib_forum_type` SET `allow_subforums`='1' WHERE  `module`='statpage'; ALTER TABLE `ib_forum_type` ADD COLUMN `allow_personal` ENUM('0','1') NOT NULL DEFAULT '0' COMMENT 'Разделы данного типа могут быть личными' AFTER `allow_subforums`; CREATE TABLE `ib_user_award` ( `id` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'Идентификатор', `uid` MEDIUMINT(8) UNSIGNED NOT NULL COMMENT 'Идентификатор награжденного пользователя', `file` VARCHAR(255) NOT NULL COMMENT 'Имя файла с изображением награды', `descr` VARCHAR(255) NOT NULL COMMENT 'Описание причины для награждения', `time` INT(10) UNSIGNED NOT NULL COMMENT 'Дата награждения', PRIMARY KEY (`id`), INDEX `uid` (`uid`) ) ENGINE=InnoDB; CREATE TABLE `ib_user_field` ( `id` SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'Идентификатор поля', `title` VARCHAR(60) NOT NULL COMMENT 'Название поля', `type` ENUM('text','number','select','multiselect','radio') NOT NULL DEFAULT 'text' COMMENT 'Тип поля: текст, числовое значение, выбор значения из списка типа Select или переключателей Radio', `values` TEXT NOT NULL COMMENT 'Список возможных значений для select и radio, для text -- регулярное выражение для проверки корректности ввода', `in_msg` ENUM('0','1') NOT NULL DEFAULT '1' COMMENT 'Выводить значение поля при показе сообщений пользователя или только в его профиле', `sortfield` SMALLINT(5) UNSIGNED NOT NULL COMMENT 'Поле для сортировки', PRIMARY KEY (`id`) ) COMMENT='Задаваемые поля для профиля пользователя' COLLATE='utf8_general_ci' ENGINE=InnoDB; CREATE TABLE `ib_user_value` ( `uid` MEDIUMINT(8) UNSIGNED NOT NULL COMMENT 'Идентификатор пользователя', `fdid` SMALLINT(5) UNSIGNED NOT NULL COMMENT 'Идентификатор задаваемого поля', `value` VARCHAR(255) NOT NULL COMMENT 'Значение задаваемого поля', PRIMARY KEY (`uid`, `fdid`) ) COMMENT='Значения задаваемых полей профиля пользователя' COLLATE='utf8_general_ci' ENGINE=InnoDB;

Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

4X_Pro
Основатель проекта
Всего сообщений: 401
Зарегистрирован: 22 сент. 2014 г., 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 15

0
. Редактировалось 1 раз, последний — #2
Для перехода с beta 2 на beta 3 выполните следующие запросы:
ALTER TABLE `ib_post` ADD INDEX `author_uid` (`uid`); UPDATE `ib_current`.`ib_forum_type` SET `allow_subforums`='1' WHERE  `module`='stdforum';
Как обычно, вместо "ib_" нужно подставить свой префикс базы.

Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.