Link Checker for XenForo 2.x by AddonsLab

Link Checker for XenForo 2.x by AddonsLab [Paid] 3.8.0

No permission to buy ($54.99)
Indeed, i had read the FAQ well but i had forgotten details. In this case, i understand link detection better. However, "Alert User Information" still does not work. I will continue to look a little on my side and if necessary, i think to open a ticket.
 
AddonsLab updated Link Checker for XenForo 2.x by AddonsLab with a new update entry:

Unfurled URL support fixed on XenForo 2.1.x

This version fixes URL unfurl support for XenForo 2.1.x. We found out these URLs were not detected and processed by the add-on. This is fixed now, and the URLs will be listed in the Admin Panel and checked after this version is installed and the URL index is rebuilt.

This release also fixes the issue with the icon of a link showing its status is under the block of unfurled URL, instead of being shown next to the link in the block.

In this version, we also implemented special support for...

Read the rest of this update entry...
 
AddonsLab updated Link Checker for XenForo 2.x by AddonsLab with a new update entry:

Not found page support for uptobox.com

The release adds special support for the domain uptobox.com which in some cases does not provide correct response code for deleted/not found files. It also fixes a PHP error from raised on Action log and Manage links pages introduced in the latest version and corrects the breadcrumbs to these pages.

The new version is available for all licensed customers at


Thank you!

Read the rest of this update entry...
 
When i rebuild the data, i get this error:

  • ErrorException: [E_WARNING] First parameter must either be an object or the name of an existing class
  • src/addons/AddonsLab/ContentHandler/Traits/PostTrait.php:144


#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] Fir...', '/home/xxxx...', 144, Array)
#1 src/addons/AddonsLab/ContentHandler/Traits/PostTrait.php(144): property_exists(Array, 'user_id')
#2 src/addons/AddonsLab/LinkChecker/ContentHandler/AbstractContentHandler.php(203): AddonsLab\LinkChecker\ContentHandler\PostHandler->getContentUserId()
#3 src/addons/AddonsLab/LinkChecker/ContentHandler/AbstractContentHandler.php(121): AddonsLab\LinkChecker\ContentHandler\AbstractContentHandler->_getTagUserId(Object(AddonsLab\LinkChecker\Library\Tag))
#4 src/addons/AddonsLab/LinkChecker/Library/Service/StatusChangeHandler.php(73): AddonsLab\LinkChecker\ContentHandler\AbstractContentHandler->alertInvalidLinkDetected(Object(AddonsLab\LinkChecker\Library\Tag))
#5 src/addons/AddonsLab/LinkChecker/Library/Service/StatusChangeHandler.php(45): AddonsLab\LinkChecker\Library\Service\StatusChangeHandler->handleTagStatusChange(Object(AddonsLab\LinkChecker\Library\Tag), 0, 404)
#6 src/addons/AddonsLab/LinkChecker/Library/Service/TagProvider.php(262): AddonsLab\LinkChecker\Library\Service\StatusChangeHandler->tagUrlUpdate(Object(AddonsLab\LinkChecker\Mapping\TagUrlMapping), Object(AddonsLab\LinkChecker\Mapping\TagUrlMapping))
#7 src/addons/AddonsLab/LinkChecker/Library/Service/JobRunner.php(238): AddonsLab\LinkChecker\Library\Service\TagProvider->validateTagUrlMapping(Object(AddonsLab\LinkChecker\Mapping\TagUrlMapping), '1', '1')
#8 src/addons/AddonsLab/LinkChecker/Job/DeadLink.php(45): AddonsLab\LinkChecker\Library\Service\JobRunner->runDeadLinkCheckJob(Array)
#9 src/addons/AddonsLab/LinkChecker/Job/AbstractDelayableJob.php(48): AddonsLab\LinkChecker\Job\DeadLink->_execute(G)
#10 src/XF/Job/Manager.php(253): AddonsLab\LinkChecker\Job\AbstractDelayableJob->run(G)
#11 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#12 src/XF/Job/Manager.php(111): XF\Job\Manager->runJobEntry(Array, G)
#13 src/XF/Admin/Controller/Tools.php(120): XF\Job\Manager->runByIds(Array, 8)
#14 src/XF/Mvc/Dispatcher.php(350): XF\Admin\Controller\Tools->actionRunJob(Object(XF\Mvc\ParameterBag))
#15 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#16 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#17 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#18 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#19 src/XF.php(391): XF\App->run()
#20 admin.php(13): XF::runApp('XF\\Admin\\App')
#21 {main}
 
