[XenMax] - Hide Link With Guests

[XenMax] - Hide Link With Guests 2.1.7

Нет прав для скачивания

Mirovinger

Администрация
Сообщения
23,346
Решения
80
Реакции
58,266
Баллы
33,475
можно настроит этот плагин для скрыть ссылка для неподтвержденный груп также? пользователь создает аккаунт без подтвержденный емайл и видит все ссылка
 
Добрый день! Идёт конфликт с плагином [D.C] Link Proxy и, похоже, [XFI] Unverified Signature. У гостей ссылки не скрываются. Возможно ли пофиксить?
Код:
ErrorException: Template error: A non-numeric value encountered internal_data/code_cache/templates/l2/s8/public/mr_unverified_signature.php:13
Трассировка стека:
Код:
#0 internal_data/code_cache/templates/l2/s8/public/mr_unverified_signature.php(13): XF\Template\Templater->handleTemplateError(2, 'A non-numeric v...', '/var/www/vhosts...', 13, Array)
#1 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(DC\LinkProxy\XF\Template\Templater), Array, Array)
#2 internal_data/code_cache/templates/l2/s8/public/post_macros.php(246): XF\Template\Templater->callMacro('mr_unverified_s...', 'unverified_sign...', Array, Array)
#3 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(DC\LinkProxy\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l2/s8/public/thread_view.php(559): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#5 src/XF/Template/Templater.php(1301): XF\Template\Templater->{closure}(Object(DC\LinkProxy\XF\Template\Templater), Array)
#6 src/addons/BR/ModernStatistic/XF/Template/Templater.php(27): XF\Template\Templater->renderTemplate('thread_view', Array, true)
#7 src/XF/Template/Template.php(24): BR\ModernStatistic\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#8 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#9 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#10 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#13 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#14 src/XF.php(390): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}
Содержимое запроса:
Код:
array(4) {
  ["url"] => string(11) "/threads/1/"
  ["referrer"] => string(22) "https://pixelpeak.xyz/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Последнее редактирование:
Данную ошибку я вроде как давно исправил, просто обновление не торопился загрузить.
Однако с дополнением - [XFI] Unverified Signature, у данного конфликта не может быть.
Здесь проблема в чём-то ещё.
 
Короче, конфликт идёт со всеми плагинами от D.C Style.
 
XenForo 2.2.9
[XenMax] - Hide Link With Guests 2.1.7
PHP: 8.1.5
TypeError: Macro public:siropu_chat_room_message_helper :: message_content() error: parse_url(): Argument #1 ($url) must be of type string, array given
src/addons/XenMax/HideLinkGuests/Repository/CheckLinks.php:30
Сгенерирована пользователем: deluxra 2 Июн 2022 в 19:58
Трассировка стека
#0 src/addons/XenMax/HideLinkGuests/Repository/CheckLinks.php(30): parse_url(Array)
#1 src/addons/XenMax/HideLinkGuests/XF/BbCode/Renderer/Html.php(35): XenMax\HideLinkGuests\Repository\CheckLinks->checkUrl(Array)
#2 src/XF/BbCode/Renderer/Html.php(310): XenMax\HideLinkGuests\XF\BbCode\Renderer\Html->renderTagUrl(Array, Array, Array, Array, Object(XenMax\HideLinkGuests\XF\BbCode\Renderer\Html))
#3 src/XF/BbCode/Traverser.php(63): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#4 src/XF/BbCode/Renderer/Html.php(1139): XF\BbCode\Traverser->renderSubTree(Array, Array)
#5 src/XF/BbCode/Renderer/Html.php(310): XF\BbCode\Renderer\Html->renderTagColor(Array, 'rgb(126, 0, 140...', Array, Array, Object(XenMax\HideLinkGuests\XF\BbCode\Renderer\Html))
#6 src/XF/BbCode/Traverser.php(63): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#7 src/XF/BbCode/Traverser.php(39): XF\BbCode\Traverser->renderSubTree(Array, Array)
#8 src/XF/BbCode/Traverser.php(22): XF\BbCode\Traverser->renderAst(Array, Object(XF\BbCode\RuleSet), Array)
#9 src/XF/SubContainer/BbCode.php(222): XF\BbCode\Traverser->render('[COLOR=rgb(126,...', Object(XF\BbCode\Parser), Object(XF\BbCode\RuleSet), Array)
#10 src/XF/Template/Templater.php(2379): XF\SubContainer\BbCode->render('[COLOR=rgb(126,...', 'html', 'siropu_chat_roo...', Object(Siropu\Chat\Entity\Message), Array)
#11 src/XF/Template/Templater.php(1128): XF\Template\Templater->fnBbCode(Object(ThemeHouse\ReactPlus\XF\Template\Templater), false, '[COLOR=rgb(126,...', 'siropu_chat_roo...', Object(Siropu\Chat\Entity\Message))
#12 internal_data/code_cache/templates/l2/s14/public/siropu_chat_room_message_helper.php(133): XF\Template\Templater->func('bb_code', Array, false)
#13 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, NULL)
#14 internal_data/code_cache/templates/l2/s14/public/siropu_chat_room_message_row.php(28): XF\Template\Templater->callMacro('siropu_chat_roo...', 'message_content', Array, Array)
#15 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, NULL)
#16 src/XF/Template/Templater.php(1680): XF\Template\Templater->renderTemplate('siropu_chat_roo...', Array)
#17 internal_data/code_cache/templates/l2/s14/public/siropu_chat_message_list.php(17): XF\Template\Templater->includeTemplate('public:siropu_c...', Array)
#18 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, NULL)
#19 internal_data/code_cache/templates/l2/s14/public/siropu_chat.php(585): XF\Template\Templater->callMacro('siropu_chat_mes...', 'room', Array, Array)
#20 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, NULL)
#21 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('siropu_chat', Array)
#22 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#23 src/XF/Template/Templater.php(1928): XF\Widget\WidgetRenderer->__toString()
#24 internal_data/code_cache/templates/l2/s14/public/PAGE_CONTAINER.php(1372): XF\Template\Templater->widgetPosition('siropu_chat_all...', Array)
#25 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(ThemeHouse\ReactPlus\XF\Template\Templater), Array, NULL)
#26 src/XF/Pub/App.php(564): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
#27 src/XF/App.php(2150): XF\Pub\App->renderPageHtml('

<div class="b...', Array, Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#28 src/XF/Mvc/Dispatcher.php(404): XF\App->renderPage('

<div class="b...', Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#29 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Error), 'html')
#30 src/XF/App.php(2352): XF\Mvc\Dispatcher->run()
#31 src/XF.php(524): XF\App->run()
#32 index.php(20): XF::runApp('XF\\Pub\\App')
#33 {main}

Содержимое запроса
array(4) {
["url"] => string(41) "/data/resource_icons/0/402.jpg?1511114613"
["referrer"] => string(38) "EPOE"
["_GET"] => array(2) {
["/data/resource_icons/0/402_jpg"] => string(0) ""
[1511114613] => string(0) ""
}
["_POST"] => array(0) {
}
}
При публикации сообщений (любым пользователем из любых групп, в любых сообщениях) в виде одной ссылки (без набранного текста) - оно становится пустым (сообщение публикуется, но в нем ничего нет). Сообщение не пустое (с ссылкой) отображается только в профиле активности самого пользователя. Это дает некоторые трудности в модерировании и т. п. Так же при одобрении все скрывается.
Chat 2.2.0 (Chat 2 by Siropu 2.2.0):
Если в чате написать вот так:
Код:
[QUOTE="User"]и возможность скачивать[/QUOTE]https://xenforo.info/
то сообщение появляется пустое и не показывается кто опубликовал, если же его написать вот так:
Код:
[QUOTE="User"]и возможность скачивать[/QUOTE] https://xenforo.info/
то сообщение показывается стандартно, как и должно быть. Разница в пробеле между "]" и ссылкой.
 
NIKO911, используйте версию PHP 7.4+. Много аддонов не готовы для работы на версии 8.1+. К тому же ещё не объявлена поддержка совместимости на 2.2 версии движка для этого аддона.
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу