PDA

View Full Version : Add Feed To MyYahoo, Msn, Google & Blogline Button In Every Forum


Mudvayne
27 Feb 2006, 18:13
Actually its my first release in vbulletin.org . Its not a hack even. Just a template modification to provide Rss feed to forums user. Since last few month we have been searching it for many place. Didn't find any. After our try finally we came into a shape. A working shape. Also find some also looking for it.So just shareing it.

Hope Some one may find it helpful.

Note:
This modification can be called as an extension of Show Forum Icon In Each Forum (http://www.vbulletin.org/forum/showthread.php?t=104978), hack by Wayne Luke. This must be installed in your forum. That will show ur all forums feed url & this url u will be needed later on. Now made a list all of ur feed urls.

How To Use This Modification:
--------------------------------

1.Rss/Rss2 Mustbe enabled to use this modification.
2.Rss Auto discovery should be enabled for better out put. So that search bot could detect ur feed.
3.Show Forum Icon In Each Forum (http://www.vbulletin.org/forum/showthread.php?t=104978), hack by Wayne Luke, must be installed.

How To Enable Rss Auto Discovery:
---------------------------------
Source: http://www.google.com/webmasters/bot.html

Question:
How do I add my feed to the search results for Google's personalized homepage and Google Reader?

Answer:
<link rel="alternate" type="application/rss+xml" title="Your Feed Title" href="http://www.mysite.com/rss.xml" />

1.You will be needed a rss.xml file. You can generate it using any source (like i use www.rorweb.com). Be sure that during create the list u've listed all of ur feed url (previously u have saved it!!). Generate the list copy-paste it in note pad, save as it as "rss.xml"
2.Put that rss.xml file in your root directory.This should get the location www.mysite.com/rss.xml

Its now time to modify/edit ur template :

1. Adding autoDiscovery:

Open ur headincludes template.

Put at the very top of all code:
<link rel="alternate" type="application/rss+xml" title="Your Feed Title" href="http://www.mysite.com/rss.xml" />

2. Adding My yahoo, My Msn, Google & Bloglines button to your forum for each catagory:

Open FORUMDISPLAY template.

Find for:
$footer
Add above:
<div align="center"><a href="http://e.my.yahoo.com/config/cstore?.opt=content&.url=http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addyahoo.gif" alt="Add mysite To Your Yahoo" height="15" width="80" border="0"></a> <a href="http://www.google.com/ig/add?feedurl=http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addgoogle.gif" alt="Add mysite To Your Google" height="15" width="80" border="0"></a> <a href="http://my.msn.com/addtomymsn.armx?id=rss&ut=http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addmsn.gif" alt="Add mysite To Your MSN" height="15" width="80" border="0"></a> <a href="http://www.bloglines.com/sub/http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addblog.gif" alt="Add mysite To Your Blog" height="15" width="80" border="0"></a></div>
Don't forget to replace mysite.com with ur site.
3. You can put can xml button in ur home page that linked with ur www.mysite.com/rss.xml

4. You will find related image in the zip folder. Just upload these to /images/misc directory. This button we used in our site, just make the button a bit tiny ;). Feel free to change them as per ur demand. We tried to add original & modified button.

Description:

If any one interested to provide rss feature to there user or any external reader. Using this button user (registerd/unregisterd in forum) can have the rss/xml feed in thee yahoo, msn, google & bloglines page by using there yahoo id, msn id or gmail id or any other blog service.(example: Blogline, etc.)

Optional Feature:
Also the feed can be modified for rss1, atom using www.feedburner.com ( I guess feedburner is the best service) and can serch there feed in many place. Also u can put advertise or any info that will help to increase site traffic. During generating rss.xml plz put key word as per ur need, that will help search engine to detect ur feed. There are some service who provide add for rss feed (may be simalr to PPC system). After finished use any ping service to let the feed finder/bloge service know about your feed.

Ping service:
http://www.pingomatic.com
http://www.pingoat.com

*If any one need any more feature like : add podcast button or any other blog service button feel free to contact.

*Live Demo & for more resource : http://www.golpo.net

This Modification is totally free. And its first release in vb. So plz dont remove the copyright text.


To stay tuned about update plz click Install (http://www.vbulletin.org/forum/vborg_miscactions.php?do=installhack&threadid=109047).

Any kind of modification is warmly wellcome. Also please let everybody know about your modification.

Mudvayne
27 Feb 2006, 18:16
Here is the screenshots.. Attached..

michaelbenson
27 Feb 2006, 19:02
Nice idea ;)
I would also like the ability to "Digg (http://en.wikipedia.org/wiki/Digg) " threads.

projectego
27 Feb 2006, 19:48
Great idea. This will certainly prove very useful for my community, thank you. :)

