Ignore Content

Ignore Content [Paid] 4.0.3

PayPal: $30.00
One idea you might consider. The ignore button on the topics list on mobile is a little too prominent where you see it next to every thread title. My belief is that people don't really want to see "ignore" everywhere because ignoring something is reminding you of something you don't want to see. In other words, ignore = negative. You don't want negative thoughts every time you're browsing.

So, you should consider some kind of toggle where you could click it, and then it would enable all those ignore buttons or a check box where you could click on all the threads you wanted to ignore at once and then when you're done, the ignore feature is out of sight.

Don't know if that makes sense but just throwing it out there. Thanks again for the add-on.
 
I get this error with the last update:

InvalidArgumentException: Class Truonglv\IgnoreContent\Entity\Ignore\List does not match formatter pattern %s\%s\View\%s
src/XF.php:1433
Generado por:
18 Agosto 2024 a las 13:33


#0 src/XF/App.php(1894): XF::stringToClass('Truonglv\\Ignore...', '%s\\%s\\View\\%s', 'Admin')
#1 src/XF/Container.php(233): XF\App->XF\{closure}('Truonglv\\Ignore...', Array, Object(XF\Container))
#2 src/XF/Container.php(246): XF\Container->create('view', 'Truonglv\\Ignore...', Array)
#3 src/XF/Mvc/Renderer/AbstractRenderer.php(80): XF\Container->XF\{closure}('Truonglv\\Ignore...', Array)
#4 src/XF/Mvc/Renderer/AbstractRenderer.php(88): XF\Mvc\Renderer\AbstractRenderer->createViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#5 src/XF/Mvc/Renderer/Html.php(47): XF\Mvc\Renderer\AbstractRenderer->renderViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#6 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#7 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(2813): XF\Mvc\Dispatcher->run()
#11 src/XF.php(802): XF\App->run()
#12 admin.php(15): XF::runApp('XF\\Admin\\App')
#13 {main}
 
I get this error with the last update:

InvalidArgumentException: Class Truonglv\IgnoreContent\Entity\Ignore\List does not match formatter pattern %s\%s\View\%s
src/XF.php:1433
Generado por:
18 Agosto 2024 a las 13:33


#0 src/XF/App.php(1894): XF::stringToClass('Truonglv\\Ignore...', '%s\\%s\\View\\%s', 'Admin')
#1 src/XF/Container.php(233): XF\App->XF\{closure}('Truonglv\\Ignore...', Array, Object(XF\Container))
#2 src/XF/Container.php(246): XF\Container->create('view', 'Truonglv\\Ignore...', Array)
#3 src/XF/Mvc/Renderer/AbstractRenderer.php(80): XF\Container->XF\{closure}('Truonglv\\Ignore...', Array)
#4 src/XF/Mvc/Renderer/AbstractRenderer.php(88): XF\Mvc\Renderer\AbstractRenderer->createViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#5 src/XF/Mvc/Renderer/Html.php(47): XF\Mvc\Renderer\AbstractRenderer->renderViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#6 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#7 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(2813): XF\Mvc\Dispatcher->run()
#11 src/XF.php(802): XF\App->run()
#12 admin.php(15): XF::runApp('XF\\Admin\\App')
#13 {main}
PhineasDCan you provide more details of this stack?
 
I get this error with the last update:

InvalidArgumentException: Class Truonglv\IgnoreContent\Entity\Ignore\List does not match formatter pattern %s\%s\View\%s
src/XF.php:1433
Generado por:
18 Agosto 2024 a las 13:33


