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

Как скрыть текст сообщений от гостей и ботов, по количеству сообщений, группе/ID пользователя, репутации, поинтам, количеству или наличию благодарностей, наличии ответа в теме, оплате по сумме поддержки или поинтам

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

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

19 июл 2018, 15:12

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

В редакции расширения SE добавлена возможность скрытия текста по репутации, поинтам, количеству благодарностей или наличию благодарности в сообщении, наличию ответа пользователя в теме, добавлена опция для бб-кода uhide переключающая скрытие по ID пользователя на имя пользователя и обратно

В редакции расширения SE2 добавлены бб-коды для отображения текста только после оплаты из суммы поддержки или поинтами, на странице профиля пользователя отображается список всех оплаченных бб-кодов пользователя, в адм. разделе в логах пользователя ведётся лог оплаты, в настройках можно установить процент вознаграждения автору сообщения за оплату

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

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

[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] 

- скрытие текста по количеству поинтов пользователя, текст будет виден только пользователям с количеством поинтов равным или большим 100, для работы необходимо расширение Ultimate Points Extension или Advanced Points System

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

[phide=100]текст[/phide] 

- скрытие текста по сумме поддержки пользователя, текст будет виден только пользователям с суммой поддержки равной или большей 1000р., для работы необходимо расширение BB3Donator(SE/SE2) или BB3Donator (NF)

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

[dhide=1000]текст[/dhide] 

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

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

[thide=5]текст[/thide] 

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

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

[ahide]текст[/ahide] 

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

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

[thide]текст[/thide] 
- скрытие текста с оплатой из суммы поддержки пользователя, текст будет виден пользователю только после оплаты 100р. из суммы поддержки, для работы необходимо расширение BB3Donator(SE/SE2) или BB3Donator (NF)

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

[pay_dhide=100]текст[/pay_dhide] 

скрытия текста с оплатой поинтами пользователя, текст будет виден пользователю только после оплаты 100 поинтами, для работы необходимо расширение Ultimate Points Extension или Advanced Points System

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

[pay_phide=100]текст[/pay_phide] 
Оплата с помощью поинтов



Оплата с помощью суммы поддержки



Список оплаченных бб-кодов пользователя



Лог оплат
В настройках можно отключить/включить каждый из бб-кодов


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

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

Для использования бб-кодов с оплатой необходимо наличие у пользователя пользовательских прав "Может использовать бб-код с оплатой из суммы поддержки [pay_dhide]" и "Может использовать бб-код с оплатой поинтами [pay_phide]"

Обновление
Для обновления расширения нужно отключить расширение в адм. разделе, удалить его файлы, загрузить новую версию расширения и включить его заново.
При переходе на редакцию SE или с редакции SE на SE2 расширение можно обновить стандартным для всех расширений способом

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

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

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

Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
BB3HIde(SE)
Для версии 3.2
bb3hide_se_1.4.1.zip
Для версии 3.3
bb3hide_se_1.6.5.zip
BB3HIde(SE2)
Для версии 3.3
bb3hide_se2_2.0.3.zip
BB3HIde(SE)
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 Добавлен бб-код для отображения текста в текущем сообщении только пользователям которые благодарили автора за это сообщение, исправления ошибок
2019.12.19 - 1.4.1 Небольшое исправление
phpBB3.3
2020.01.22 - 1.4.2 Исправления для совместимости с phpBB3.3
2020.01.26 - 1.4.3 Небольшое исправление
2020.02.16 - 1.5.0 Добавлена возможность скрытия текста по количеству поинтов
2020.02.20 - 1.5.1 Небольшое исправление
2020.02.21 - 1.6.0 Добавлена возможность скрытия текста по сумме поддержки, для скрытого текста добавлены иконки соответствующие условию его отображения
2020.04.02 - 1.6.1 Добавлена возможность отключать бб-код hide, при выключении бб-кодов в адм. разделе соответствующие бб-коды на панели теперь так-же скрываются, небольшие изменения
2020.04.14 - 1.6.2 Небольшие исправления и изменения
2020.04.15 - 1.6.3 Небольшое исправление для совместимости с php7
2020.09.16 - 1.6.4 Небольшое изменение
2021.05.05 - 1.6.5 Небольшое исправление
BB3HIde(SE2)
phpBB 3.3
2020.04.16 - 2.0.0 Начальная версия
2020.04.30 - 2.0.1 Сделано отключение отображения страницы оплаченных бб-кодов если бб-коды выключены или если у пользователя с правами администратора нет прав для создания таких бб-кодов
2020.09.17 - 2.0.2 Небольшое исправление и изменение
2021.05.05 - 2.0.3 Небольшое исправление

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
albatros
Благодарил (а): 23 раза
Сообщения: 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
Благодарил (а): 11 раз
Поблагодарили: 2 раза
Сообщения: 32
Зарегистрирован: 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
Благодарил (а): 30 раз
Поблагодарили: 3 раза
Сообщения: 157
Зарегистрирован: 25 янв 2018, 15:38
Сообщение

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

07 авг 2019, 20:53

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

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

08 авг 2019, 08:53

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

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

08 авг 2019, 13:41

PPK писал(а):Нужен исходный текст сообщения
Здесь сам разобрался! По умолчанию текст отображается по центру, а я дополнительно его оборачивал BB кодом Center, в итоге получалась такая каша. BB код Center убрал, и все стало отображаться нормально. Видимо конфликт был с этим BB кодом!
gl
globalnoises
Благодарил (а): 14 раз
Сообщения: 11
Зарегистрирован: 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 раза
Поблагодарили: 1571 раз
Сообщения: 9865
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

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

31 окт 2019, 14:56

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

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

04 ноя 2019, 23:01

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

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

Спасибо :hi:

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