Reputation System [Удалено]

Статус
В этой теме нельзя размещать новые ответы.
Подскажите пожалуйста, как после установки данного плагина, убрать отображение репутации в статистике форума ?
1.png
 
А какую нагрузку он будет создавать, и сколько запросов в бд будет при выводе под аватаркой в постах, каждый пост +1 запрос в дб?
 
Включи дебаг и посмотри, расскажешь.
 
Подскажите, у автора на данной версии заявлена поддержка Ксени 2.2, кто то пробовал ставить ее на 2.2?
 
Именно у этой версии не заявлена, но ничего не мешает протестировать плагин на 2.2 на тестовом форуме.
 
Именно у этой версии не заявлена, но ничего не мешает протестировать плагин на 2.2 на тестовом форуме.
сейчас скину пруф если надо) хотя можете сами посмотреть на официале, Кик указал 2.2 на версии 2.1.10
 
Прекрасно работает на 2.2.1. Нет никаких проблем. Я доволен.
 
после отключения плагина, при попытке отправить сообщение, выскакивает ошибка
INSERT INTO `xf_post` (`thread_id`, `message_state`, `user_id`, `username`, `message`, `embed_metadata`, `post_date`, `post_id`, `ip_id`, `attach_count`, `warning_id`, `warning_message`, `last_edit_date`, `last_edit_user_id`, `edit_count`, `reaction_score`, `reactions`, `reaction_users`, `position`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1364, 'HY000')
#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1364, 'HY000')
#2 src/XF/Db/AbstractAdapter.php(94): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(218): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1452): XF\Db\AbstractAdapter->insert('xf_post', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1184): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Service/Thread/Replier.php(181): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Service/ValidateAndSavableTrait.php(40): XF\Service\Thread\Replier->_save()
#8 src/XF/Pub/Controller/Thread.php(461): XF\Service\Thread\Replier->save()
#9 src/XF/Mvc/Dispatcher.php(350): XF\Pub\Controller\Thread->actionAddReply(Object(XF\Mvc\ParameterBag))
#10 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)
#11 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(TickTackk\ChangeContentOwner\XF\Pub\Controller\Thread), NULL)
#12 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#14 src/XF.php(391): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}
#0 src/XF/Mvc/Entity/Entity.php(106): XF\Mvc\Entity\Entity->get('LatestReputatio...')
#1 internal_data/code_cache/templates/l4/s3/public/mrs_reputation_message_macros.php(12): XF\Mvc\Entity\Entity->offsetGet('LatestReputatio...')
#2 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(West\UserAvatarShape\XF\Template\Templater), Array)
#3 src/XF/Template/Templater.php(1388): XF\Template\Templater->renderTemplate('mrs_reputation_...', Array)
#4 internal_data/code_cache/templates/l4/s3/public/post_macros.php(470): XF\Template\Templater->includeTemplate('public:mrs_repu...', Array)
#5 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(West\UserAvatarShape\XF\Template\Templater), Array, Array)
#6 internal_data/code_cache/templates/l4/s3/public/thread_view.php(563): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#7 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(West\UserAvatarShape\XF\Template\Templater), Array)
#8 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#9 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#10 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#11 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#14 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#15 src/XF.php(391): XF\App->run()
#16 index.php(20): XF::runApp('XF\\Pub\\App')
#17 {main}
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method canGiveR...', '/var/www/u11072...', 994, Array)
#1 src/XF/Template/Templater.php(994): trigger_error('Method canGiveR...', 512)
#2 internal_data/code_cache/templates/l4/s3/public/mrs_reputation_post_macros_add_reputation.php(6): XF\Template\Templater->method(Object(TickTackk\ChangeContentOwner\XF\Entity\Post), 'canGiveReputati...', Array)
#3 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(West\UserAvatarShape\XF\Template\Templater), Array)
#4 src/XF/Template/Templater.php(1388): XF\Template\Templater->renderTemplate('mrs_reputation_...', Array)
#5 internal_data/code_cache/templates/l4/s3/public/post_macros.php(234): XF\Template\Templater->includeTemplate('public:mrs_repu...', Array)
#6 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(West\UserAvatarShape\XF\Template\Templater), Array, Array)
#7 internal_data/code_cache/templates/l4/s3/public/thread_view.php(563): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#8 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(West\UserAvatarShape\XF\Template\Templater), Array)
#9 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#10 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#11 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#12 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#14 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#15 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#16 src/XF.php(391): XF\App->run()
#17 index.php(20): XF::runApp('XF\\Pub\\App')
#18 {main}

