[Расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

Как скрыть текст от гостей и ботов

Аватара пользователя
PPK
Администратор
Благодарил (а): 74 раза
Поблагодарили: 1479 раз
Сообщения: 9487
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

19 июл 2018, 15:12

Описание
Специальная редакция расширения [Расширение] (phpBB 3.1/3.2) BB3Hide: скрытие текста сообщений от гостей и ботов, по количеству сообщений или группе/ID для форума phpBB3 (только версии 3.2 и выше)
Расширение добавляет бб-коды на форум для скрытия текста в сообщениях по определённым критериям
В этой редакции расширения добавлена возможность скрытия текста по репутации, количеству благодарностей или наличию благодарности в сообщении, наличию ответа пользователя в теме, добавлена опция для бб-кода uhide переключающая скрытие по ID пользователя на имя пользователя и обратно

- скрытие текста от гостей и ботов, текст будет виден всем кроме гостей и ботов

Код: Выделить всё

[hide]текст[/hide]
- скрытие текста на основе количества сообщений на форуме, текст будет виден только пользователям с количеством сообщений на форуме равным или большим 100 (в настройках можно указать группы которым текст будет виден независимо от количества сообщений на форуме)

Код: Выделить всё

[hide=100]текст[/hide]
- скрытие текста на основе группы пользователя по умолчанию, текст будет виден только пользователям с такой-же группой по умолчанию, что и у автора сообщения

Код: Выделить всё

[ghide]текст[/ghide]
- скрытие текста на основе группы пользователя, текст будет виден только пользователям из групп 4 (Супермодераторы) и 5 (Администраторы)

Код: Выделить всё

[ghide=4,5]текст[/ghide]
- скрытие текста на основе ID пользователя, текст будет виден только пользователям с ID 2 или 48

Код: Выделить всё

[uhide=2,48]текст[/uhide]
- скрытие текста на основе имени пользователя, текст будет виден только пользователям с именами username1 и username2

Код: Выделить всё

[uhide=username1,username2]текст[/uhide] 
- скрытие текста по репутации пользователя, текст будет виден только пользователям с репутацией равной или большей 5, для работы необходимо расширение Reputation System

Код: Выделить всё

[rhide=5]текст[/rhide] 
- скрытие текста по количеству благодарностей пользователю, текст будет виден только пользователям с количеством благодарностей равным или большей 5, для работы необходимо расширение Thanks for posts

Код: Выделить всё

[thide=5]текст[/thide] 
- скрытие текста по наличию ответа, текст будет виден только пользователям оставившим ответ в теме

Код: Выделить всё

[ahide]текст[/ahide] 
- скрытие текста по наличию благодарности в сообщении, текст в текущем сообщении будет виден только пользователям которые благодарили автора за это сообщение, для работы необходимо расширение Thanks for posts

Код: Выделить всё

[thide]текст[/thide] 
В настройках можно отключить/включить бб-коды



Установка
Распаковать архив, в корневой директории форума в директории /ext/ создать директорию ppk, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json из архива у вас должен выглядеть следующим образом: /ext/ppk/bb3hide/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив BB3Hide(SE) нажать ссылку Включить

Настройка
Адм. раздел - Настройки расширений - BB3Hide


Обновление
При переходе с расширения BB3Hide на BB3Hide(SE) нужно удалить расширение BB3Hide и установить версию SE.

Примечания
По умолчанию в расширении включен только бб-код hide (без опции выключения), остальные бб-коды нужно включать в настройках
ББ-коды обрабатываются только в сообщениях и только на страницах списка сообщений, странице результатов поиска и модераторском разделе, в остальных местах текст внутри бб-кодов будет заменяться на код Скрытый текст, в личных сообщениях бб-коды работать не будут
Так-же как и в оригинальном моде, в расширении при цитировании сообщения текст внутри бб-кодов будет заменяться на текст Скрытый текст

Цена и условия
Расширение является бесплатным, но доступно для скачивания только группам Благодарившие, Донаторы и VIP

Доступные языки
ru, en

Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
Для версии 3.2
bb3hide_se_1.4.0.zip

phpBB 3.2
2018.07.19 - 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 Добавлен перевод на английский язык, небольшое исправление
2019.11.08 - 1.4.0 Добавлен бб-код для отображения текста в текущем сообщении только пользователям которые благодарили автора за это сообщение, исправления ошибок

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
albatros
Благодарил (а): 6 раз
Сообщения: 1
Зарегистрирован: 15 дек 2018, 23:31
Сообщение

[Условно-бесплатное расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

16 дек 2018, 00:07

Hi PPK, excuse me, I don't speak Russian.

I would like to have access to download the extension.

What amount of donation would I have to make in "euro" for this?

Please describe the process to make the donation from Paypal.

Greetings.
eu
eunaumtenhoid
Благодарил (а): 9 раз
Поблагодарили: 2 раза
Сообщения: 27
Зарегистрирован: 30 сен 2016, 06:41
Сообщение

[Условно-бесплатное расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

07 авг 2019, 02:50

congratulations excellent ext, but would it be a better option for you to add as hide options in ACP?
instead of having to keep changing bbcode in posts?
SM
SMERCH
Благодарил (а): 25 раз
Поблагодарили: 3 раза
Сообщения: 99
Зарегистрирован: 25 янв 2018, 15:38
Сообщение

[Условно-бесплатное расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

07 авг 2019, 20:53

Заметил такую странность, при использовании на странице несколько Hide, вроде все работает нормально для зарегистрированных пользователей, но при скрытии для гостей совсем другая картина, все показано на скрине. Это можно как-то исправить. Мне постоянно нужно использовать несколько Hide на 1 странице. Все разъезжается вместе со спойлерами.
До скрытия.jpg
После скрытия.jpg
Т.е. здесь название и картинка со ссылкой на файл спрятаны в Hide, а спойлер и описание не спрятаны.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
PPK
Администратор
Благодарил (а): 74 раза
Поблагодарили: 1479 раз
Сообщения: 9487
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Условно-бесплатное расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

08 авг 2019, 08:53

Нужен исходный текст сообщения
SM
SMERCH
Благодарил (а): 25 раз
Поблагодарили: 3 раза
Сообщения: 99
Зарегистрирован: 25 янв 2018, 15:38
Сообщение

[Условно-бесплатное расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

08 авг 2019, 13:41

PPK писал(а):Нужен исходный текст сообщения
Здесь сам разобрался! По умолчанию текст отображается по центру, а я дополнительно его оборачивал BB кодом Center, в итоге получалась такая каша. BB код Center убрал, и все стало отображаться нормально. Видимо конфликт был с этим BB кодом!
gl
globalnoises
Благодарил (а): 12 раз
Сообщения: 3
Зарегистрирован: 30 сен 2019, 21:27
Сообщение

[Расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

30 окт 2019, 20:02

Спасибо огромное за это замечательное расширение!

Подскажите, возможно ли добавить в данное расширение следующую функцию:

Чтобы увидеть содержимое под хайдом необходимо нажать спасибо (установлено расширение thanks for posts)

Такая функция вроде есть в этом расширении https://github.com/marcovo/phpbb_hidebbcode

Код: Выделить всё

Thanks for Posts: You can choose in the ACP that people can also (or only) unhide [hide] codes by thanking the user for the post. Thanks on posts containing a [hide] code may not be deleted.
Для 3.0 существовал мод на подобие Thank unhide (Нажми спасибо и увидишь содержимое хайда) :unknown:

:hi:
Аватара пользователя
PPK
Администратор
Благодарил (а): 74 раза
Поблагодарили: 1479 раз
Сообщения: 9487
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

31 окт 2019, 14:56

Можно, но смысл это делать, если есть в другом расширении
gl
globalnoises
Благодарил (а): 12 раз
Сообщения: 3
Зарегистрирован: 30 сен 2019, 21:27
Сообщение

[Расширение] (phpBB 3.2) BB3Hide(SE): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, наличию ответа

04 ноя 2019, 23:01

PPK писал(а):Можно, но смысл это делать, если есть в другом расширении
В том другом расширении данная функция не работает на phpbb 3.2.8 :(

Добавьте пожалуйста данную функцию в ваше расширение если это не сложно :good: :good: :good:

Спасибо :hi:

Вернуться в «Платные и условно-бесплатные расширения»