#0 src/XF/App.php(1894): XF::stringToClass('Truonglv\\Ignore...', '%s\\%s\\View\\%s', 'Admin')
#1 src/XF/Container.php(233): XF\App->XF\{closure}('Truonglv\\Ignore...', Array, Object(XF\Container))
#2 src/XF/Container.php(246): XF\Container->create('view', 'Truonglv\\Ignore...', Array)
#3 src/XF/Mvc/Renderer/AbstractRenderer.php(80): XF\Container->XF\{closure}('Truonglv\\Ignore...', Array)
#4 src/XF/Mvc/Renderer/AbstractRenderer.php(88): XF\Mvc\Renderer\AbstractRenderer->createViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#5 src/XF/Mvc/Renderer/Html.php(47): XF\Mvc\Renderer\AbstractRenderer->renderViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#6 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#7 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(2813): XF\Mvc\Dispatcher->run()
#11 src/XF.php(802): XF\App->run()
#12 admin.php(15): XF::runApp('XF\\Admin\\App')
#13 {main}
PhineasDThat error appeared when a user used the option to ignore forums with the forum_list icon
 
Following an upgrade to XF2.3.4 we now get this error when viewing the ignore content log.
The add-on seems to work fine though, it's just this error when viewing the logs.
We are running PHP 8.3.13
MySQL 10.5.27

Code:
Server error log

    InvalidArgumentException: Class Truonglv\IgnoreContent\Entity\Ignore\List does not match formatter pattern %s\%s\View\%s src/XF.php:1437 

    Generated by: user name Nov 7, 2024 at 17:59 

Stack trace

#0 src/XF/App.php(1906): XF::stringToClass('Truonglv\\Ignore...', '%s\\%s\\View\\%s', 'Admin')
#1 src/XF/Container.php(233): XF\App->XF\{closure}('Truonglv\\Ignore...', Array, Object(XF\Container))
#2 src/XF/Container.php(246): XF\Container->create('view', 'Truonglv\\Ignore...', Array)
#3 src/XF/Mvc/Renderer/AbstractRenderer.php(80): XF\Container->XF\{closure}('Truonglv\\Ignore...', Array)
#4 src/XF/Mvc/Renderer/AbstractRenderer.php(88): XF\Mvc\Renderer\AbstractRenderer->createViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#5 src/XF/Mvc/Renderer/Html.php(47): XF\Mvc\Renderer\AbstractRenderer->renderViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#6 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#7 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(2826): 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(33) "/community/admin.php?tic-ignores/"
  ["referrer"] => string(62) "https://www.addressremoved.com/community/admin.php?logs/server-errors/"
  ["_GET"] => array(1) {
    ["tic-ignores/"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}
 
Following an upgrade to XF2.3.4 we now get this error when viewing the ignore content log.
The add-on seems to work fine though, it's just this error when viewing the logs.
We are running PHP 8.3.13
MySQL 10.5.27

Code:
Server error log

    InvalidArgumentException: Class Truonglv\IgnoreContent\Entity\Ignore\List does not match formatter pattern %s\%s\View\%s src/XF.php:1437 

    Generated by: user name Nov 7, 2024 at 17:59 

Stack trace

#0 src/XF/App.php(1906): XF::stringToClass('Truonglv\\Ignore...', '%s\\%s\\View\\%s', 'Admin')
#1 src/XF/Container.php(233): XF\App->XF\{closure}('Truonglv\\Ignore...', Array, Object(XF\Container))
#2 src/XF/Container.php(246): XF\Container->create('view', 'Truonglv\\Ignore...', Array)
#3 src/XF/Mvc/Renderer/AbstractRenderer.php(80): XF\Container->XF\{closure}('Truonglv\\Ignore...', Array)
#4 src/XF/Mvc/Renderer/AbstractRenderer.php(88): XF\Mvc\Renderer\AbstractRenderer->createViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#5 src/XF/Mvc/Renderer/Html.php(47): XF\Mvc\Renderer\AbstractRenderer->renderViewObject('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#6 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('Truonglv\\Ignore...', 'admin:tic_ignor...', Array)
#7 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(2826): 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(33) "/community/admin.php?tic-ignores/"
  ["referrer"] => string(62) "https://www.addressremoved.com/community/admin.php?logs/server-errors/"
  ["_GET"] => array(1) {
    ["tic-ignores/"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}
CharlieGThank you. It fixed now.
 
Back
Top