MagikMuzik
27 Feb 2006, 19:49
Nice idea ;)
I would also like the ability to "Digg (http://en.wikipedia.org/wiki/Digg) " threads.

that would indeed be an awesome feature! Perhaps 'Shoutwire' would be a nice addition as well. Thanks for the release!

Hornstar
28 Feb 2006, 04:40
So this will help get the site higher on the search engines?

Zia
28 Feb 2006, 07:50
wish i could show u ..our spider watcher page.....enugh spider

silurius
01 Mar 2006, 05:56
1.You will be needed a rss.xml file. You can generate it using any source (like i use www.rorweb.com) (http://www.rorweb.com%29). Be sure that during create the list u've listed all of ur feed url (previously u have saved it!!). Generate the list copy-paste it in note pad, save as it as "rss.xml"This hack looks great, but I'm not certain how the list should appear when I use ROR. Could you provide a sample here for forum URL's?

Zia
01 Mar 2006, 16:27
This hack looks great, but I'm not certain how the list should appear when I use ROR. Could you provide a sample here for forum URL's?


allow me to assist u..Hope u allready have installed "show rss icon in every forum by wane luke"
u wanna generate an rss.xml file that include all the rss url of ur board..

what we do:

-i manually collect all the rss url of all forum
-went to www.feedburner.com , n burned all the url,modify it as necessary
-collect all the burned url from feedburner.
-Open http://www.rorweb.com/servlet/roredit
- put ur site's name = Klik Enter.
-now u will see the page, u put all the burned feed url here
- u r done.

copy n paste the file rss.xml
its done.

Okay. Now why use feedburner.
feedburner makes the urls suitable for rss1,rss2,xml,atom , whoever try to feed it...it will be fit for his rss reader/atom/blogentry


Hope It s the answer of ur question.

Thnkx.

btw u can check the uses of it.

silurius
01 Mar 2006, 20:25
allow me to assist u..Hope u allready have installed "show rss icon in every forum by wane luke"
u wanna generate an rss.xml file that include all the rss url of ur board..

what we do:

-i manually collect all the rss url of all forum
-went to www.feedburner.com (http://www.feedburner.com) , n burned all the url,modify it as necessary
-collect all the burned url from feedburner.
-Open http://www.rorweb.com/servlet/roredit
- put ur site's name = Klik Enter.
-now u will see the page, u put all the burned feed url here
- u r done.

copy n paste the file rss.xml
its done.

Okay. Now why use feedburner.
feedburner makes the urls suitable for rss1,rss2,xml,atom , whoever try to feed it...it will be fit for his rss reader/atom/blogentry


Hope It s the answer of ur question.

Thnkx.

btw u can check the uses of it.Right, maybe there's a prob with Wayne's hack or with fps_external, not sure. I'm currently troubleshooting over in Wayne's thread and will resume troubleshooting here once that's resolved. Still open to input if you have any.

Zia
02 Mar 2006, 08:03
Right, maybe there's a prob with Wayne's hack or with fps_external, not sure. I'm currently troubleshooting over in Wayne's thread and will resume troubleshooting here once that's resolved. Still open to input if you have any.

did u modify that any way? whats that for?

silurius
02 Mar 2006, 15:43
Right, maybe there's a prob with Wayne's hack or with fps_external, not sure. I'm currently troubleshooting over in Wayne's thread and will resume troubleshooting here once that's resolved. Still open to input if you have any.did u modify that any way? whats that for?Just followed everything to the letter, so far as I could tell. What's what for?

Mudvayne
02 Mar 2006, 15:55
@silurius Wayne's modification is too easy.. Just a template edit.. a plugin add.. n a file upload.. Whr u got stuck?

silurius
02 Mar 2006, 15:57
@silurius Wayne's modification is too easy.. Just a template edit.. a plugin add.. n a file upload.. Whr u got stuck?Like I said, I don't think the problem is necessarily due to Wayne's stuff. Guess I should move/copy my troubleshooting post over to the fps_external hack thread.

Mudvayne
02 Mar 2006, 16:08
We r using FPS_external too.. Kevin got an update.. Did u done tht?

silurius
02 Mar 2006, 16:13
We r using FPS_external too.. Kevin got an update.. Did u done tht?By 'update', do you mean making the change in this post after installing this 3.5 version? This is what I did.

Zia
07 Mar 2006, 04:15
gez so...this template change works perfectly in our site bro...

theres bug abt Pubdate in fps external.php, hope this one will be solved in next release

mkdevo
07 Mar 2006, 16:02
allow me to assist u..Hope u allready have installed "show rss icon in every forum by wane luke"
u wanna generate an rss.xml file that include all the rss url of ur board..

what we do:

-i manually collect all the rss url of all forum
-went to www.feedburner.com , n burned all the url,modify it as necessary
-collect all the burned url from feedburner.
-Open http://www.rorweb.com/servlet/roredit
- put ur site's name = Klik Enter.
-now u will see the page, u put all the burned feed url here
- u r done.

copy n paste the file rss.xml
its done.

Okay. Now why use feedburner.
feedburner makes the urls suitable for rss1,rss2,xml,atom , whoever try to feed it...it will be fit for his rss reader/atom/blogentry


Hope It s the answer of ur question.

Thnkx.

btw u can check the uses of it.


zia - thank you for the tutorial. i've followed it and got this going. however, when i click on the icon at the bottom of a forum, it seems to add feeds from ALL forums into google/yahoo/etc, not just the current forum. any ideas?

Mudvayne
07 Mar 2006, 17:39
@mkdevo.. u did the template edit as like i said? could u plz provide a link? Or I said that here again..

In ur FORUMDISPLAY template..

Find for:
$footer
Add above:

<div align="center"><a href="http://e.my.yahoo.com/config/cstore?.opt=content&.url=http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addyahoo.gif" alt="Add mysite To Your Yahoo" height="15" width="80" border="0"></a> <a href="http://www.google.com/ig/add?feedurl=http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addgoogle.gif" alt="Add mysite To Your Google" height="15" width="80" border="0"></a> <a href="http://my.msn.com/addtomymsn.armx?id=rss&ut=http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addmsn.gif" alt="Add mysite To Your MSN" height="15" width="80" border="0"></a> <a href="http://www.bloglines.com/sub/http://www.mysite.com/forum/external.php?type=rss2&forumids=$foruminfo[forumid]" target="_blank"><img class="inlineimg" src="$stylevar[imgdir_misc]/addblog.gif" alt="Add mysite To Your Blog" height="15" width="80" border="0"></a></div>

make sure that mysite changes with ur own site..

SaN-DeeP
29 Aug 2006, 23:37
do we really require to put this line in headinclude template ?
<link rel="alternate" type="application/rss+xml" title="Your Feed Title" href="http://www.mysite.com/rss.xml" />

Isnt this available by default in stock code

Mudvayne
30 Aug 2006, 03:52
do we really require to put this line in headinclude template ?
<link rel="alternate" type="application/rss+xml" title="Your Feed Title" href="http://www.mysite.com/rss.xml" />

Isnt this available by default in stock code
Its not required.. But it wud be better if u use this.. Its called rss auto discovery.. N its not available by default in stock code..

hotwheels
28 Oct 2006, 16:16
clicks installs.........still testing.

hotwheels
29 Oct 2006, 13:03
very nice.........works like a champ on 3.6

Zia
13 Jan 2007, 14:17
thnx..for feed back :)

keithsan
22 Jan 2007, 16:28
gotta dumb one for ya.

Images aren't working and they are installed in the images/misc folder.

But they are live links. I checked out the code seems to pointing correctly but then again i dont know much.

IF you want to see the empty boxes, here they are.(at the bottom)

http://www.thepennystockblog.com/bulletinboard/cv_rss_feeds.php


when things like this happens its usually my fault and a noob mistake...

taydu
23 Jan 2007, 17:03
anyone got problem with adding rss to MSN? It work fine for Google and Yahoo but MSN doesn't work.

BigJimTheLug
28 Jul 2007, 23:50
I've installed this on the forumhome template near the footer, but have modified the code slightly.

This is what I have to display things in the forumhome


<if condition="!in_array($forum[forumid], array(x,y,z))">


RSS Code here



</if>




Live demo Here (http://www.puremarketprofits.com/forums/)

vb 3.6.8