Порт мода Adaptive Hide BBcodes (http://www.phpbbguru.net/community/topic23673.html) для форума phpBB3 (только версии 3.1 и выше)
Расширение добавляет бб-коды на форум для скрытия текста в сообщениях по определённым критериям
- скрытие текста от гостей и ботов, текст будет виден всем кроме гостей и ботов
Код: Выделить всё
[hide]текст[/hide]
Код: Выделить всё
[hide=100]текст[/hide]
Код: Выделить всё
[ghide]текст[/ghide]
Код: Выделить всё
[ghide=4,5]текст[/ghide]
Код: Выделить всё
[uhide=2,48]текст[/uhide]
Скриншоты расширения и его описание соответствуют версии расширения на момент его выхода, все дальнейшие изменения добавляются и отображаются только в истории версий
Установка
Распаковать архив, в корневой директории форума в директории
/ext/
создать директорию ppk
, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json
из архива у вас должен выглядеть следующим образом: /ext/ppk/bb3hide/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив BB3Hide нажать ссылку Включить
Добавить бб-коды
Для работы расширения обязательно наличие одного бб-кода
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
в поле Замена HTML вставить:
в поле Настройки отметить Показывать на странице ответа
Дополнительные бб-коды
Если будет использоваться бб-код для скрытия текста по количеству сообщений
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
в поле Замена HTML вставить:
в поле Настройки не отмечать Показывать на странице ответа
Если будет использоваться бб-код для скрытия текста по группе пользователя по умолчанию или по группе пользователя
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
в поле Замена HTML вставить:
в поле Настройки отметить Показывать на странице ответа
Если будет использоваться бб-код для скрытия текста по группе пользователя
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
в поле Замена HTML вставить:
в поле Настройки не отмечать Показывать на странице ответа
Если будет использоваться бб-код для скрытия текста по ID пользователя
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
в поле Замена HTML вставить:
в поле Подсказка вставить:
в поле Настройки отметить Показывать на странице ответа
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
Код: Выделить всё
[hide]{TEXT}[/hide]
Код: Выделить всё
<div class="adapthide">{TEXT}</div>
Дополнительные бб-коды
Если будет использоваться бб-код для скрытия текста по количеству сообщений
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
Код: Выделить всё
[hide={NUMBER}]{TEXT}[/hide]
Код: Выделить всё
<div class="adapthide">{TEXT}</div>
Если будет использоваться бб-код для скрытия текста по группе пользователя по умолчанию или по группе пользователя
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
Код: Выделить всё
[ghide]{TEXT}[/ghide]
Код: Выделить всё
<div class="adapthide">{TEXT}</div>
Если будет использоваться бб-код для скрытия текста по группе пользователя
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
Код: Выделить всё
[ghide={SIMPLETEXT}]{TEXT}[/ghide]
Код: Выделить всё
<div class="adapthide">{TEXT}</div>
Если будет использоваться бб-код для скрытия текста по ID пользователя
Администраторский раздел - Сообщения - BBCodes - Добавить BBCode, в поле Использование BBCode вставить:
Код: Выделить всё
[uhide={SIMPLETEXT}]{TEXT}[/uhide]
Код: Выделить всё
<div class="adapthide">{TEXT}</div>
Код: Выделить всё
Скрыть текст от пользователей с другими ID: [uhide=1,2,3]текст[/uhide] (будет виден только для пользователей c указанными ID)
Настройка
Адм. раздел - Настройки расширений - BB3Hide
Обновление
Для обновления расширения нужно отключить расширение в адм. разделе, удалить его файлы, загрузить новую версию расширения и включить его заново. Перед обновлением форума с версий 3.1 до 3.2 и обновлении этого расширения, необходимо удалить бб-коды которые указаны в инструкции для установки этого расширения для версии 3.1 и добавить бб-коды указанные для версии 3.2, иначе из-за багов в системе работы бб-кодов в текущей версии phpBB (3.2) при обновлении с версии 3.1 перестанут работать бб-коды без текста внутри (
hide
, ghide
), если использовать одновременно бб-коды с текстом и безПримечания
По умолчанию в расширении включен только бб-код
hide
(без опции выключения), остальные бб-коды нужно включать в настройкахББ-коды обрабатываются только в сообщениях и только на страницах списка сообщений, странице результатов поиска и модераторском разделе, в остальных местах текст внутри бб-кодов будет заменяться на код Скрытый текст, в личных сообщениях бб-коды работать не будут
Так-же как и в оригинальном моде, в расширении при цитировании сообщения текст внутри бб-кодов будет заменяться на текст
Скрытый текст
Доступные языки
ru, en
Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
Для версии 3.1 Для версии 3.2 Для версии 3.3 Скачать с GIT репозитория
https://gitlab.com/protoneutron/bb3hide
phpBB 3.1
2015.12.26 - 1.0.0 Начальная версия
2016.01.14 - 1.0.1 Обновление под версию phpBB 3.1.7
2016.03.18 - 1.0.2 Изменение работы расширения из-за проблем, когда в теме создан опрос
2016.04.20 - 1.0.3 Обновление под версию phpBB 3.1.9
2016.04.26 - 1.0.4 Исправлена возможность видеть скрытый текст через цитирование через список сообщений в теме при ответе
2016.05.12 - 1.1.0 Добавлена возможность скрытия текста по ID пользователя
2016.07.05 - 1.1.1 Добавлена возможность корректной работы расширения с расширением QuickReply Reloaded
2016.07.28 - 1.1.2 Исправлена ошибка преобразования текста в форме сообщения при предпросмотре
2016.08.04 - 1.1.3 Небольшие исправления
2017.01.22 - 1.1.4 Небольшое исправление
phpBB 3.2
2017.01.22 - 1.2.0 Начальная версия
2018.07.17 - 1.3.0 При установке расширения или включении опций в адм. разделе добавлено автоматическое создание соответствующих бб-кодов
2019.07.19 - 1.3.1 Исправление отображения скрытого текста при поиске с ограничением вывода отображаемого количества символов
2019.07.20 - 1.3.2 Небольшое исправление
2019.08.06 - 1.3.3 Небольшое исправление
2019.10.24 - 1.3.4 Добавлен перевод на английский язык, небольшое исправление
phpBB 3.3
2020.01.17 - 1.3.5 Исправления для совместимости с phpBB3.3
2020.02.20 - 1.3.6 Небольшие исправления
2020.04.15 - 1.3.7 Добавлена возможность отключать бб-код
2020.09.03 - 1.3.8 Небольшое изменение
2021.05.05 - 1.3.9 Небольшое исправление
2022.07.21 - 1.3.10 Исправление для работы с расширением QuickReply Reloaded, добавлена возможность использования вложенных бб-кодов
2023.05.15 - 1.3.12 Сделана корректная обработка одинаковых вложенных друг в друга бб-кодов, добавлена проверка и запрет создания сообщений с одинаковыми вложенными бб-кодами
2023.05.23 - 1.3.13 - Небольшое исправление
2023.05.29 - 1.3.14 - Небольшое исправление и изменение
2024.03.22 - 1.3.15 - Исправлено отображение бб-кодов на странице поиска и возможная ошибка при установке расширения
2015.12.26 - 1.0.0 Начальная версия
2016.01.14 - 1.0.1 Обновление под версию phpBB 3.1.7
2016.03.18 - 1.0.2 Изменение работы расширения из-за проблем, когда в теме создан опрос
2016.04.20 - 1.0.3 Обновление под версию phpBB 3.1.9
2016.04.26 - 1.0.4 Исправлена возможность видеть скрытый текст через цитирование через список сообщений в теме при ответе
2016.05.12 - 1.1.0 Добавлена возможность скрытия текста по ID пользователя
2016.07.05 - 1.1.1 Добавлена возможность корректной работы расширения с расширением QuickReply Reloaded
2016.07.28 - 1.1.2 Исправлена ошибка преобразования текста в форме сообщения при предпросмотре
2016.08.04 - 1.1.3 Небольшие исправления
2017.01.22 - 1.1.4 Небольшое исправление
phpBB 3.2
2017.01.22 - 1.2.0 Начальная версия
2018.07.17 - 1.3.0 При установке расширения или включении опций в адм. разделе добавлено автоматическое создание соответствующих бб-кодов
2019.07.19 - 1.3.1 Исправление отображения скрытого текста при поиске с ограничением вывода отображаемого количества символов
2019.07.20 - 1.3.2 Небольшое исправление
2019.08.06 - 1.3.3 Небольшое исправление
2019.10.24 - 1.3.4 Добавлен перевод на английский язык, небольшое исправление
phpBB 3.3
2020.01.17 - 1.3.5 Исправления для совместимости с phpBB3.3
2020.02.20 - 1.3.6 Небольшие исправления
2020.04.15 - 1.3.7 Добавлена возможность отключать бб-код
hide
, при выключении бб-кодов в адм. разделе соответствующие бб-коды на панели теперь так-же скрываются, несколько исправлений и изменений2020.09.03 - 1.3.8 Небольшое изменение
2021.05.05 - 1.3.9 Небольшое исправление
2022.07.21 - 1.3.10 Исправление для работы с расширением QuickReply Reloaded, добавлена возможность использования вложенных бб-кодов
2023.05.15 - 1.3.12 Сделана корректная обработка одинаковых вложенных друг в друга бб-кодов, добавлена проверка и запрет создания сообщений с одинаковыми вложенными бб-кодами
2023.05.23 - 1.3.13 - Небольшое исправление
2023.05.29 - 1.3.14 - Небольшое исправление и изменение
2024.03.22 - 1.3.15 - Исправлено отображение бб-кодов на странице поиска и возможная ошибка при установке расширения