@AddonsLab Getting lot of server error log. Please can you confirm that does this server error log happened with your addon?

Code:
ErrorException: Template error: Cannot call method isNotScripBlockNeeded on a non-object (NULL) src/XF/Template/Templater.php:984

Generated by: Aaban May 3, 2020 at 7:46 AM

Stack trace

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Cannot call met...', '/home/nadda/pub...', 984, Array)
#1 src/XF/Template/Templater.php(984): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l1/s4/public/lightbox_macros.php(75): XF\Template\Templater->method(NULL, 'isNotScripBlock...', Array)
#3 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s4/public/bb_code_tag_img.php(6): XF\Template\Templater->callMacro('lightbox_macros', 'single_image', Array, Array)
#5 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#6 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('bb_code_tag_img', Array, true)
#7 src/XF/BbCode/Renderer/Html.php(640): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:bb_code_...', Array)
#8 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(249): XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#9 src/addons/SV/AdvancedBbCodesPack/XF/BbCode/Renderer/Html.php(46): KL\EditorManager\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#10 [internal function]: SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#11 src/XF/BbCode/Renderer/Html.php(295): call_user_func(Array, Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#12 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(110): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#13 src/XF/BbCode/Traverser.php(61): KL\EditorManager\XF\BbCode\Renderer\Html->renderTag(Array, Array)
#14 src/XF/BbCode/Traverser.php(37): XF\BbCode\Traverser->renderSubTree(Array, Array)
#15 src/XF/BbCode/Traverser.php(20): XF\BbCode\Traverser->renderAst(Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#16 src/XF/SubContainer/BbCode.php(219): XF\BbCode\Traverser->render('[img]https://ni...', Object(SV\AdvancedBbCodesPack\XF\BbCode\Parser), Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#17 src/XF/Template/Templater.php(2035): XF\SubContainer\BbCode->render('[img]https://ni...', 'html', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post), Array)
#18 [internal function]: XF\Template\Templater->fnBbCode(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), false, '[img]https://ni...', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post))
#19 src/XF/Template/Templater.php(936): call_user_func_array(Array, Array)
#20 internal_data/code_cache/templates/l1/s4/public/post_macros.php(293): XF\Template\Templater->func('bb_code', Array, false)
#21 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#22 internal_data/code_cache/templates/l1/s4/public/thread_view.php(690): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#23 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#24 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('thread_view', Array, true)
#25 src/XF/Template/Template.php(24): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#26 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#27 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#28 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#29 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#30 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#31 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#32 src/XF.php(391): XF\App->run()
#33 index.php(20): XF::runApp('XF\\Pub\\App')
#34 {main}

Request state

array(4) {
  ["url"] => string(49) "/threads/pics.59631/"
  ["referrer"] => string(74) "/pics.59620/page-2"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}


Code:
ErrorException: Template error: Cannot call method getUrl on a non-object (NULL) src/XF/Template/Templater.php:984

Generated by: Aaban May 3, 2020 at 7:46 AM

Stack trace

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Cannot call met...', '/home/nadda/pub...', 984, Array)
#1 src/XF/Template/Templater.php(984): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l1/s4/public/lightbox_macros.php(73): XF\Template\Templater->method(NULL, 'getUrl', Array)
#3 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s4/public/bb_code_tag_img.php(6): XF\Template\Templater->callMacro('lightbox_macros', 'single_image', Array, Array)
#5 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#6 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('bb_code_tag_img', Array, true)
#7 src/XF/BbCode/Renderer/Html.php(640): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:bb_code_...', Array)
#8 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(249): XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#9 src/addons/SV/AdvancedBbCodesPack/XF/BbCode/Renderer/Html.php(46): KL\EditorManager\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#10 [internal function]: SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#11 src/XF/BbCode/Renderer/Html.php(295): call_user_func(Array, Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#12 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(110): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#13 src/XF/BbCode/Traverser.php(61): KL\EditorManager\XF\BbCode\Renderer\Html->renderTag(Array, Array)
#14 src/XF/BbCode/Traverser.php(37): XF\BbCode\Traverser->renderSubTree(Array, Array)
#15 src/XF/BbCode/Traverser.php(20): XF\BbCode\Traverser->renderAst(Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#16 src/XF/SubContainer/BbCode.php(219): XF\BbCode\Traverser->render('[img]https://ni...', Object(SV\AdvancedBbCodesPack\XF\BbCode\Parser), Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#17 src/XF/Template/Templater.php(2035): XF\SubContainer\BbCode->render('[img]https://ni...', 'html', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post), Array)
#18 [internal function]: XF\Template\Templater->fnBbCode(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), false, '[img]https://ni...', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post))
#19 src/XF/Template/Templater.php(936): call_user_func_array(Array, Array)
#20 internal_data/code_cache/templates/l1/s4/public/post_macros.php(293): XF\Template\Templater->func('bb_code', Array, false)
#21 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#22 internal_data/code_cache/templates/l1/s4/public/thread_view.php(690): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#23 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#24 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('thread_view', Array, true)
#25 src/XF/Template/Template.php(24): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#26 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#27 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#28 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#29 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#30 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#31 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#32 src/XF.php(391): XF\App->run()
#33 index.php(20): XF::runApp('XF\\Pub\\App')
#34 {main}

