Resource icon

Extended Ignore by Xon [Paid] 1.5.2

No permission to buy ($35.00)

Xon

Well-known member
Xon submitted a new resource:

Extended Ignore by Xon - Ignoring threads at scale

If User Ignore Limit is installed, it is recommended to uninstall it after installing this add-on!

Extended Ignore​

  • Enforces per-user group limits on for how long an ignored user list is permitted to be.
  • Disable User Ignore feature permits the ignore feature to be completely disabled for a usergroup.
  • When a user is made staff, everyone who is ignoring that user has the ignore feature disabled...

Read more about this resource...
 
Last edited:
Does this add-on allow you to increase the ignore limit to more than 1000?

Not currently, but it has been something I've been considering due to how it reworks user-ignore feature to avoid massive in statements.
 
Xon updated Extended Ignore by Xon with a new update entry:

1.3.0 - Feature update

  • Fix restoring ignored thread backup did not reliably redirect back to the ignored thread list
  • Fix case where ignoring posts by users could push a large IN clause into SQL instead of just using a join
  • Fix race-condition which allows ignoring more users than a user should be allowed to
  • Fix compatibility with Thread Starter alerts where watching a thread did not unignore it
  • Extend ignore thread feature to integrate with What New feature & XF's Thread Widgets
  • Add a flood...

Read the rest of this update entry...
 
@Xon - is it possible to only show the "Ignore" link within the thread itself and not in the forum thread listing page?
 
Error when installing on XF 2.2

Code:
Error: Class "SV\ExtendedIgnore\User" not found src/addons/SV/ExtendedIgnore/Setup.php:120
Generated by: bodybuilding.nl May 12, 2024 at 6:23 PM

Stack trace

#0 src/addons/SV/ExtendedIgnore/Setup.php(54): SV\ExtendedIgnore\Setup->addDefaultPermissions(0)
#1 src/XF/AddOn/StepRunnerInstallTrait.php(62): SV\ExtendedIgnore\Setup->installStep3(Array)
#2 src/XF/AddOn/StepRunnerInstallTrait.php(29): SV\ExtendedIgnore\Setup->installStepRunner(3, Array)
#3 src/XF/Job/AddOnInstallBatch.php(295): SV\ExtendedIgnore\Setup->install(Array)
#4 src/XF/Job/AddOnInstallBatch.php(91): XF\Job\AddOnInstallBatch->stepAction(Object(XF\Timer))
#5 src/XF/Job/Manager.php(260): XF\Job\AddOnInstallBatch->run(8)
#6 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#7 src/XF/Job/Manager.php(118): XF\Job\Manager->runJobEntry(Array, 8)
#8 src/XF/Admin/Controller/Tools.php(122): XF\Job\Manager->runByIds(Array, 8)
#9 src/XF/Mvc/Dispatcher.php(352): XF\Admin\Controller\Tools->actionRunJob(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\Tools), NULL)
#11 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\Tools), NULL)
#12 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#14 src/XF.php(524): XF\App->run()
#15 admin.php(13): XF::runApp('XF\\Admin\\App')
#16 {main}
Request state
array(4) {
  ["url"] => string(24) "/admin.php?tools/run-job"
  ["referrer"] => string(53) "/admin.php?tools/run-job"
  ["_GET"] => array(1) {
    ["tools/run-job"] => string(0) ""
  }
  ["_POST"] => array(3) {
    ["_xfRedirect"] => string(90) "/admin.php?add-ons/install-from-archive-complete&batch_id=350"
    ["_xfToken"] => string(8) "********"
    ["only_ids"] => string(7) "1004944"
  }
}
 
Does this addon update the node logo to ”unread messages” when there’s only ignored threads that have unread messages?

IMG_1111.webp

I’m looking for an ignore thread mod that keeps front page like there isn’t any new messages until there are some on threads that are not ignored.

I don’t think it makes sense to make user think that there are new messages for him if he can’t even read them.
 
That isn't supported.. It would be doable with additional queries. but I haven't found someone to fund that work as a priority so it is on the backburner while I work on other client work and XF2.3 updates
 
Top Bottom