Посмотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на главный экран.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Изменения:
НОВОЕ: Добавили возможность указать год издания книги
НОВОЕ: Добавили на странице просмотра книги блок с похожими книгами по жанру
НОВОЕ: Обновили фильтр
НОВОЕ: Добавили счетчик количества комментариев в карточке книги на главной странице
НОВОЕ: Добавили новый виджет с последними добавленными книгами на главной странице
Выполнить запрос в БД, если будет ошибка:
SQL:ALTER TABLE `xf_xdbr_book` ADD `publication_year` VARCHAR(4) NOT NULL DEFAULT '' AFTER `genre`;
Изменения:
выполнить запрос в БД, если после обновления не добавится новая таблица:
- Новые функции
- Новый дизайн
- Новые фразы
SQL:-- Таблица взаимодействий с книгами CREATE TABLE IF NOT EXISTS `xf_xdbr_book_interaction` ( `book_id` int(10) unsigned NOT NULL, `user_id` int(10) unsigned NOT NULL, `interaction_type` varchar(20) NOT NULL, `interaction_date` int(10) unsigned NOT NULL DEFAULT 0, PRIMARY KEY (`book_id`, `user_id`, `interaction_type`), KEY `interaction_date` (`interaction_date`), KEY `interaction_type` (`interaction_type`), KEY `user_id_interaction_type` (`user_id`, `interaction_type`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Изменения:
Обновили возможности фильтрации по жанрам, теперь доступен множественный выбор
Добавили счетчик количества книг в каждом жанре
Скриншот:
![]()
Изменения:
Добавлено новое поле с жанром книги
Добавлено новое поле в фильтр для поиска книг по жанру
Добавлены новые фразы
Скриншоты:
![]()
![]()
![]()
Если после обновления не добавится новая колонка, выполнить запрос в ручную в БД:
SQL:ALTER TABLE `xf_xdbr_book` ADD COLUMN `genre` VARCHAR(255) NOT NULL DEFAULT '' AFTER `author`;
Изменения:
Добавлена возможность давать оценку книге
Добавлены новые фразы
Скриншоты:
![]()
![]()
![]()
Если после обновления не добавятся новые таблицы, выполнить запрос в БД
SQL:-- 1. Добавляем колонку для среднего рейтинга (дробное число 0.00 - 5.00) ALTER TABLE `xf_xdbr_book` ADD COLUMN `rating` FLOAT NOT NULL DEFAULT 0 AFTER `recommend_count`; -- 2. Добавляем колонку для количества оценок ALTER TABLE `xf_xdbr_book` ADD COLUMN `rating_count` INT UNSIGNED NOT NULL DEFAULT 0 AFTER `rating`; -- 3. (Опционально) Добавляем индекс для ускорения сортировки по рейтингу ALTER TABLE `xf_xdbr_book` ADD INDEX `rating` (`rating`); -- 4. Создаём таблицу оценок, если её ещё нет CREATE TABLE IF NOT EXISTS `xf_xdbr_book_rating` ( `book_id` INT UNSIGNED NOT NULL, `user_id` INT UNSIGNED NOT NULL, `rating` TINYINT UNSIGNED NOT NULL, `rating_date` INT UNSIGNED NOT NULL, PRIMARY KEY (`book_id`, `user_id`), KEY `rating` (`rating`), KEY `rating_date` (`rating_date`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Изменения:
Добавлена возможность оставлять комментарии к книгам
Добавлены разрешения для групп пользователей, которые могут оставлять комментарии
Скриншоты:
![]()
![]()
Если после обновления не добавится новая таблица в БД, выполнить запрос в ручную:
SQL:CREATE TABLE xf_xdbr_book_comment ( comment_id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, book_id INT UNSIGNED NOT NULL, user_id INT UNSIGNED NOT NULL, message VARCHAR(5000) NOT NULL, comment_date INT UNSIGNED NOT NULL DEFAULT 0, is_approved TINYINT UNSIGNED NOT NULL DEFAULT 1, KEY book_id (book_id), KEY user_id (user_id), KEY comment_date (comment_date) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Изменения:
Добавлен виджет для вывода последних добавленных аудио-книг
Добавлена опция управления количеством отображаемых книг в виджете
Добавлена опция управления максимального размера загружаемого файла (максимальный размер будет ограничиваться только настройками XenForo, т.е. если установите значение больше того что задано в настройках XenForo плагин автоматически обрежет размер загружаемого файла до допустимого значения и вы увидите предупреждение)
![]()
Добавлены новые фразы
Скриншоты:
![]()
![]()
Изменения:
Добавлена возможность загружать и прослушивать аудиокниги
Добавлены новые фразы
Скриншоты:
![]()
![]()
Изменения:
Добавлен виджет с активными авторами
Добавлен бейдж для ТОП книг по рекомендации
Добавлены иконки в виджете - Информация о книге
Добавлен виджет с аннотацией к книге
Добавлены новые фразы
Поправлено отображение постраничной навигации на всех страницах
Скриншоты:
![]()
![]()
![]()
![]()
![]()
Друзья, команда XENDEEP приветствует всех в нашем дружелюбном сообществе! Сообщество для единомышленников и разработчиков!
Весь контент размещаемый на форуме, за исключением личных разработок, носит исключительно ознакомительный характер, за содержание и возможные ошибки при использовании администрация не несет ответственности. Если Вы нашли неправомерный контент, просим связаться с нами любыми доступными каналами: тикет, форма обратной связи, личные сообщения. Мы постараемся отреагировать как можно скорее.
Все материалы на сайте принадлежат их авторам.