Request state

array(4) {
  ["url"] => string(49) "/threads/pics.59631/"
  ["referrer"] => string(74) "/threads/pics.59620/page-2"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
@AddonsLab Getting lot of server error log. Please can you confirm that does this server error log happened with your addon?

Code:
ErrorException: Template error: Cannot call method isNotScripBlockNeeded on a non-object (NULL) src/XF/Template/Templater.php:984

Generated by: Aaban May 3, 2020 at 7:46 AM

Stack trace

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Cannot call met...', '/home/nadda/pub...', 984, Array)
#1 src/XF/Template/Templater.php(984): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l1/s4/public/lightbox_macros.php(75): XF\Template\Templater->method(NULL, 'isNotScripBlock...', Array)
#3 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s4/public/bb_code_tag_img.php(6): XF\Template\Templater->callMacro('lightbox_macros', 'single_image', Array, Array)
#5 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#6 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('bb_code_tag_img', Array, true)
#7 src/XF/BbCode/Renderer/Html.php(640): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:bb_code_...', Array)
#8 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(249): XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#9 src/addons/SV/AdvancedBbCodesPack/XF/BbCode/Renderer/Html.php(46): KL\EditorManager\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#10 [internal function]: SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#11 src/XF/BbCode/Renderer/Html.php(295): call_user_func(Array, Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#12 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(110): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#13 src/XF/BbCode/Traverser.php(61): KL\EditorManager\XF\BbCode\Renderer\Html->renderTag(Array, Array)
#14 src/XF/BbCode/Traverser.php(37): XF\BbCode\Traverser->renderSubTree(Array, Array)
#15 src/XF/BbCode/Traverser.php(20): XF\BbCode\Traverser->renderAst(Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#16 src/XF/SubContainer/BbCode.php(219): XF\BbCode\Traverser->render('[img]https://ni...', Object(SV\AdvancedBbCodesPack\XF\BbCode\Parser), Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#17 src/XF/Template/Templater.php(2035): XF\SubContainer\BbCode->render('[img]https://ni...', 'html', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post), Array)
#18 [internal function]: XF\Template\Templater->fnBbCode(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), false, '[img]https://ni...', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post))
#19 src/XF/Template/Templater.php(936): call_user_func_array(Array, Array)
#20 internal_data/code_cache/templates/l1/s4/public/post_macros.php(293): XF\Template\Templater->func('bb_code', Array, false)
#21 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#22 internal_data/code_cache/templates/l1/s4/public/thread_view.php(690): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#23 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#24 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('thread_view', Array, true)
#25 src/XF/Template/Template.php(24): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#26 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#27 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#28 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#29 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#30 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#31 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#32 src/XF.php(391): XF\App->run()
#33 index.php(20): XF::runApp('XF\\Pub\\App')
#34 {main}

Request state

array(4) {
  ["url"] => string(49) "/threads/pics.59631/"
  ["referrer"] => string(74) "/pics.59620/page-2"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}


Code:
ErrorException: Template error: Cannot call method getUrl on a non-object (NULL) src/XF/Template/Templater.php:984

Generated by: Aaban May 3, 2020 at 7:46 AM

Stack trace

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Cannot call met...', '/home/nadda/pub...', 984, Array)
#1 src/XF/Template/Templater.php(984): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l1/s4/public/lightbox_macros.php(73): XF\Template\Templater->method(NULL, 'getUrl', Array)
#3 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s4/public/bb_code_tag_img.php(6): XF\Template\Templater->callMacro('lightbox_macros', 'single_image', Array, Array)
#5 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#6 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('bb_code_tag_img', Array, true)
#7 src/XF/BbCode/Renderer/Html.php(640): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:bb_code_...', Array)
#8 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(249): XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#9 src/addons/SV/AdvancedBbCodesPack/XF/BbCode/Renderer/Html.php(46): KL\EditorManager\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array)
#10 [internal function]: SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html->renderTagImage(Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#11 src/XF/BbCode/Renderer/Html.php(295): call_user_func(Array, Array, NULL, Array, Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\Renderer\Html))
#12 src/addons/KL/EditorManager/XF/BbCode/Renderer/EditorManager.php(110): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#13 src/XF/BbCode/Traverser.php(61): KL\EditorManager\XF\BbCode\Renderer\Html->renderTag(Array, Array)
#14 src/XF/BbCode/Traverser.php(37): XF\BbCode\Traverser->renderSubTree(Array, Array)
#15 src/XF/BbCode/Traverser.php(20): XF\BbCode\Traverser->renderAst(Array, Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#16 src/XF/SubContainer/BbCode.php(219): XF\BbCode\Traverser->render('[img]https://ni...', Object(SV\AdvancedBbCodesPack\XF\BbCode\Parser), Object(SV\AdvancedBbCodesPack\XF\BbCode\RuleSet), Array)
#17 src/XF/Template/Templater.php(2035): XF\SubContainer\BbCode->render('[img]https://ni...', 'html', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post), Array)
#18 [internal function]: XF\Template\Templater->fnBbCode(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), false, '[img]https://ni...', 'post', Object(SV\BookmarkEssentials\XF\Entity\Post))
#19 src/XF/Template/Templater.php(936): call_user_func_array(Array, Array)
#20 internal_data/code_cache/templates/l1/s4/public/post_macros.php(293): XF\Template\Templater->func('bb_code', Array, false)
#21 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#22 internal_data/code_cache/templates/l1/s4/public/thread_view.php(690): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#23 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#24 src/addons/AddonsLab/LinkChecker/XF/Template/Templater.php(89): XF\Template\Templater->renderTemplate('thread_view', Array, true)
#25 src/XF/Template/Template.php(24): AddonsLab\LinkChecker\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#26 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#27 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#28 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#29 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#30 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#31 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#32 src/XF.php(391): XF\App->run()
#33 index.php(20): XF::runApp('XF\\Pub\\App')
#34 {main}

Request state

array(4) {
  ["url"] => string(49) "/threads/pics.59631/"
  ["referrer"] => string(74) "/threads/pics.59620/page-2"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

The error is not from our add-on. Try disabling recently installed or upgraded add-ons and see if it helps.
 
There was an addon for xf1 that repalces url + link with dmurl + link;
can i do this with your addon also?

I dont want to delete dead links, but i dont want them to be linked.
 
Hi there. I signed up for the 7 day trial of the product on your website but the download that is provided to me is not Link Checker but an add-on for the Resource Manager. I filed a support ticket but I have not received a response.
 
Hi @AddonsLab i installed latest version and i can't use the "Only the following domain " it returns no result. but if i use "the Search Link URL " with the same domain name, it return result. is it a bug?

i test it on your demo forum, same problem

thank you
 
Last edited:
Hi @AddonsLab i installed latest version and i can't use the "Only the following domain " it returns no result. but if i use "the Search Link URL " with the same domain name, it return result. is it a bug?

i test it on your demo forum, same problem

thank you

Please make sure you are using "domain.com" instead of "https://domain.com" in the domain filter. Let us know if it still does not work and provide a screenshot showing how you fill-in the form.

Thank you!
 
The site testing demo is a dead link (or is that the point:)?)

Demo​

The product is active on our forums at https://xf2.addonslab.com/index.php and can be tested at https://xf2.addonslab.com/index.php?forums/link-checker.11/

NB: when logged in as admin1

We have several users testing the board and they seem to have deleted the node linked. Please test the add-on in any other forum, like https://xf2.addonslab.com/threads/test-link-checkeer.170585/#post-170819

You can see the dead link with an icon next it:

1597154922711.webp

Thank you!
 
Does this add-on show counts for the number of times a link appears? That would be very useful to us on a large forum, as fixing them can be prioritized by frequency.
 
Top Bottom