User:Lastsal/Watchlist RSS
From Wikipedia, the free encyclopedia
Simple how to create an RSS feed from your watchlist
Most of the solutions for producing an RSS feed for your wikipedia watchlist involve ruby and python scripts which either require allowing another server to use your password or hosting the script on your own server.
So I present to you a 'simple' solution for producing an RSS feed from your watchlist,
A html version is available (Diggable) http://clickdotshout.blogspot.com/2008/05/wikpedia-watchlist-rss-feed-tutorial.html
Contents |
[edit] Explanation
Using a public watchlist removes the requirement of authentication (login) to view a watchlist. This allows an RSS feed to be used.
Public watchlists are designed to be used for large projects spanning many pages, to allow users to follow updates on pages within the scope of that project.
But a user may set-up a public watchlist containing their own select pages to be followed, and an RSS feed to be taken from this.
[edit] Setting up an item list
Create a User sub-page (How to create a subpage)
Using the {{tl|pwli|}} tags create a list of items for your watchlist in you user pages.
- Use {{pwli|Page Name}} to add a page to the watchlist
- Use {{plimg|Image Name}} to add an image to the watchlist
Example
In order to watch the pages
A user page was created at User:Lastsal/Watchlist RSS/Example
And the following text used,
{{pwli|RSS}}
{{pwli|Lanfranc Cigala}}
{{pwli|Hamilton (town), New York}}
{{pwlimg|A zonky.jpg}}
To create the watchlist,
- RSS (talk page)
- Lanfranc Cigala (talk page)
- Hamilton (town), New York (talk page)
- Image:A zonky.jpg (talk page)
We now have a have a list of pages to watch and can link to them as a watchlist.
[edit] Creating a public watchlist
We now need to create a link to these items in order to set them up as a public watchlist. On a User page add the following text,
{{public watchlist|watchlist location}}
Example
The code
{{public watchlist|User:Lastsal/Watchlist RSS/Example}}
creates the template box below on the page,
| ACCESS PANEL For the shared watchlist at User:Lastsal/Watchlist RSS/Example |
| Check the watchlist |
| Edit the watchlist page |
| View edit history of watchlist page |
| This access panel is generated by the {{public watchlist}} template. To create an access panel to the same watchlist page elsewhere, copy and paste the following code: {{public watchlist|User:Lastsal/Watchlist RSS/Example}} |
[edit] Get the RSS feed from your public watchlist
Open the link from the above template box labelled 'Check the watchlist' which will take you to a page of 'Changes Related to...', which should look very similar to a normal User watchlist,
Example
User:Lastsal/Watchlist RSS/Example
Your browser may pick up the RSS feed for this page automatically, Firefox shows the RSS icon at the end of the address bar, and click on it to get your feed. ![]()
For the direct link to the feed from the page locate the 'toolbox' at the lower left-hand side of the page, and choose either the
- RSS
or
- Atom
option,
Et voila, there you have your own simple watchlist RSS feed,
[edit] The RSS feed
The RSS feed produced tends to look very pretty and be quite useful, follow the link for a screenshot of a how a public watchlist item in Google's RSS reader Google Reader and in Newsgator,
Feed item in Google Reader
http://img81.imageshack.us/img81/3159/aajkbaabjoq6.jpg
Feed item in Newsgator
http://img246.imageshack.us/img246/6381/20080225012620yu6.png
[edit] Recieve Updates by Email
Many online services also allow you to 'convert' RSS feeds to emails, (Google the terms 'rss to email'), though I recommend the RSSFWD (http://www.rssfwd.com) service which allows you to group all the updates into daily emails or a single Gmail 'conversation'.
[edit] Issues
- By the nature of the solution your watchlist is not longer private, though if hidden away on a new unlinked user page it is unlikely to be found.
- Users with extensive watchlists will require some effort to transfer their current watchlist items to a new public watchlists.
[edit] Wishlist
- Option of RSS feeds for User watchlists, and the choice to remove the authentication from the feeds.
- A tool to transfer a user's current watchlist to a public watchlist.
- A tool to have an 'add to public watchlist' button, to save manual updating of additions.
[edit] Note
After getting hooked on wikipedia I needed an RSS feed for my watchlist in order to condense my online time using an RSS reader.
Like many others I did a Google search and came upon the few scripts which will log-on for you and create an RSS feed. So I spent a couple days of searching and head scratching for the simpler solution.
After I came up with this idea I did some searching to see if anybody had thought of this before. A quick Google search came up with this Signpost report Wikipedia:Wikipedia Signpost/2007-12-10/Technology report which alluded to this and this post which thought of this solution before it became available.
http://lists.wikia.com/pipermail/wikia-l/2007-November/002177.html
[edit] Thanks
As far as I can see most of the work to set up the Public Watchlists was done by Antaeus Feldspar, correct me if anyone else needs credit.