версия плагина - Reputation System
 
lalker, а сама ошибка будет? Тут только трассировка.
 
Код:
Method canGiveReputation is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Post) src/XF/Template/Templater.php:994
XF\Db\Exception: MySQL query error [1364]: Field 'mrs_latest_reputations' doesn't have a default value src/XF/Db/AbstractStatement.php:228
ErrorException: Template error: Method canGiveReputation is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Post) src/XF/Template/Templater.php:994
 
В репутации есть ограничения на лайки?
 
IMG_20210327_202152.jpg
Чтобы в профиле только было.
Пробовал через view-source в мобильном Chrome найти стиль, но там нету его... В каком шаблоне копать?(модификацию создавать и т.д.)
 
Все еще ищу решение проблемы при отключении плагина. Суть проблемы заключается в том, что после отключения плагина, при попытке отправить сообщение, выскакивает вот такая ошибка:
Код:
XF\Db\Exception: MySQL query error [1364]: Field 'mrs_latest_reputations' doesn't have a default value in src/XF/Db/AbstractStatement.php at line 228
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 77
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 94
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 218
XF\Db\AbstractAdapter->insert() in src/XF/Mvc/Entity/Entity.php at line 1452
XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1184
XF\Mvc\Entity\Entity->save() in src/XF/Service/Thread/Replier.php at line 181
XF\Service\Thread\Replier->_save() in src/XF/Service/ValidateAndSavableTrait.php at line 40
XF\Service\Thread\Replier->save() in src/XF/Pub/Controller/Thread.php at line 461
XF\Pub\Controller\Thread->actionAddReply() in src/XF/Mvc/Dispatcher.php at line 350
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 257
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2184
XF\App->run() in src/XF.php at line 391
XF::runApp() in index.php at line 20
Версия плагина последняя.
 
Все еще ищу решение проблемы при отключении плагина. Суть проблемы заключается в том, что после отключения плагина, при попытке отправить сообщение, выскакивает вот такая ошибка:
Код:
XF\Db\Exception: MySQL query error [1364]: Field 'mrs_latest_reputations' doesn't have a default value in src/XF/Db/AbstractStatement.php at line 228
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 77
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 94
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 218
XF\Db\AbstractAdapter->insert() in src/XF/Mvc/Entity/Entity.php at line 1452
XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1184
XF\Mvc\Entity\Entity->save() in src/XF/Service/Thread/Replier.php at line 181
XF\Service\Thread\Replier->_save() in src/XF/Service/ValidateAndSavableTrait.php at line 40
XF\Service\Thread\Replier->save() in src/XF/Pub/Controller/Thread.php at line 461
XF\Pub\Controller\Thread->actionAddReply() in src/XF/Mvc/Dispatcher.php at line 350
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 257
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2184
XF\App->run() in src/XF.php at line 391
XF::runApp() in index.php at line 20
Версия плагина последняя.
SQL:
ALTER TABLE `xf_post`
    CHANGE COLUMN `mrs_latest_reputations` `mrs_latest_reputations` BLOB NULL;
 
SQL:
ALTER TABLE `xf_post`
CHANGE COLUMN `mrs_latest_reputations` `mrs_latest_reputations` BLOB NULL

Ответ MySQL: Документация
#1317 - Query execution was interrupted
 
SQL:
ALTER TABLE `xf_post`
CHANGE COLUMN `mrs_latest_reputations` `mrs_latest_reputations` BLOB NULL

Ответ MySQL: Документация
#1317 - Query execution was interrupted
Я угадать должен почему запрос прервался?
Ну может лимиты слишком маленькие, может еще чего.
Напишите хостеру, как вариант.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу