[Расширение] BB3Hide: Скрытие текста сообщений от гостей и ботов, по количеству сообщений

Board index phpBBex 2.x Мастерская

Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 2.x и phpBB 3.1.x.
Moderator: Поддержка

Post #1by SinglWolf » 14.03.2016, 22:01

Это расширение было в версиях v1.x из коробки. Тут как-то прошёлся по темам, где есть скрытый текст от гостей. Ха! Всё видно, как и не было BBCode вовсе. Жму редактировать - коды на месте. Нагуглил расширение тут, установил. Скрытый текст от гостей появился, а вот скрывать по количеству сообщений BBCode работает зверски - не видно никому, даже мне, админу :smile: (Хотя, при предпросмотре всё ОК)
Пробовал править файлы, как написано в мануале к расширению, пробовал без правок. Результат тот же. Пожалуйста, помогите прикрутить это расширение

UPD
Свежую версию теперь можно скачать с GIT репозитория
Настройка расширения описана тут
История версий
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
При обновлении с версий ниже 1.1.1 до версии 1.1.1 или выше нужно отключить расширение в адм. разделе, заменить файлы расширения новыми файлами и включить расширение заново

P.S. Ошибку в некоторых браузерах
Code: Select all
General Error
Language file ./ext/ppk/bb3hide/language//bb3hide.php couldn't be opened.
лечим добавлением каталога
Code: Select all
/ext/ppk/bb3hide/language/en
и копированием туда языковых файлов из
Code: Select all
/ext/ppk/bb3hide/language/ru
Last edited by SinglWolf on 25.07.2016, 20:16, edited 3 times in total.
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #2by Sumanai » 14.03.2016, 22:29

SinglWolf wrote:Это расширение было в версиях v1.x из коробки.
Это мод, и его не было из коробки в phpBBex.
SinglWolf wrote:Пробовал править файлы, как написано в мануале к расширению, пробовал без правок. Результат тот же. Пожалуйста, помогите прикрутить это расширение
К сожалению, вряд ли могу помочь.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #3by SinglWolf » 14.03.2016, 23:00

Sumanai wrote:и его не было из коробки в phpBBex.
Жаль... :cry:
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #4by SinglWolf » 19.03.2016, 20:40

Sumanai, приношу свои извинения, если ненароком обидел :oops: . Дело было в баге самого расширения. Вроде автор его поправил,а вот другой баг остался.
Я не в курсе, конечно, как там должно быть по феншую, но на некоторых браузерах форум просто не грузился из-за этого расширения, вылет с ошибкой

Code: Select all
General Error         Language file ./ext/ppk/bb3hide/language//bb3hide.php couldn't be opened.

Пораскинул своим скудным умом, сравнил с другими расширениями и замена значения в строке 535 файла ./ext/ppk/bb3hide/event/listener.php
Code: Select all
'BB3HIDE_QUOTE'

на
Code: Select all
'USER_LANG'
решило эту проблему.
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #5by ЖЪРЧИК » 19.03.2016, 21:35

SinglWolf, Был бы смысл выложить исправленное расширение. :think:
плешивый кот
ЖЪРЧИК
Гуру
Avatar
Reputation: 174
With us: 2 yaers 9 months

Post #6by SinglWolf » 19.03.2016, 21:51

ЖЪРЧИК, как-то не подумал :smile:
расширение тут
Last edited by SinglWolf on 19.03.2016, 23:12, edited 2 times in total.
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #7by Sumanai » 19.03.2016, 22:01

SinglWolf wrote:Sumanai, приношу свои извинения, если ненароком обидел :oops: .
Я не обиделся, всё отлично :hi:
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #8by SinglWolf » 19.03.2016, 22:07

Sumanai, ну и замечательно :smile: .
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #9by Sumanai » 19.03.2016, 22:11

Расширение имеет одну проблему совместимости с phpBBex, пока пользоваться не рекомендую, есть возможность обойти скрытие.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #10by SinglWolf » 19.03.2016, 22:30

