By default vBulletin defines the RSS feed for the entire site on every page. This should be by forum. I've made this change to my headerinclude:
Change
toCode:<if condition="$vboptions['externalrss']"><link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] RSS Feed" href="external.php?type=RSS" />
In addition I've also done a custom rewrite on external.php:Code:<if condition="$vboptions['externalrss']"> <if condition="$show['foruminfo'] OR $show['threadinfo']"> <link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] - $foruminfo[title_clean] RSS Feed" href="external.php?type=rss2&forumids=$foruminfo[forumid]" /> <else /> <link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] RSS Feed" href="external.php?type=RSS" /> </if> </if>
'external\.php\?type=rss2&forumids=(\d+)' => 'forum-$1-rss.xml'
'external\.php\?type=rss2$' => 'rss.xml'


LinkBack URL
About LinkBacks





Reply With Quote