[XB] User Ignore Extended: Selective & Temporary Ignores

[XB] User Ignore Extended: Selective & Temporary Ignores [Paid] 2.1.0

No permission to buy ($15.00)
@Ozzy47 Will this add-on work in both directions? Like if I ignore say User72, does this prevent User72 from seeing my content too?

Is there an option to ignore staff?
 
@Ozzy47 on vacation?
I would buy if it works like [AddonFlare] XF2 Ignore/Block Essentials
Thanks in advance
 
Error on xf 2.2.16

Code:
Server error log
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'ozzmodz_uie_notification_types' in 'field list' src/XF/Db/AbstractStatement.php:230

Stack trace
INSERT  INTO `xf_user_ignored` (`user_id`, `ignored_user_id`, `ozzmodz_uie_content_types`, `ozzmodz_uie_notification_types`, `ozzmodz_uie_ignore_date`) VALUES (?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL statement...', 1054, '42S22')
#1 src/XF/Db/Mysqli/Statement.php(41): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1054, '42S22')
#2 src/XF/Db/Mysqli/Statement.php(56): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT  INTO `x...', Array)
#5 src/XF/Mvc/Entity/Entity.php(1526): XF\Db\AbstractAdapter->insert('xf_user_ignored', Array, false)
#6 src/XF/Mvc/Entity/Entity.php(1258): XF\Mvc\Entity\Entity->_saveToSource()
#7 src/addons/OzzModz/UserIgnoreExtended/XF/Service/User/Ignore.php(25): XF\Mvc\Entity\Entity->save(false)
#8 src/addons/OzzModz/UserIgnoreExtended/XF/Pub/Controller/Account.php(37): OzzModz\UserIgnoreExtended\XF\Service\User\Ignore->ignoreByContent(Array)
#9 src/XF/Mvc/Dispatcher.php(352): OzzModz\UserIgnoreExtended\XF\Pub\Controller\Account->actionIgnore(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'Ignore', Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\Account), NULL)
#11 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\SearchImprovements\XF\Pub\Controller\Account), NULL)
#12 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2485): XF\Mvc\Dispatcher->run()
#14 src/XF.php(524): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

Request state
array(4) {
  ["url"] => string(15) "/account/ignore"
  ["referrer"] => string(65) "/topics/forum-updates.410897/page-68"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(8) {
    ["_xfToken"] => string(8) "********"
    ["username"] => string(12) "ThaWasteland"
    ["content_types"] => array(3) {
      [0] => string(4) "post"
      [1] => string(12) "conversation"
      [2] => string(7) "mention"
    }
    ["notification_types"] => array(2) {
      [0] => string(5) "alert"
      [1] => string(5) "email"
    }
    ["_xfRedirect"] => string(65) "/topics/forum-updates.410897/page-68"
    ["_xfRequestUri"] => string(36) "/topics/forum-updates.410897/page-68"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Changing pages under 'ignored users' in admincp doesn't work

Code:
InvalidArgumentException: Class \Edit does not match formatter pattern %s\%s\View\%s src/XF.php:1434

Stack trace
#0 src/XF/App.php(1905): XF::stringToClass('\\Edit', '%s\\%s\\View\\%s', 'Admin')
#1 src/XF/Container.php(233): XF\App->{closure:XF\App::initialize():1901}('\\Edit', Array, Object(XF\Container))
#2 src/XF/Container.php(246): XF\Container->create('view', '\\Edit', Array)
#3 src/XF/Mvc/Renderer/AbstractRenderer.php(80): XF\Container->{closure:XF\Container::getInvokableFactory():244}('\\Edit', Array)
#4 src/XF/Mvc/Renderer/AbstractRenderer.php(88): XF\Mvc\Renderer\AbstractRenderer->createViewObject('\\Edit', 'admin:ozzmodz_u...', Array)
#5 src/XF/Mvc/Renderer/Json.php(65): XF\Mvc\Renderer\AbstractRenderer->renderViewObject('\\Edit', 'admin:ozzmodz_u...', Array)
#6 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Json->renderView('\\Edit', 'admin:ozzmodz_u...', Array)
#7 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#10 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#11 src/XF.php(806): XF\App->run()
#12 admin.php(15): XF::runApp('XF\\Admin\\App')
#13 {main}

Request state
array(4) {
  ["url"] => string(162) "/admin.php?user-ignored/add&_xfResponseType=json&_xfWithData=1&_xfRequestUri=%2Fadmin.php%3Fuser-ignored%2F&_xfToken=1766494787%2Cc6f674a307939df0469e27391af1991e"
  ["referrer"] => string(53) "/admin.php?user-ignored/"
  ["_GET"] => array(5) {
    ["user-ignored/add"] => string(0) ""
    ["_xfResponseType"] => string(4) "json"
    ["_xfWithData"] => string(1) "1"
    ["_xfRequestUri"] => string(24) "/admin.php?user-ignored/"
    ["_xfToken"] => string(43) "1766494787,c6f674a307939df0469e27391af1991e"
  }
  ["_POST"] => array(0) {
  }
}
 
No
This add-on was designed only to improve user ignoring
But it can ignore threads? Of is that only threads started by ignored user?

Ideally I need ignore content but that addon is not working and appears unmaintained, but thus would be useful if at least members can ignore any thread.
 
Painbaker updated [XB] User Ignore Extended: Selective & Temporary Ignores with a new update entry:

2.1.0

View attachment 346986

🎉 More Control Over Ignored Users​

This update expands the ignore system with temporary ignores, private notes, and new management tools. It also improves how ignored content and notifications are handled across XenForo, with several fixes for permissions and filtering.

✨ New Features​

  • Added Temporary Ignores with preset durations and custom expiration dates.
  • Added Private Notes for...

Read the rest of this update entry...
 
Back
Top Bottom