0%
[XENDEEP] Book Reader

Плагин [XENDEEP] Book Reader 1.0.14

Нет прав для покупки (5,990.00 ₽)
позволяет пользователям загружать, читать и управлять книгами прямо в интерфейсе XenForo
  • Автор Автор xdeep
  • Дата создания Дата создания
Изменения:
НОВОЕ: Добавили возможность указать год издания книги
НОВОЕ: Добавили на странице просмотра книги блок с похожими книгами по жанру
НОВОЕ: Обновили фильтр
НОВОЕ: Добавили счетчик количества комментариев в карточке книги на главной странице
НОВОЕ: Добавили новый виджет с последними добавленными книгами на главной странице

Выполнить запрос в БД, если будет ошибка:
SQL:
ALTER TABLE `xf_xdbr_book`
ADD `publication_year` VARCHAR(4) NOT NULL DEFAULT '' AFTER `genre`;
Изменения:
  • ФИКС: Исправление ошибок для xenforo 2.2
  • Мне нравится
Реакции: martin
Изменения:
  • Новые функции
  • Новый дизайн
  • Новые фразы
выполнить запрос в БД, если после обновления не добавится новая таблица:
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;
Изменения:
Обновили возможности фильтрации по жанрам, теперь доступен множественный выбор
Добавили счетчик количества книг в каждом жанре

Скриншот:
1776353236635.png
Изменения:
Добавлено новое поле с жанром книги
Добавлено новое поле в фильтр для поиска книг по жанру
Добавлены новые фразы

Скриншоты:
1776349200346.png

1776349220587.png

1776349243100.png


Если после обновления не добавится новая колонка, выполнить запрос в ручную в БД:
SQL:
ALTER TABLE `xf_xdbr_book`
ADD COLUMN `genre` VARCHAR(255) NOT NULL DEFAULT '' AFTER `author`;
Изменения:
Добавлена возможность давать оценку книге
Добавлены новые фразы

Скриншоты:
1776186790255.png
1776186757605.png

1776186820175.png


Если после обновления не добавятся новые таблицы, выполнить запрос в БД
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;
Изменения:
Добавлена возможность оставлять комментарии к книгам
Добавлены разрешения для групп пользователей, которые могут оставлять комментарии

Скриншоты:
1776162950082.png

1776162982392.png


Если после обновления не добавится новая таблица в БД, выполнить запрос в ручную:
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 плагин автоматически обрежет размер загружаемого файла до допустимого значения и вы увидите предупреждение)
1776151092330.png

Добавлены новые фразы

Скриншоты:
1776150708585.png

1776150724536.png
Изменения:
Добавлена возможность загружать и прослушивать аудиокниги
Добавлены новые фразы

Скриншоты:
1776080208128.png

1776080241427.png
Изменения:
Добавлен виджет с активными авторами
Добавлен бейдж для ТОП книг по рекомендации
Добавлены иконки в виджете - Информация о книге
Добавлен виджет с аннотацией к книге
Добавлены новые фразы
Поправлено отображение постраничной навигации на всех страницах

Скриншоты:
1775912286449.png

1775912309503.png

1775912377902.png

1775912394401.png

1775912485964.png
Назад
Верх Низ
🎃 🎃 🎃 👻 👻 🕷 🕷