Sumanai wrote:есть возможность обойти скрытие.
Через цитирование?
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #11by Sumanai » 19.03.2016, 22:35

Ага, через полное. Отключение полного цитирования может быть не достаточно.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Post #12by SinglWolf » 19.03.2016, 22:48

Да мне пойдёт. :smile: Скрываю ссылки да некоторую инфу от гостей и ботов.
Кстати, извиняюсь. Выложил фикс, да не фикс, а баг :oops: Исправил, выкладываю...
строка 535 файла ./ext/ppk/bb3hide/event/listener.php должна быть такая
Code: Select all
      if(!isset($this->user_lang['USER_LANG']))
или
Code: Select all
      if(!isset($this->user_lang['ru']))

не знаю как положено, но оба варианта работают, если жёстко выставлен язык ru.

bb3hide_1.0.2_fix1.zip
(12.69 KiB) Downloaded 113 times
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #13by Alexell » 08.04.2016, 23:28

SinglWolf, кто-нибудь проверял? Работает? Мне может пригодиться.
(c) 2010-2017, Alexell Production.
Alexell M
Мастер
Avatar
Age: 23
Location: Россия, Москва.
Reputation: 13
With us: 3 yaers 9 months

Post #14by ЖЪРЧИК » 09.04.2016, 02:11

Alexell, http://sumanai.ru/forum/viewtopic.php?p=1050#p1050 оно тут в работе на новом пхпббекс только для гостей и ботов-пауков-агреггаторов
Но при полном цитировании не работает, если включена возможность оставления сообщений гостями. Нужна доработка.
плешивый кот
ЖЪРЧИК
Гуру
Avatar
Reputation: 174
With us: 2 yaers 9 months

Post #15by SinglWolf » 09.04.2016, 08:42

Alexell, на некоторых линуксовых браузерах форум не открывается :sad: Даже мой фикс не помогает. Эхх...
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #16by Alexell » 09.04.2016, 10:30

ЖЪРЧИК, у меня гости не могут оставлять сообщения. Так что для меня эта проблема наверное не актуальна.

Added after 27 seconds:
SinglWolf, всмысле форум? phpBBex чистый? Или с этим модом?
(c) 2010-2017, Alexell Production.
Alexell M
Мастер
Avatar
Age: 23
Location: Россия, Москва.
Reputation: 13
With us: 3 yaers 9 months

Post #17by SinglWolf » 17.04.2016, 22:35

Alexell wrote:Или с этим модом?
С этим расширением, естественно. :smile:
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #18by SinglWolf » 28.04.2016, 14:56

Выкладываю версию
bb3hide_1.0.4.zip
(12.72 KiB) Downloaded 103 times
. Обновление под версию phpBB 3.1.9. Исправлена возможность видеть скрытый текст через цитирование через список сообщений в теме при ответе. Косяк с браузером пока под вопросом.
Code: Select all
General Error
Language file ./ext/ppk/bb3hide/language//bb3hide.php couldn't be opened.
У меня на всех браузерах и ОС (какие есть) эта ошибка не появляется.
SinglWolf M
Topic author, Мастер
Avatar
Age: 46
Location: Россия, Башкортостан
Reputation: 31
With us: 3 yaers 9 months

Post #19by Трислав » 03.05.2016, 16:20

Установил, тег не появился в списке, ничего не работает, в смысле попытался текст с тегом написать вручную, не сработало :sad:

Added after 48 seconds:
Или чего-то помимо установки расширения ещё сделать надо, чего я не понял или не увидел?
Трислав M
Мастер
Avatar
Age: 41
Reputation: 36
With us: 2 yaers 1 month

Post #20by Sumanai » 03.05.2016, 17:30

Ббкод добавить.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1557
With us: 4 yaers 4 months

Next

Return to Мастерская



Who is online (over the past 10 minutes)

Users browsing this forum: 1 guest