[OzzModz] SEO & Index Tools [Deleted]

Unfortunately, the issue has not been resolved yet.

Code:
ErrorException: [E_NOTICE] Undefined variable: slug src/addons/Nulumia/SeoTools/XF/BbCode/Renderer/Html.php:114

Code:
#0 src/addons/Nulumia/SeoTools/XF/BbCode/Renderer/Html.php(114): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/artscript...', 114, Array)
#1 src/XF/BbCode/Renderer/Html.php(310): Nulumia\SeoTools\XF\BbCode\Renderer\Html->renderTagHeading(Array, '3', 'h4', Object(ArrayObject), Object(ThemeHouse\Monetize\XF\BbCode\Renderer\Html))
#2 src/addons/s9e/MediaSites/XF/BbCode/Renderer/Html.php(14): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#3 src/XF/BbCode/Traverser.php(63): s9e\MediaSites\XF\BbCode\Renderer\Html->renderTag(Array, Array)
#4 src/XF/BbCode/Traverser.php(39): XF\BbCode\Traverser->renderSubTree(Array, Array)
#5 src/XF/BbCode/Traverser.php(22): XF\BbCode\Traverser->renderAst(Array, Object(XF\BbCode\RuleSet), Array)
#6 src/XF/Pub/View/FeedHelper.php(123): XF\BbCode\Traverser->render('[B]Компан...', Object(XF\BbCode\Parser), Object(XF\BbCode\RuleSet), Array)
#7 src/XF/Pub/View/Forum/Rss.php(42): XF\Pub\View\FeedHelper::setupEntryForThread(Object(Laminas\Feed\Writer\Entry), Object(SV\MultiPrefix\XF\Entity\Thread), 'last_post_date')
#8 src/XF/Mvc/Renderer/AbstractRenderer.php(91): XF\Pub\View\Forum\Rss->renderRss()
#9 src/XF/Mvc/Renderer/Xml.php(72): XF\Mvc\Renderer\AbstractRenderer->renderViewObject('XF:Forum\\Rss', '', Array)
#10 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Xml->renderView('XF:Forum\\Rss', '', Array)
#11 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Rss), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Rss), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'rss')
#14 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#15 src/XF.php(524): XF\App->run()
#16 index.php(20): XF::runApp('XF\\Pub\\App')
#17 {main}

We’ll look into it for the next update. It was probably overlooked due to so many changes.
 
Got this error:
Server error log
Code:
    ErrorException: Template error: [E_WARNING] Undefined variable $slug src/addons/Nulumia/SeoTools/XF/BbCode/Renderer/Html.php:114

    Generated by: Unknown account Oct 29, 2022 at 2:11 PM

Stack trace
Code:
#0 src/addons/Nulumia/SeoTools/XF/BbCode/Renderer/Html.php(114): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Und...', '/home/weplaypro...', 114)
#1 src/XF/BbCode/Renderer/Html.php(310): Nulumia\SeoTools\XF\BbCode\Renderer\Html->renderTagHeading(Array, '2', 'h3', Object(ArrayObject), Object(Nulumia\SeoTools\XF\BbCode\Renderer\Html))
#2 src/XF/BbCode/Traverser.php(63): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#3 src/XF/BbCode/Traverser.php(39): XF\BbCode\Traverser->renderSubTree(Array, Array)
#4 src/XF/BbCode/Traverser.php(22): XF\BbCode\Traverser->renderAst(Array, Object(XF\BbCode\RuleSet), Array)
#5 src/XF/SubContainer/BbCode.php(222): XF\BbCode\Traverser->render('[HEADING=2][/HE...', Object(XF\BbCode\Parser), Object(XF\BbCode\RuleSet), Array)
#6 src/XF/Template/Templater.php(2387): XF\SubContainer\BbCode->render('[HEADING=2][/HE...', 'html', 'post', Object(XenAddons\Showcase\XF\Entity\Post), Array)
#7 src/XF/Template/Templater.php(1128): XF\Template\Templater->fnBbCode(Object(Nulumia\SeoTools\XF\Template\Templater), false, '[HEADING=2][/HE...', 'post', Object(XenAddons\Showcase\XF\Entity\Post))
#8 internal_data/code_cache/templates/l1/s21/public/post_macros.php(450): XF\Template\Templater->func('bb_code', Array, false)
#9 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, NULL)
#10 internal_data/code_cache/templates/l1/s21/public/post_macros.php(59): XF\Template\Templater->callMacro('post_macros', 'post_user_conte...', Array, Array)
#11 src/XF/Template/Templater.php(987): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#12 src/XF/Template/Templater.php(923): XF\Template\Templater->renderExtensionInternal('user_content', Array, Array, Object(XF\Template\ExtensionSet))
#13 internal_data/code_cache/templates/l1/s21/public/post_macros.php(93): XF\Template\Templater->renderExtension('user_content', Array, Object(XF\Template\ExtensionSet))
#14 src/XF/Template/Templater.php(987): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#15 src/XF/Template/Templater.php(923): XF\Template\Templater->renderExtensionInternal('content', Array, Array, Object(XF\Template\ExtensionSet))
#16 internal_data/code_cache/templates/l1/s21/public/post_macros.php(122): XF\Template\Templater->renderExtension('content', Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Templater.php(987): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#18 src/XF/Template/Templater.php(923): XF\Template\Templater->renderExtensionInternal('main_cell_inner', Array, Array, Object(XF\Template\ExtensionSet))
#19 internal_data/code_cache/templates/l1/s21/public/post_macros.php(136): XF\Template\Templater->renderExtension('main_cell_inner', Array, Object(XF\Template\ExtensionSet))
#20 src/XF/Template/Templater.php(987): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#21 src/XF/Template/Templater.php(923): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet))
#22 internal_data/code_cache/templates/l1/s21/public/post_macros.php(148): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet))
#23 src/XF/Template/Templater.php(987): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Templater.php(923): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#25 internal_data/code_cache/templates/l1/s21/public/post_macros.php(178): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#26 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#27 internal_data/code_cache/templates/l1/s21/public/thread_view.php(864): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#28 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(Nulumia\SeoTools\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#29 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#30 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#31 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#32 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#33 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#34 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#35 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#36 src/XF.php(524): XF\App->run()
#37 index.php(20): XF::runApp('XF\\Pub\\App')
#38 {main}

Request state
Code:
array(4) {
  ["url"] => string(44) "/threads/500-giveaway-contest.79/?referrer=1"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["referrer"] => string(1) "1"
  }
  ["_POST"] => array(0) {
  }
}
 
Can you integrate the RMS (review management system) into the plugin? RMS plugin from the creator of AMS, I can provide you with it to refine SEO & Index Tools.
 
If I was to do that, it wouldn’t be for awhile. The addon needs to get to a completely usable version and be thoroughly tested before adding major features.
 
Compatibility with Editor & BB Code Manager now in incoming patch

Fixed in incoming patch

Fixed in incoming patch

If you could send any relevant info such as error reports if you have them. What, when and where it occurs, with what styles, etc. Feedback is super valuable here as one of the biggest aims for this addon during beta is to weed out any issues running with many custom addons/styles/configurations.

Have not encountered this yet on AMPXF sites. Will be bundled into incoming patch if found/replicated, thank you.

Looks like a custom style issue, when using the Extended Breadcrumb system. However I can add CSS to help make this play nicer across 3rd party styles.

@Ozzy47 Does fixed this issue and compatability updates for @mazzly AMP adding?
 
Thank you for confirming. I'm considering adding a checkbox for "Disable on AMP pages" in the admin so when experiencing issues, that can at least solve it. As there are many users with this and AMPXF without any errors. But this checkbox would be temporary as no possible issues with AMPXF is the goal.

There's not much I can do myself without having access to e.g. the SEO addon to test.

But initial hunch is that the SEO addon modifies some markup also on the pages with ?amp=1 added, which then breaks the HTML5 validity.
Easiest fix in that case would be for the SEO addon to disable it's modifications when ?amp=1 is in the URL, as the meta tags etc should anyway be taken from the canonical page.

More information here.
 
@Ozzy47 did anyone from XenTR has contacted you?
They ask me what's the problem and I told them to talk with you because you can provide more infos than me.
 
Top Bottom