Порт мода BB3Spolier - мод спойлера для phpBB3 для форума phpBB3 (только версии 3.1 и выше)
- вкладывание спойлеров друг в друга, с возможностью ограничения уровня вложенности (только для 3.1)
- загрузка изображений находящихся в спойлере только после открытия спойлера
- уменьшение размеров изображений добавленных в сообщение тегом
img
- фильтрация изображений с нежелательных доменов
- переопределение адресов изображений или подмена на изображение миниатюру (ручное добавление в файле)
- скрытие изображений добавленных через тег
img
- скрытие изображений добавленных через тег
img
, находящиеся в подписях пользователей- выбор способа открытия изображений обрабатываемых спойлером, 1 - в новом окне, 2 - в текущем окне, 3 - при помощи prettyPhoto/Highslide/Lightbox2/Fancybox3 (с выбором темы оформления)
- отображение всех изображений на одной странице в режиме галереи
- использование некоторых бб-кодов в заголовке спойлера (только для 3.1)
Установка
Распаковать архив, в корневой директории форума в директории
/ext/
создать директорию ppk
, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json
из архива у вас должен выглядеть следующим образом: /ext/ppk/bb3spoiler/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив BB3Spoiler нажать ссылку Включить
Добавить бб-коды
Код: Выделить всё
[spoiler]{TEXT}[/spoiler]
Код: Выделить всё
<div class="sp-wrap"><div class="sp-body" title="{L_BB3SPOILER_HEADER}">{TEXT}</div></div>
Код: Выделить всё
Спойлер (скрытый текст) [spoiler]Текст[/spoiler]
Добавить бб-код спойлера с возможностью определять заголовок
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
Код: Выделить всё
[spoiler="{INTTEXT}"]{TEXT}[/spoiler]
Код: Выделить всё
<div class="sp-wrap"><div class="sp-body" title="{INTTEXT}">{TEXT}</div></div>
Код: Выделить всё
Спойлер (скрытый текст) [spoiler="Заголовок"]Текст[/spoiler]
Если не будет использоваться опция обработки спойлером изображений вставленных через бб-код
img
, нужно создать отдельный бб-кодАдминистраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
Код: Выделить всё
[spimage]{URL}[/spimage]
Код: Выделить всё
<var title="{URL}" class="postImg" alt="{L_IMAGE}" /></var>
Код: Выделить всё
Изображение для спойлера [spimage]адрес изображения[/spimage]
Обновление
Для обновления расширения нужно отключить расширение в адм. разделе, удалить его файлы, загрузить новую версию расширения и включить его заново.
Перед обновлением форума с версий 3.1 до 3.2 и обновлении этого расширения, необходимо удалить бб-коды которые указаны в инструкции для установки этого расширения для версии 3.1 и добавить бб-коды указанные для версии 3.2, иначе из-за багов в системе работы бб-кодов в текущей версии phpBB (3.2) при обновлении с версии 3.1 перестанут работать спойлеры с кавычками внутри
spoiler="Скрытый текст"
, а так же спойлеры без текста, если использовать одновременно спойлеры с текстом и безНастройка
Адм. раздел - Настройки расширений - BB3Spoiler
Доступные языки
ru, en
Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
Для версии 3.1 Для версии 3.2 Для версии 3.3 С GIT репозитория
https://gitlab.com/protoneutron/bb3spoiler
2015.04.10 - 1.0.0 Начальная версия
2015.05.04 - 1.0.1 Добавлены файлы для работы спойлера в оконных режимах работы форума, т.е. без вывода футеров и хидеров форума.
2015.06.22 - 1.1.1 Обновление под версию phpBB 3.1.5
2015.07.12 - 1.2.1 Добавлена опция для выбора темы оформления prettyPhoto, prettyPhoto обновлён до версии 3.1.6
2015.09.14 - 1.3.2 Обновление под версию phpBB 3.1.6, незначительные правки
2015.11.25 - 1.3.3 Небольшие исправления
2016.01.14 - 1.3.4 Небольшие исправления
2017.02.08 - 1.3.4.1 Небольшие исправления
phpBB 3.2
2017.01.21 - 1.4.0 Изменения под версию форума phpBB 3.2
2017.02.08 - 1.4.1 Небольшие исправления
2018.07.21 - 1.5.0 При установке расширения или включении опций в адм. разделе добавлено автоматическое создание соответствующих бб-кодов
2019.04.29 - 1.5.1 Небольшое исправление
2019.05.11 - 1.5.2 Небольшие исправления
2019.05.22 - 1.5.3 Небольшие исправления и изменения
2019.05.26 - 1.5.4 Небольшое исправление
2019.08.06 - 1.6.0 Добавлен просмотр полноразмерных изображений через Highslide, Lightbox2 или Fancybox3, просмотр изображений в режиме галереи теперь возможен при отключенной опции обработки изображений, а также для изображений вставленных через бб-код
spimage
2019.08.16 - 1.6.1 Добавлен английский язык
phpBB 3.3
2020.01.14 - 1.6.2 Исправления для совместимости с phpBB3.3, отображение через prettyPhoto отключено, в качестве похожей альтернативы добавлен Fancybox
2020.09.05 - 1.6.3 Небольшое изменение
2022.07.11 - 1.6.4 Небольшое исправление