Editing MediaWiki/extensions
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
It would seem that '''adding extensions is not the problematic part but removing them''' in a clean manner after they've been added at some point previously. | It would seem that '''adding extensions is not the problematic part but removing them''' in a clean manner after they've been added at some point previously. | ||
''' See also: ''' | ''' See also: ''' | ||
* [[Templates]] | * [[Templates]] | ||
* [[Categories]] | * [[Categories]] | ||
* [[MediaWiki/Widgets]] | * [[MediaWiki/Widgets]] | ||
Line 18: | Line 14: | ||
== Automation == | == Automation == | ||
[[#LinkedWiki]] so we can fetch from [[Wikipedia]] based datasets ( courtesy of [[DBpedia]] ) from category and infobox data things by using [[w:SPARQL]] | [[#LinkedWiki]] so we can fetch from [[Wikipedia]] based datasets ( courtesy of [[DBpedia]] ) from category and infobox data things by using [[w:SPARQL]]: | ||
#) [[Type of business entity]] | #) [[Type of business entity]] | ||
Line 41: | Line 35: | ||
== I18N and localization == | == I18N and localization == | ||
[[#LanguageSelector]] will enable people to have the MediaWiki interface localized based on accept langs the browser sends and [[#LandingCheck]] enables to make and serve pages based on what locale ( lang + country ) is given. [[#Common Locale Data Repository]] mw:Extension:CLDR - The CLDR extension contains local language names for different languages, countries, and currencies extracted from [[w:Common Locale Data Repository]] data is obviously useful for the i18n effort. | |||
== Single sign-on == | == Single sign-on == | ||
Line 58: | Line 41: | ||
== Data storage and use == | == Data storage and use == | ||
[[#KeyValue]] is an extension that allows you to store one or more key/values as Category/Key/Value triplets on a mediawiki page by using the keyvalue function. The data is stored in textform and is not typed. This extension will likely form the back bone of '''setting data only once''' and then using it to '''create articles for all desired locales''' | |||
== Reviews == | == Reviews == | ||
Line 76: | Line 54: | ||
== Linking to other sites/wikis == | == Linking to other sites/wikis == | ||
[[#BADI Pages Created Links]] - ability to color outgoing links based on "article exists in target wiki/site / article does not exist. For example this will be used to link to the relevant [[Wikitravel]] | [[#BADI Pages Created Links]] - ability to color outgoing links based on "article exists in target wiki/site / article does not exist. For example this will be used to link to the relevant [[Wikitravel]] article. | ||
== Housekeeping == | == Housekeeping == | ||
Line 89: | Line 67: | ||
[[#CSS MenuSidebar]] - navigation to special and other pages via additional menus to the sidebar | [[#CSS MenuSidebar]] - navigation to special and other pages via additional menus to the sidebar | ||
== User convenience == | == User convenience == | ||
Line 1,467: | Line 1,443: | ||
|} | |} | ||
== | === === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,479: | Line 1,454: | ||
! Other notes | ! Other notes | ||
|- | |- | ||
| <tt>'''[[mw:Extension: | | <tt>'''[[mw:Extension:]]'''</tt> | ||
| | | | ||
| | | | ||
| [[mw: | | [[mw:]] | ||
| | | | ||
| | | | ||
|} | |} | ||
=== === | |||
== | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,502: | Line 1,472: | ||
! Other notes | ! Other notes | ||
|- | |- | ||
| <tt>'''[[mw:Extension: | | <tt>'''[[mw:Extension:]]'''</tt> | ||
| | | | ||
| | | | ||
| [[mw: | | [[mw:]] | ||
| | | | ||
| | | | ||
|} | |} | ||
=== === | |||
=== | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,522: | Line 1,491: | ||
! Other notes | ! Other notes | ||
|- | |- | ||
| <tt>'''[[mw:Extension: | | <tt>'''[[mw:Extension:]]'''</tt> | ||
| | | | ||
| | | | ||
| [[mw: | | [[mw:]] | ||
| | | | ||
| | | | ||
|} | |} | ||
=== | === === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,542: | Line 1,510: | ||
! Other notes | ! Other notes | ||
|- | |- | ||
| <tt>'''[[mw:Extension: | | <tt>'''[[mw:Extension:]]'''</tt> | ||
| | | | ||
| | | | ||
| [[mw: | | [[mw:]] | ||
| | | | ||
| | | | ||
|} | |} | ||
=== | === === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,561: | Line 1,529: | ||
! Other notes | ! Other notes | ||
|- | |- | ||
| <tt>'''[[mw:Extension: | | <tt>'''[[mw:Extension:]]'''</tt> | ||
| | | | ||
| | | | ||
| | | [[mw:]] | ||
| | |||
| | |||
| | | | ||
|} | |} | ||
Line 1,610: | Line 1,556: | ||
|} | |} | ||
=== | == T == | ||
=== Translate === | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,621: | Line 1,568: | ||
! Other notes | ! Other notes | ||
|- | |- | ||
| <tt>'''[[mw:Extension:]]'''</tt> | | <tt>'''[[mw:Extension:Translate]]'''</tt> | ||
| | | The Translate extension makes MediaWiki a powerful tool to translate every kind of text. It's used especially to translate software and to manage multilingual wikis in a sensible way. | ||
| | | Very useful extension for the multiple langues in one wiki ( ! ) | ||
| [[mw:]] | | [[mw:Special page]], [[mw:Locale]], [[mw:API]] | ||
| | | 1.18, 1.19 | ||
| | | | ||
|} | |} | ||
=== | |||
== W == | |||
=== Widgets === | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,640: | Line 1,589: | ||
! Other notes | ! Other notes | ||
|- | |- | ||
| <tt>'''[[mw:Extension:]]'''</tt> | | <tt>'''[[mw:Extension:Widgets]]'''</tt> | ||
| | | The Widgets extension allows the creation of raw HTML pages that can be embedded (similarly to templates) in normal wiki pages. You do this by creating pages in the Widget namespace. | ||
| | | http://www.mediawikiwidgets.org/Main_Page#Widgets_available contains a list of available known widgets | ||
| [[mw:]] | | [[mw:Parser function]] | ||
| | | 1.12+ | ||
| | | | ||
|} | |} | ||
[[MediaWiki/Widgets]] - obviously we want to enable the Youtube widget so we can embed ads and anti-ads into articles. | |||
---- | ---- | ||
<small> List of possible extension types borrowed from http://www.mediawiki.org/wiki/Template:Extension#type under that clauses of GFDL</small> | <small> List of possible extension types borrowed from http://www.mediawiki.org/wiki/Template:Extension#type under that clauses of GFDL</small> |