English • Türkçe • português do Brasil • 日本語
RSS Release status: stable | |
---|---|
300px | |
Implementation | Tag |
Description | Display RSS feeds on a wiki page |
Author(s) | K. Elliott-McCrea, mutante, D. Kinzler, Rdb, Mafs, Alxndr, T. Gries, C. Reigrut, K001, J. De Dauw, J. Phoenix, M.A. Hershberger |
Latest version | 2.25.1 (2017-04-21) |
MediaWiki | 1.23+ |
PHP | 5.4+ |
License | GNU General Public License 2.0 or later |
Download | Download extension Git [?]:
README RELEASE-NOTES |
Example | https://spookyverse.de/wiki/Vorlage:TV-Termine and https://spookyverse.de/wiki/Vorlage:RSS_News (see main the wikis' mains page where the rss feeds are displayed) |
| |
Translate the RSS extension if it is available at translatewiki.net | |
Check usage and version matrix. | |
Issues | Open tasks · Report a bug |
Media RSS Variations in a gene that regulates dopamine levels in the brain may influence the mobility of elderly and frail adults. Improved Mobility in Frail Elders Linked to Gene Variant UPMC is one of eight health systems to receive the highest score possible by the College of Healthcare Information Management Executives. RSS Feed What is RSS? RSS, which stands for Really Simple Syndication, is an easy way to receive automatic updates from the Centers for Disease Control and Prevention right on your desktop or browser. How do you add an RSS feed from this site? The media has two RSS feeds that you can subscribe to: CDC Newsroom archives (content on this page).
The RSS extension renders ('displays') one or more RSS feeds on a wiki page in a standard or user-definable format.Since version 2.00, the extension is compatible with Extension:WikiArticleFeeds which generates RSS or ATOM feeds from MediaWiki pages (authoring tool).
Download[edit]
The extension can be retrieved directly from Git [?]:
- Some extensions have tags for stable releases.
- Select the tag
- Click 'snapshot'
- Each branch is associated with a past MediaWiki release. There is also a 'master' branch containing the latest alpha version (might require an alpha version of MediaWiki).
- Select a branch name
- Click 'Continue'
Extract the snapshot and place it in the extensions/RSS/ directory of your MediaWiki installation.
If you are familiar with git and have shell access to your server, you can also obtain the extension as follows:
Installation[edit]
- Download and place the file(s) in a directory called
RSS
in yourextensions/
folder. - Add the following code at the bottom of your LocalSettings.php:
- Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
![4th 4th](https://media0.mypage.cz/images/media0:5b798cb88c646.jpg/20180622_123055.jpg)
While the method of including media content in an RSS feed with enclosures is fairly well known, there are other methods available for including media content in RSS feeds, one of which is Media.
To users running MediaWiki 1.27 or earlier:
Rss player for windows free download - Windows Media Player, Windows Media Player (64-bit), Windows Media Player 12, and many more programs. A video player which playing podcast and media feed base on RSS 2.0. Player support mp4 video, HLS streaming.
The instructions above describe the new way of installing this extension using
wfLoadExtension()
. If you need to install this extension on these earlier versions (MediaWiki 1.27 and earlier), instead of wfLoadExtension('RSS');
, you need to use:Usage[edit]
Use one section between
<rss>
-tags for each feed.The rss element may contain parameters if you provide them as attributes to the rss element:optional tag attributes | comment |
---|---|
template='name' | 'name' (default: rss-item) is the name of a page in the MediaWiki template namespace (default: MediaWiki:Rss-item), which comprises the name of another template (default: MediaWiki:Rss-feed since version 1.90; Template:RSSPost before version 1.90) and a list of named variables of RSS Feed channel subelements (item), these values then being passed to this other template to finally format the RSS items. Note that when a template is specified here, the extension doesn't pass to it the name of a - default - formatting template. The template specified here needs to take care of that by hard-coding the name of the other template. I.e the default template process is completely aborted. |
templatename='Pagename' ortemplatename='Namespace:Pagename' | 'Pagename' is the name of a template page which is used in the default template MediaWiki:Rss-item (defining the channel subelements) to finally format the RSS items; the template can be in the template namespace (first example denotes a page Template:Pagename) or any other namespace (second example uses the full specified form Namespace:Pagename) |
max='n' | show at most n channel subelements (items) |
highlight='term1 term2 ..' | highlight terms in different colours |
filter='term1 term2 ..' | show only RSS items with at least one of the term s |
filterout='term1 term2 ..' | do not show any RSS item containing any of these terms |
reverse | display the RSS items in reverse order (since Version 2.25 seems to be a bug regarding the reverse sorting which may be worked around like this: in extensionsRSSRSSParser.php edit line 62: $this->reversed = true; -> this needs to be set to false if entries should be sorted as dates desc (newest first) when the reverse variable is used in <rss>) |
date='(Y-m-d H:i:s)' | date format string[1] (since r111347) |
item-max-length='1000' | limits the number of character in item descriptions (since r111350) This is not correctly working in v2.18 see task T32377. |
Tracking category[edit]
All pages in a wiki which use the RSS extension are automatically added to the RSS tracking Category:Pages_with_RSS_feeds.
Templates for channel subelements and styling the RSS Feed[edit]
A manual setup is not necessarily required. You can skip this complicated documentation section.
One template name has been changed: MediaWiki:Rss-feed since version 1.90; Template:RSSPost before version 1.90.[2]
The RSS extension renders feeds on wiki page by using two templates in the MediaWiki system namespace, which can be changed, or which wiki admins can redirected to user-editable namespaces. The mechanism is perhaps not easy to understand, but after its installation, the extension starts with a useful set of templates; a manual set-up is not required.
If a template is not specified, then the one in MediaWiki:Rss-item is used and determines only which RSS feed channel subelements (items) are used. The other template MediaWiki:Rss-feed determines how the complete feed is shown on wiki pages i.e. how and which channel items are shown are listed.
This is the template MediaWiki:Rss-item (since version 1.90) which determines which item elements are used[2]
The selected items are passed to the other template MediaWiki:Rss-feed (since version 1.90)[2] which determines how the RSS Feed is rendered on the wiki pages. It iterates over each <item> of the RSS feed and substitutes the value of each element found there, e.g. <title>, <link>, <date>, <author>, etc.
Basic MediaWiki:Rss-feed template:
Red giant effects suite 11 1 13 00. An alternative improved MediaWiki:Rss-feed template requires the Extension:ParserFunctions:
Example[edit]
The following code renders the four recent items of the wikimedia blog feed on the present page and highlights some terms. The layout depends on the content of feed template MediaWiki:Rss-feed and also of the item template MediaWiki:Rss-item as mentioned above:
- Celebrating the people who go above and beyond to build free knowledge: Meet our 2020 Wikimedian of the Year
- When I first created Wikipedia back in 2001, the internet was a very different place. Only seven percent of people worldwide had a broadband connection, and more people spent time building personal..
- Jimmy Wales 2020-10-15 16:30:00
- Amazon donates $1 million gift to the Wikimedia Endowment to sustain free knowledge
- For the third year in a row, Amazon has renewed its commitment to the Wikimedia Endowment, a permanent fund dedicated to ensuring the long-term future of Wikipedia and the other Wikimedia free know..
- Wikimedia Foundation 2020-09-25 20:00:37
- China blocks Wikimedia Foundation’s accreditation to World Intellectual Property Organization
- China yesterday blocked the Wikimedia Foundation’s application for observer status at the World Intellectual Property Organization (WIPO), the United Nations (UN) organization that develops interna..
- Wikimedia Foundation 2020-09-24 09:00:59
- Wikimedia Foundation kicks-off fundraising campaign in India
- Recently, the Wikimedia Foundation began a fundraising campaign on Wikipedia in India, inviting anyone who relies on Wikipedia to support its future. Banners are appearing on the English Wikipedia..
- Pats Pena 2020-08-05 19:38:33
Media Rss
Configuration settings[edit]
Add any one of the following settings you want to customize to your LocalSettings.php.
parameter | default | comment |
---|---|---|
$wgRSSCacheAge | 3600 (one hour) | Store entries in memcached for this many seconds |
$wgRSSCacheCompare | false | Check cached content, if available, against remote. $wgRSSCacheCompare should be set to false or a timeout in seconds which is less than $wgRSSCacheAge after which a comparison will be made. |
$wgRSSFetchTimeout | 15 (since version 1.94) 5 (until version 1.93) | read timeout in seconds |
$wgRSSUserAgent | 'MediaWikiRSS/<Version> (+https://www.mediawiki.org/wiki/Extension:RSS) / MediaWiki RSS extension' | User-Agent to use for fetching feeds |
$wgRSSNamespaces | null | Ignore the RSS tag in all but the namespaces listed herenull means the <rss> tag can be used anywhere |
$wgRSSUrlWhitelist (since version 1.94) | array() (deny any URL = no whitelisted URLs) | URL whitelist of RSS Feeds, the whitelist is empty by default and no URLs are allowed. If there are items in the array, and the used feed URL isn't in the array, it will not be allowed. Use array( '*' ) if you as admin want to allow anyone to use any feed Url. In case your whitelist entries are ignored, please use square bracktes for the array instead, e.g. $wgRSSUrlWhitelist = [ 'URL1', 'URL2', 'URL3', ]; |
$wgRSSAllowedFeeds (until version 1.93) Expressions 1 3 3 worksheets. | array() (allow any URL ) | DEPRECATED: URL whitelist of RSS Feeds: if there are items in the array, and the used URL isn't in the array, it will not be allowed (originally proposed in bug 27768) |
$wgRSSUrlNumberOfAllowedRedirects (since version 2.10) | 0 (no redirects are allowed) | Maximum number of redirects to follow (defaults to 0). This should only be used when the target URLs are trusted to avoid attacks on intranet services accessible by HTTP. |
$wgRSSProxy | false | Optional proxy server url and port number to be used for fetching feeds. false: no proxy used If you need a proxy for certain urls and not for others: Example for disabling proxy use for certain urls in RSSParser::fetchRemote how to use a regular expression for a conditional proxy switching. |
$wgRSSDateDefaultFormat | 'Y-m-d H:i:s' | default date format[1] for RSS publication dates (since r111347) |
$wgRSSItemMaxLength (deactivated in version 2.12 r113297; will be activated later.)[3] | 200 | default maximum length of item descriptions (since r111350) |
$wgRSSAllowLinkTag | false | to allow active links in feed items |
$wgRSSAllowImageTag | false | If you allow to see images in feed items. Do not confuse this parameter with $wgAllowImageTag of MediaWiki core, Display of images causes privacy problems, because the image is fetched in the browser context, so the (image-) server log will contain data of the requesting browser, see the discussion here. Note that since 2013 due to the MediaWiki sanitizer, image tags which have the form <img src='blah'/> are not parsed correctly by the MediaWiki core sanitizer and are not displayed irrespective of this setting (see task T48443).If you want the image to show, set this to true in LocalSettings.php and in extensionsRSSRSSParser.php remove this part at lines 485 |
Technical history and attributions[edit]
RSS Hype pro 4 0 3 0. extension is a heavily modified version of the engines RSS by Mafs, RSS by Rdb78, RSS by Duesentrieb, and RSSFeed by Mutante.
References[edit]
- ↑ 1.01.1https://php.net/date
- ↑ 2.02.12.2Former versions before 1.90 used the name Template:RSSPost in the template MediaWiki:Rss-item which thus had the default value
- ↑bug30377
See also[edit]
- Alternate extensions:
- More: Category:RSS extensions
- A tool to generate RSS feeds for pages in MediaWiki categories: toollabs:mediawiki-feeds
This extension is being used on one or more Wikimedia projects. This probably means that the extension is stable and works well enough to be used by such high-traffic websites. Look for this extension's name in Wikimedia's CommonSettings.php and InitialiseSettings.php configuration files to see where it's installed. A full list of the extensions installed on a particular wiki can be seen on the wiki's Special:Version page. |
Retrieved from 'https://www.mediawiki.org/w/index.php?title=Extension:RSS&oldid=4123747'
After restarting my RSS subscriptions, I’ve been on a constant lookout for good RSS readers. There’s an overwhelming amount of them out there, an aftermath of a race to fill the void Google Reader left when it was shut down.
Here’s a review of the 10 best free online RSS readers I’ve come across so far.
1. Digg Reader
Digg Reader is a free online RSS reader that has a clean user interface and all the features you need for reading and managing your RSS feeds. This RSS reader integrates with other web services such as Instapaper so that you can bookmark posts that you want to read later.
2. Feedreader Online
Feedreader Online is a simple and free RSS reader. It has two types of viewing modes, a feature called Starred Items for saving RSS feed items, and a filter for displaying unread items. In my opinion, these are truly the only features you need for a good RSS reading experience.
3. CommaFeed
CommaFeed is a free RSS reader inspired by the now-defunct Google Reader. This RSS reader is open source; you can download its code and host it on your own server.
4. FlowReader
FlowReader is what you’d get if you combined RSS and social media. It’s a great option for people who want to see all their content sources in one place.
5. Feedly
Feedly is an online RSS reader with a clutter-free user interface. It has an Add Content feature which aids you in quickly finding new content sources to subscribe to. Though Feedly is free to use as-is, it does have a paid subscription plan that costs $5 a month. The paid plan unlocks some more features such as integration with web apps like Evernote and Dropbox.
6. Inoreader
Inoreader is a feature-rich RSS reader that has a ton of configurable options. For example, it lets you craft custom rules that will perform actions such as “Send to email” or “Send to Instapaper”. It has four view modes and four UI themes. Beyond Inoreader’s free subscription plan, it has paid subscription plans that start at $2.99 a month.
7. Feedspot
Feedspot is a free RSS reader with an integrated search feature that allows you to search your content sources. It can recommend sites to subscribe to based on your interests. Feedspot has a paid subscription plan that costs $24 a year, and it gives you an advertisement-free experience.
8. The Old Reader
Media Rss Feed
The Old Reader has all the features you expect from a good RSS reader: Keyboard shortcuts, various viewing modes, all that good stuff. One thing that makes it different is it’s also a social network: You can connect with other users and share content with each other. The Old Reader is free for up to 100 subscriptions, then you’ll have to upgrade to a premium subscription plan that costs $5 a month.
9. G2Reader
G2Reader is another RSS reader that has the essentials. G2Reader is free only up to 100 subscriptions. It will cost $29 a year beyond that.
10. Good News
Rss Media Player Apk
Good News aggregates all your content sources in one place. This means you can read your RSS, favorite sites, and social media in a centralized way. It has a total of 12 alternative viewing modes for your convenience.
Summary
The RSS reader I’m currently using is Digg Reader. Digg Reader has a clean user interface, is lightning fast, and works well on laptops/desktops (which is where I read my RSS). But I constantly review my options to make sure it’s still the right tool for the job. Feedreader Online is another option that matches my needs.
Some people need a more comprehensive web-content-reading experience. My two suggestions for all-in-one content readers are FlowReader and Good News.
Media Rss Feed News
If you’re concerned about privacy, you can host your own RSS reader using the free and open-source CommaFeed.