Report Improvements by Xon

Report Improvements by Xon 2.18.3

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

Len

Локализаторы
Сообщения
3,434
Решения
37
Реакции
9,230
Баллы
9,345
Len добавил(а) новый ресурс:

Report Improvements by Xon - Расширенный функционал системы жалоб и модерирования.

Расширенный функционал системы жалоб и модерирования.

  • Improve performance of Report Center by reducing stock XenForo N+1 query behaviour
  • Permission based access to the report center:
    • Default permissions set for groups (global/content) for groups with warn or edit basic profile permissions.
    • New Permissions:
      • View Report center
      • Comment on open report
      • Comment on closed report
      • Update a report's status...

Узнать больше об этом ресурсе...
 
xenforo 2.1.2
104621
После установки появились ошибки сервера и меня попросили продолжить перестроение
Код:
InvalidArgumentException: Accessed unknown getter 'Report' on XF:Warning[8] src/XF/Mvc/Entity/Entity.php:194
Сгенерирована пользователем: iBuseWinner 15 Июл 2019 в 22:19
Трассировка стека
#0 src/XF/Mvc/Entity/Entity.php(101): XF\Mvc\Entity\Entity->get('Report')
#1 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(182): XF\Mvc\Entity\Entity->__get('Report')
#2 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(144): SV\ReportImprovements\Service\WarningLog\Creator->setupDefaultsForWarning()
#3 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(89): SV\ReportImprovements\Service\WarningLog\Creator->setupDefaults()
#4 src/XF/Container.php(275): SV\ReportImprovements\Service\WarningLog\Creator->__construct(Object(XF\Admin\App), Object(XF\Entity\Warning), 'new')
#5 src/XF/App.php(1563): XF\Container->createObject('SV\\ReportImprov...', Array)
#6 src/XF/Container.php(228): XF\App->XF\{closure}('SV\\ReportImprov...', Array, Object(XF\Container))
#7 src/XF/App.php(2769): XF\Container->create('service', 'SV\\ReportImprov...', Array)
#8 src/addons/SV/ReportImprovements/Job/WarningLogMigration.php(68): XF\App->service('SV\\ReportImprov...', Object(XF\Entity\Warning), 'new')
#9 src/XF.php(478): SV\ReportImprovements\Job\WarningLogMigration->SV\ReportImprovements\Job\{closure}()
#10 src/addons/SV/ReportImprovements/Job/WarningLogMigration.php(81): XF::asVisitor(Object(SV\SignupAbuseBlocking\XF\Entity\User), Object(Closure))
#11 src/XF/Job/AbstractRebuildJob.php(47): SV\ReportImprovements\Job\WarningLogMigration->rebuildById(8)
#12 src/XF/Job/Manager.php(253): XF\Job\AbstractRebuildJob->run(G)
#13 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#14 src/XF/Job/Manager.php(111): XF\Job\Manager->runJobEntry(Array, G)
#15 src/XF/Admin/Controller/Tools.php(120): XF\Job\Manager->runByIds(Array, 8)
#16 src/XF/Mvc/Dispatcher.php(321): XF\Admin\Controller\Tools->actionRunJob(Object(XF\Mvc\ParameterBag))
#17 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#18 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#19 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#20 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#21 src/XF.php(390): XF\App->run()
#22 admin.php(13): XF::runApp('XF\\Admin\\App')
#23 {main}
Содержимое запроса
array(4) {
  ["url"] => string(24) "/admin.php?tools/run-job"
  ["referrer"] => string(120) "https://site.ru/admin.php?tools/run-job&only_ids=3731&_xfRedirect=https%3A%2F%2Fsite.ru%2Fadmin.php%3Fadd-ons%2F"
  ["_GET"] => array(1) {
    ["tools/run-job"] => string(0) ""
  }
  ["_POST"] => array(3) {
    ["_xfRedirect"] => string(38) "https://site.ru/admin.php?add-ons/"
    ["_xfToken"] => string(8) "********"
    ["only_ids"] => string(4) "3731"
  }
}
Код:
ErrorException: [E_NOTICE] Undefined index: sv_report_new_warnings src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php:200
Сгенерирована пользователем: iBuseWinner 15 Июл 2019 в 22:19
Трассировка стека
#0 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(200): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/s/stasheb...', 200, Array)
#1 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(144): SV\ReportImprovements\Service\WarningLog\Creator->setupDefaultsForWarning()
#2 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(89): SV\ReportImprovements\Service\WarningLog\Creator->setupDefaults()
#3 src/XF/Container.php(275): SV\ReportImprovements\Service\WarningLog\Creator->__construct(Object(XF\Admin\App), Object(XF\Entity\Warning), 'new')
#4 src/XF/App.php(1563): XF\Container->createObject('SV\\ReportImprov...', Array)
#5 src/XF/Container.php(228): XF\App->XF\{closure}('SV\\ReportImprov...', Array, Object(XF\Container))
#6 src/XF/App.php(2769): XF\Container->create('service', 'SV\\ReportImprov...', Array)
#7 src/addons/SV/ReportImprovements/Job/WarningLogMigration.php(68): XF\App->service('SV\\ReportImprov...', Object(XF\Entity\Warning), 'new')
#8 src/XF.php(478): SV\ReportImprovements\Job\WarningLogMigration->SV\ReportImprovements\Job\{closure}()
#9 src/addons/SV/ReportImprovements/Job/WarningLogMigration.php(81): XF::asVisitor(Object(SV\SignupAbuseBlocking\XF\Entity\User), Object(Closure))
#10 src/XF/Job/AbstractRebuildJob.php(47): SV\ReportImprovements\Job\WarningLogMigration->rebuildById(8)
#11 src/XF/Job/Manager.php(253): XF\Job\AbstractRebuildJob->run(G)
#12 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#13 src/XF/Job/Manager.php(111): XF\Job\Manager->runJobEntry(Array, G)
#14 src/XF/Admin/Controller/Tools.php(120): XF\Job\Manager->runByIds(Array, 8)
#15 src/XF/Mvc/Dispatcher.php(321): XF\Admin\Controller\Tools->actionRunJob(Object(XF\Mvc\ParameterBag))
#16 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#17 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#18 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#19 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#20 src/XF.php(390): XF\App->run()
#21 admin.php(13): XF::runApp('XF\\Admin\\App')
#22 {main}
Содержимое запроса
array(4) {
  ["url"] => string(24) "/admin.php?tools/run-job"
  ["referrer"] => string(120) "https://site.ru/admin.php?tools/run-job&only_ids=3731&_xfRedirect=https%3A%2F%2Fsite.ru%2Fadmin.php%3Fadd-ons%2F"
  ["_GET"] => array(1) {
    ["tools/run-job"] => string(0) ""
  }
  ["_POST"] => array(3) {
    ["_xfRedirect"] => string(38) "https://site.ru/admin.php?add-ons/"
    ["_xfToken"] => string(8) "********"
    ["only_ids"] => string(4) "3731"
  }
}
В меню нет ни настроек, ни фраз
104622
Что нужно сделать, чтобы плагин нормально работал?
 
Ничего, это исходники, как бы установить можно его но только через консоль.
 
Не подскажете как устанавливать?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу