Extension:FeaturedFeeds
FeaturedFeeds Release status: stable |
|
---|---|
px | |
Implementation | Data extraction, API , Hook |
Description | Adds syndication feeds of wiki's featured content |
Author(s) | Max Semenik (MaxSemtalk) |
Latest version | continuous updates |
MediaWiki | 1.19+ |
PHP | 5.4+ |
Database changes | No |
License | WTFPL 2.0 |
Download | CHANGELOG |
|
|
Quarterly downloads | Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin'). |
Public wikis using | Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin'). |
Translate the FeaturedFeeds extension if it is available at translatewiki.net | |
Issues | Open tasks · Report a bug |
FeaturedFeeds is an extension that creates daily feeds (Atom or RSS) of wiki's featured content (ranging from Featured Articles to Media of the Day). The feeds are added to site's main page and are available via the featuredfeed API module. See also: Extension:FeaturedFeeds/WMF deployment .
Using FeaturedFeeds
This extension requires that wikis use an automated process to publish their featured content daily (or at least very often).
Installation
- <translate> [[<tvar name=2>Special:ExtensionDistributor/FeaturedFeeds</tvar>|Download]] and move the extracted <tvar name=name>
FeaturedFeeds
</tvar> folder to your <tvar name=ext>extensions/
</tvar> directory.</translate>
<translate> Developers and code contributors should install the extension [[<tvar name=git>Special:MyLanguage/Download from Git</tvar>|from Git]] instead, using:</translate>cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/FeaturedFeeds - <translate> Add the following code at the bottom of your <tvar name=1>LocalSettings.php </tvar> file:</translate>
wfLoadExtension( 'FeaturedFeeds' );
- File:OOjs UI icon check-constructive.svg <translate> Done</translate> – <translate> Navigate to <tvar name=special>Special:Version</tvar> on your wiki to verify that the extension is successfully installed.</translate>
Configuration
Settings
Variable name | Description |
---|---|
$wgFeaturedFeeds
|
Contains array of feed definitions in the following format:
'feed name' => [
'page' => <message name>,
'title' => <message name>,
'description' => <message name>,
'entryName' => <message name>,
]
Mandatory items:
Also see below for optional settings. |
$wgFeaturedFeedsDefaults
|
Provides default values for some parameters of every feed from $wgFeaturedFeeds .
Default value: [
'limit' => 10,
'inUserLanguage' => false,
]
|
$wgDisplayFeedsInSidebar
|
Whether links to feeds should be displayed in sidebar on main page |
On-site configuration
- See the full subpage for details on the Wikimedia projects configuration
{{#lst:Extension:FeaturedFeeds/WMF deployment|messages}}
API module
www.linuxwebexpert.com has no featured feeds, so the generated API documentation on this wiki is not very useful.
Instead, see the generated API documentation on enwiki, which lists the feeds it provides and has a working example.
File:Wikimedia-logo black.svg | <translate> This {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension|skin}} is being used on one or more [[<tvar name=2>m:Special:MyLanguage/Wikimedia projects</tvar>|Wikimedia projects]].</translate> <translate> This probably means that the {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension|skin}} is stable and works well enough to be used by such high-traffic websites.</translate> <translate> Look for this {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension's|skin's}} name in Wikimedia's <tvar name=2>CommonSettings.php</tvar> and <tvar name=3>InitialiseSettings.php</tvar> configuration files to see where it's installed.</translate> <translate> A full list of the {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extensions|skins}} installed on a particular wiki can be seen on the wiki's <tvar name=ver>Special:Version</tvar> page.</translate> |
- Pages with script errors
- Pages with broken file links
- Stable extensions
- Data extraction extensions
- API extensions
- Hook extensions
- Extensions without a compatibility policy
- Extensions with manual MediaWiki version
- WTFPL licensed extensions
- Extensions in Wikimedia version control
- BeforePageDisplay extensions
- PageSaveComplete extensions
- SidebarBeforeOutput extensions
- All extensions
- Extensions used on Wikimedia
- Metadata
- Feed generator extensions