Foroverse for XenForo

Foroverse for XenForo 1.2.5

No permission to download
How are feeds to Foroverse shown to Google? Will Google consider it duplicate content which could have adverse effects?

Foroverse only shows a marked-off preview (data-nosnippet), never the full post, and every title links to your thread with a followed link.
 
It looks like there was an issue with the installation on XenForo v2.2.19 Patch 2. There are no server errors.

There's no "options" on the Addons page:
no options 01.webp

I found it under the "setup" header, but there's an error when clicking it:
no options 02.webp
 
I got this error:

Code:
ErrorException: Template error: [E_USER_WARNING] Cannot call method isIgnoring on a non-object (NULL) src/XF/Template/Templater.php:1285
Generated by: Unknown account Oct 13, 2026 at 10:17 AM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/caf/publi...', 1285)
#1 src/XF/Template/Templater.php(1285): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l1/s0/public/bb_code_tag_quote.php(11): XF\Template\Templater->method(NULL, 'isIgnoring', Array)
#3 src/XF/Template/Templater.php(1821): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#4 src/addons/MaZ/AUN/XF/Template/Templater.php(39): XF\Template\Templater->renderTemplate('bb_code_tag_quo...', Array, true, NULL)
#5 src/XF/BbCode/Renderer/Html.php(1271): MaZ\AUN\XF\Template\Templater->renderTemplate('public:bb_code_...', Array)
#6 src/addons/SV/UserEssentials/XF/BbCode/Renderer/UserMentionRendererTrait.php(115): XF\BbCode\Renderer\Html->getRenderedQuote('Just for poster...', 'JayeNM', Array, Array)
#7 src/XF/BbCode/Renderer/Html.php(1215): SV\UserEssentials\XF\BbCode\Renderer\Html->getRenderedQuote('Just for poster...', 'JayeNM', Array, Array)
#8 src/XF/BbCode/Renderer/Html.php(357): XF\BbCode\Renderer\Html->renderTagQuote(Array, 'JayeNM, post: 6...', Array, Array, Object(OzzModz\AdultContent\XF\BbCode\Renderer\Html))
#9 src/XF/BbCode/Traverser.php(63): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#10 src/XF/BbCode/Traverser.php(39): XF\BbCode\Traverser->renderSubTree(Array, Array)
#11 src/XF/BbCode/Traverser.php(22): XF\BbCode\Traverser->renderAst(Array, Object(SV\UserMentionsImprovements\XF\BbCode\RuleSet), Array)
#12 src/XF/SubContainer/BbCode.php(237): XF\BbCode\Traverser->render('In this thread,...', Object(XF\BbCode\Parser), Object(SV\UserMentionsImprovements\XF\BbCode\RuleSet), Array)
#13 src/addons/Foroverse/Community/Service/ThreadReader.php(83): XF\SubContainer\BbCode->render('In this thread,...', 'html', 'post', Object(SV\UserEssentials\XF\Entity\Post), Array)
#14 src/XF.php(950): Foroverse\Community\Service\ThreadReader::Foroverse\Community\Service\{closure}()
#15 src/addons/Foroverse/Community/Service/ThreadReader.php(82): XF::asVisitor(Object(SV\ConversationEssentials\XF\Entity\User), Object(Closure))
#16 src/addons/Foroverse/Community/Service/ThreadReader.php(59): Foroverse\Community\Service\ThreadReader::html(Object(SV\UserEssentials\XF\Entity\Post))
#17 src/addons/Foroverse/Community/Service/ThreadReader.php(223): Foroverse\Community\Service\ThreadReader::snapshot(Object(SV\UserEssentials\XF\Entity\ThreadPatch2), Array)
#18 src/addons/Foroverse/Community/Pub/Controller/ApiController.php(273): Foroverse\Community\Service\ThreadReader::backfill(Array, Array)
#19 src/XF/Mvc/Dispatcher.php(364): Foroverse\Community\Pub\Controller\ApiController->actionBackfill(Object(XF\Mvc\ParameterBag))
#20 src/XF/Mvc/Dispatcher.php(266): XF\Mvc\Dispatcher->dispatchClass('Foroverse\\Commu...', 'Backfill', Object(XF\Mvc\RouteMatch), Object(Foroverse\Community\Pub\Controller\ApiController), NULL)
#21 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(Foroverse\Community\Pub\Controller\ApiController), NULL)
#22 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#23 src/XF/App.php(2840): XF\Mvc\Dispatcher->run()
#24 src/XF.php(850): XF\App->run()
#25 index.php(23): XF::runApp('XF\\Pub\\App')
#26 {main}
Request state
array(4) {
  ["url"] => string(39) "/index.php?foroverse-community/backfill"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["foroverse-community/backfill"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}
 
I got this error:

Thank you, working on this now.

Can I use the Foroverse logo in a link from My forum? If so where can I get the image?

Of course! These are the only ones we have right now, but we will begin working on more options soon with a dedicated assets page.
 

Attachments

  • icon-maskable-512.webp
    icon-maskable-512.webp
    5.7 KB · Views: 4
  • icon-badge-96.webp
    icon-badge-96.webp
    1.2 KB · Views: 3
  • icon-512.webp
    icon-512.webp
    9.1 KB · Views: 2
  • icon-192.webp
    icon-192.webp
    3.5 KB · Views: 2
How are feeds to Foroverse shown to Google? Will Google consider it duplicate content which could have adverse effects?
Foroverse only shows a marked-off preview (data-nosnippet), never the full post, and every title links to your thread with a followed link.
I just noticed the page source does appear to show complete posts and replies.
 
Foroverse updated Foroverse for XenForo with a new update entry:

Foroverse for XenForo 1.2.2

We have released a new update with two bug fixes.

  • Fix: Threads whose first post quotes a member no longer log the template error "Cannot call method isIgnoring on a non-object". The post now reaches Foroverse with its formatting, instead of as plain text. Found by @Mr Lucky
  • Fix: XenForo 2.2: Setup > Foroverse no longer shows "The requested page could not be found", and Foroverse can reach the forum to connect it. Found by @MaximilianKohler


Read the rest of this update entry...
 
Last edited:
I've just switched connection to a different node on my forum and is not showing the latest threads. Also appears to be showing full posts (set to 250 words) so maybe it would be better if we could choose fewer words than 250?


Screenshot 2026-10-13 at 12.56.40.webp

But on Foroverse the first four latest threads are missing:

Screenshot 2026-10-13 at 12.57.15.webp
 
Do search engines not view (and index) content in the page source though?
They do. That's why we changed this today. If you look at the source now:

  • The full first post isn't there any more. It only loads when a reader clicks to open it.
  • Replies aren't there either. They also load only when a reader opens them.
  • The preview is still there, but it's marked with Google's data-nosnippet tag, which tells Google not to use it in search results.

Your forum stays the place where the full discussion lives, and every title links straight to your thread.

About the missing threads: when you share a new section, Foroverse imports it in two passes. First come the threads started in the last 90 days, newest first. Then a full check brings in everything else in that section, including older threads with new replies, which sit at the top of your forum. That runs in the background, so for a big section it can take a little while. If those four still aren't there in an hour or so, let me know which ones and I'll look into it.

About the 250 words: posts shorter than the limit show in full, because there's nothing to cut. We'll look at allowing a lower minimum than 250. Thanks for the suggestion!
 
Do search engines not view (and index) content in the page source though?

Yes they do. You have full control over how you much you want to show. We tell search engines explicitly, not to use any of the posts text in the search results snippets.

You can limit how much of the first post you would like to show in the add-on settings or on your management page on Foroverse. If you don't want much of the text showing, then you can lower it between 250 and 500.
 
Back
Top Bottom