Page MenuHomePhabricator

Display Auto-RSS feeds for Mozilla Firefox
Closed, DeclinedPublic

Description

Author: ashley.grimshaw

Description:
Hi,

it would be a good feature if you could just mark RSS in the way that browser
can autorecognize their existence and offer users to subscribe.

This would work well on your site as there are many updateing pags when could be
tracked via RSS.
Currently this feature is supported by Mozilla Firefox
(http://www.getfirefox.com), and it allows easy subscription by showing orange
RSS in status bar. I guess that you should add this mark to your news page.

This is example of the HTML code that marks RSS for browsers:

<LINK rel="alternate" TYPE="application/rss+xml" TITLE="B92 RSS"
HREF="http://www.b92.net/news/rss/rss.php">

so please include it, it would be a nice feature (and it is easy to add it).

Best regards,

Ashley


Version: unspecified
Severity: enhancement

Details

Reference
bz721

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 7:00 PM
bzimport set Reference to bz721.
bzimport added a subscriber: Unknown Object (MLST).

ashley.grimshaw wrote:

Please do this, Firefox is an Open Source Browser and you are a vital part of
the Open Source Community

Umm, don't we already? Mozilla shows the feeds just fine in the link bar.

ashley.grimshaw wrote:

I meant such as on Wikipedia's site where they have daliy updatig news etc that
could well be put into a auto rss feed?

Someone could probably make a script to parse
http://mail.wikimedia.org/pipermail/daily-article-l/2004-October.txt (for
example) and create three RSS feeds from that: Wikipedia featured article,
selected anniversaries; Wikiquote quote of the day.

rowan.collins wrote:

So am I right in thinking that this bug is actually about two things:

  1. write a bot for parsing news and announcements pages into RSS feeds (perhaps

using ==headings== to seperate out items, and having some crazy configurability
for getting more details); see also bug 680

  1. add some wiki-syntax for manually linking to the resulting feeds which tells

the software to use the appropriate <link> tag

If so, I suggest retitling the bug, and possibly splitting it into two parts
(where [2] probably "depends on" [1], in that there's no use referring to RSS
feeds until you've created them).

cebit wrote:

I think he means RSS feed Autodetect for Firefox, Safari, Opera and many others
like Bloglines.com. The Webbrowser can then automatically detect an RSS/XML feed
and indicates that it can be subscribed.
Firefox calls this feature Live Bookmarks.
if that is not meant please make it a Feature Request on its own. Wikinews needs
it very much.

By searching for the definition of RSS Autodiscovery

"Autodiscovery

When we added our RSS feed to our site, we also added the line <link
rel="alternate" type="application/rss+xml" href="/wats.xml"> to our site header.
Why? To establish a relationship between the main web site, and its syndicated
content. Many feed readers such as FeedDemon allow for autodiscovery of news
feeds. If you don't know the exact location of the feed, you can simply enter
the site URI and the feed reader will try to determine the location of the feed.
Using <link rel="" /> establishes that relationship and allows for autodiscovery. "

I found a Solution for Mediawiki:

http://wiki.oxus.net/WP_NoBlog_Template

please note especially this section

<link rel="stylesheet" type="text/css" media="print" href="<?php echo
get_settings('siteurl'); ?>/print.css" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php
bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="text/xml" title="RSS .92" href="<?php
bloginfo('rss_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php
bloginfo('atom_url'); ?>" />

for reference here is a good example from http://boingboing.net/
<head>
....

<title>Boing Boing: A Directory of Wonderful Things</title>

<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="alternate" type="application/atom+xml" title="Atom"

href="http://www.boingboing.net/atom.xml">

<link rel="alternate" type="application/rss+xml" title="RSS"

href="http://www.boingboing.net/index.rdf">

<link rel="EditURI" type="application/rsd+xml" title="RSD"

href="http://www.boingboing.net/rsd.xml">

<meta name="Description" content="A weblog about pop culture">
<meta name="Keywords" content="blog, weblog, search, directory, community,....

</head>

Additionally there should be a link or an icon with a direct link to the RSS
feed for the user. http://boingboing.net/index.xml

rowan.collins wrote:

(In reply to comment #6)

I think he means RSS feed Autodetect for Firefox, Safari, Opera and many others
like Bloglines.com. The Webbrowser can then automatically detect an RSS/XML feed
and indicates that it can be subscribed.

Yes, this is what is being requested; but as Brion says, we already have that
feature. Take a look at the source for
http://en.wikipedia.org/wiki/Special:Recentchanges, and you will see the
following near the top:
<link rel='alternate' type='application/rss+xml' title='RSS 2.0'
href='/w/index.php?title=Special:Recentchanges&amp;feed=rss' />
<link rel='alternate' type='application/rss+atom' title='Atom 0.3'
href='/w/index.php?title=Special:Recentchanges&amp;feed=atom' />

I found a Solution for Mediawiki:
http://wiki.oxus.net/WP_NoBlog_Template

That's not a plugin for MediaWiki, that's somebody using a wiki to show how they
modified their blogging software (WP = WordPress, by the looks of things)

I'm going to resolve this bug as "WORKSFORME", because the feature it's asking
for already exists. If you want a feature for creating RSS/Atom feeds which we
don't currently have, then please open one or more bugs suggesting how this
could be achieved. If it involves creating a feed of an actual editable page
(such as an announcements page or whatever) then obviously some way of making
the HTML version include appropriate <link> tags will be a part of designing
that feature.