XF 2.1 Проблема после установки и отправки спойлера

Версия XenForo
2.1.9

PaddingtonBaby

Проверенные
Сообщения
40
Решения
2
Реакции
9
Баллы
305
Накануне до ошибки установил плагин "spoiler title", после чего вписал в extra.less следующее, для того, чтобы привести спойлер в общий вид, как на дефолте:
CSS:
 .button, a.button {
    background: #2577b1;
    color: white;
}
Опубликовал сам спойлер в ответе к какой-то теме и в журнале ошибок появилось следующее:
  • ErrorException: Maximum attachment image dimensions must be greater than 0.
  • src/XF/Error.php:75
#0 src/addons/Andy/ConvertImage/Listener.php(60): XF\Error->logError('Maximum attachm...')
#1 [internal function]: Andy\ConvertImage\Listener::threadEntityPostSave(Object(TickTackk\ChangeContentOwner\XF\Entity\Post))
#2 src/XF/Extension.php(50): call_user_func_array(Array, Array)
#3 src/XF.php(718): XF\Extension->fire('entity_post_sav...', Array, 'XF\\Entity\\Post')
#4 src/XF/Mvc/Entity/Entity.php(1225): XF::fire('entity_post_sav...', Array, 'XF\\Entity\\Post')
#5 src/XF/Service/Thread/Replier.php(181): XF\Mvc\Entity\Entity->save(true, false)
#6 src/XF/Service/ValidateAndSavableTrait.php(40): XF\Service\Thread\Replier->_save()
#7 src/XF/Pub/Controller/Thread.php(461): XF\Service\Thread\Replier->save()
#8 src/XF/Mvc/Dispatcher.php(350): XF\Pub\Controller\Thread->actionAddReply(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Thread', 'AddReply', Object(XF\Mvc\RouteMatch), Object(TickTackk\ChangeContentOwner\XF\Pub\Controller\Thread), NULL)
#10 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(TickTackk\ChangeContentOwner\XF\Pub\Controller\Thread), NULL)
#11 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#13 src/XF.php(391): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}
Код:
array(4) {

  ["url"] => string(117) "/index.php?threads/%D0%92%D1%8B-%D0%BD%D0%B0%D1%81-%D0%BD%D0%B5-%D0%B6%D0%B4%D0%B0%D0%BB%D0%B8-%E2%84%961.4/add-reply"

  ["referrer"] => string(137) "Вы нас не ждали... №1"

  ["_GET"] => array(1) {

    ["threads/Вы-нас-не-ждали-№1_4/add-reply"] => string(0) ""

  }

  ["_POST"] => array(9) {

    ["message_html"] => string(79) "<p>[SPOILER="Проверка спойлера"]Проверим?[/SPOILER]</p>"

    ["attachment_hash"] => string(32) "2ac4da3cbce127d650146bf9d2a29cdf"

    ["attachment_hash_combined"] => string(83) "{"type":"post","context":{"thread_id":4},"hash":"2ac4da3cbce127d650146bf9d2a29cdf"}"

    ["last_date"] => string(10) "1587482098"

    ["last_known_date"] => string(10) "1587482098"

    ["_xfToken"] => string(8) "********"

    ["_xfRequestUri"] => string(108) "/index.php?threads/%D0%92%D1%8B-%D0%BD%D0%B0%D1%81-%D0%BD%D0%B5-%D0%B6%D0%B4%D0%B0%D0%BB%D0%B8-%E2%84%961.4/"

    ["_xfWithData"] => string(1) "1"

    ["_xfResponseType"] => string(4) "json"

  }

}
Видел подобное сообщение в плагине "convert image", но, кажется, автор сообщения не получил ответа. Тогда получается проблема в самом плагине "convert image"??
 
Последнее редактирование:
Там ошибка не связана с изменением стиля, но и стиль спойлера ты не правильно сделал :)
Ошибка вероятно связана с ChangeContentOwner, это вообще конфликтный плагин и если его использовать, то только по необходимости, а постоянно держать отключенным, советую найти ему замену.
 
Там ошибка не связана с изменением стиля, но и стиль спойлера ты не правильно сделал :)
Ошибка вероятно связана с ChangeContentOwner, это вообще конфликтный плагин и если его использовать, то только по необходимости, а постоянно держать отключенным, советую найти ему замену.
Вопрос по заданию стиля для спойлера опубликовать в саму тему со стилем? Так и предполагал, что ничего хорошего я в стиле для спойлера сделать не смогу :D
 
Последнее редактирование:
Вопрос по заданию стиля для спойлера опубликовать в саму тему со стилем?
в extra.less обычно, но я про сам код, там изменение для всех кнопок, так то настройки кнопок, в настройках стиля и не надо ни куда лишнего пихать :)
И да, вопрос по кнопкам, в тему стиля
 
PaddingtonBaby,
Ошибка вероятно связана с ChangeContentOwner
Nope. Он в логе фигурирует просто как последний, кто расширял какой-то класс. В нашем случае - XF\Entity\Post
#1 [internal function]: Andy\ConvertImage\Listener::threadEntityPostSave
Скачиваем это дерьмище, смотрим код, видим, что такая ошиб-очка падает тут.
1592035853931.png
Следовательно, правки стиля никак не связаны с ошибкой, которую вы предоставили.

Видел подобное сообщение в плагине "convert image", но, кажется, автор сообщения не получил ответа. Тогда получается проблема в самом плагине "convert image"??
Да. Ошибка возникает там. Но это не проблема плагина. Плагины Энди - это одна большая проблема, глобальная, хуже ковида, просто ошибка человечества.
По сабжу, плагин говорит, что ему скормили изображение высотой или широной равной нолю. Правда это, или нет - уже другой вопрос. Учитывая автора, с логикой работы там могут возникнуть проблемы.
 
Последнее редактирование:
ему скормили изображение высотой или широной равной нолю
Кинул в спойлер только текст, никаких изображений, ничего другого.
Учитывая автора, с логикой работы там могут возникнуть проблемы.
Учитывая автора скрипта или автора темы (т.е. меня)? :D
 
Хм? А что я мог сделать не так, если я просто создал спойлер на форуме? Если стиль не влияет , не мог же я что-то намудрить при установке.
И я, честно говоря, так до конца и не понял. Стоит ли это фиксить, фатально ли это и стоит ли на это вообще обращать внимание?
 
Последнее редактирование:
Учитывая автора скрипта или автора темы (т.е. меня)? :D
Я в посте писал об авторе дополнения. За вашей активностью на форуме достаточных наблюдений не имею, чтобы говорить подобное.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу