The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Replacment of External.php with FeedBurner Details »» | |||||||||||||||||||||||||||
Replacment of External.php with FeedBurner
Developer Last Online: Jul 2012
I am frustrated with the fact that vBulletin 3.6.x does not limit the RSS feeds and so your entire posts are going out for someone to load into their site, thus eliminating the need for them to come to your site at all. Upon investigating this, I discovered FeedBurner's vast capabilities so I have tried to replace the built-in RSS capabilities of vBulletin's external.php with FeedBurner.
The modification is a simple template change, and renaming one file. 1. First you need to go to feedburner.com and get yourself an account setup. 2. Copy your /forums/external.php file to some other name such as /forums/feedburner.php. (you will eventually want to hide external.php, so this is a preliminary step) 3. Next go into AdminCP and print out a list of all your forums. Then, by using the "hover" over the names of the forums, record the forum IDs from the URL in the browser's status window on your list. 4. Create a new feed at feedburner.com using the url of PHP Code:
5. Using the tools at Feedburner.com to create links to your feed, determine the url to your Feedburner feed and make a note of it. It will most likely be something like this... PHP Code:
6. Test the feed to make sure it works. 7. Now you will need to manually create a new feed for any forum which you want to have a feed fore. Go into Feedburner.com and the new feed dialog. Re-enter the url used above to create another feed, and append to the end of it the code for forumid. Use the chart you created and start at the top. You will need to create a feed for each forum you wish to have a feed to. The url for forum ID 47 would be PHP Code:
8. Repeat this process for all forums you wish to have feeds for, making sure that the url used in each case is exactly the same except for the forumid. This is very important. 9. Now to integrate this into your forum, you need to make a change to the headinclude template. Find the following code: PHP Code:
PHP Code:
Show Your Support
|
Comments |
#12
|
|||
|
|||
In the case of parent-subforums, where you've made a feedburner feed that aggregates all of a set of subforums (/external.php?type=RSS2&forumids=3,4,5,6)....I can't see how the above will work with your code modification to display one feedburner feed for all 4 of the forums. In your second to last line:
Code:
href="http://feeds.feedburner.com/yourforumurlcom-$foruminfo[forumid]" /> For example, you're viewing forumid=5, your code above generates a link to http://feeds.feedburner.com/yourforumurlcom-5 for which there is no separate feedburner feed.... ack I'm so confused. |
#13
|
|||
|
|||
exactly my question too. Every feed I create for seperate forums, has different feedburner url. I couldn't find a way to link the original feed with the other forums from feedburner.com tools.
And in the last step, do we have to enter only the original feed ? (http://feeds.feedburner.com/yourforumurlcom ) |
#14
|
|||
|
|||
Quote:
|
#15
|
|||
|
|||
I'm somewhat dense and new to vbulletin, so could someone help me out? I'm looking to add about 30 feedburner links to take the place of my standard rss links. How do I adjust this code for the multiple feeds?
PHP Code:
PHP Code:
|
#16
|
|||
|
|||
I'm stupid, please ignore my post. I figured it out
|
#17
|
|||
|
|||
This is great! It did require me to change some things int he code and also in the Feedburner uri. But that was not very hard... I have NEVER done any coding and was able to figure things out on my own :-P
|
#18
|
||||
|
||||
please how do i get it to work for 4.2.1
|
#19
|
|||
|
|||
What steps have you tried yourself?
|
#20
|
||||
|
||||
i have attempted it just wanted to be sure if it will work
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|