MediaWiki/extensions: Difference between revisions

1,698 bytes added ,  19 January 2013
listing a few key extensions regarding automation and multilanguage
m (minor tweaks)
(listing a few key extensions regarding automation and multilanguage)
 
(2 intermediate revisions by the same user not shown)
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.
'''Key extensions'''
*[[#MediaWiki Language Extension Bundle]] takes care of our multilinguality.
*[[#Wikibase]] and [[#Wikibase Client]] are being developed as a part of the [[Wikidata]] project will be our structured data storage, retrieval and modification extension duo. It remains to be seen how [[#LinkedWiki]] extensions with similar functionality by the [[DBpedia]] people will develop from now on. Going to keep a close eyeon it


''' See also: '''
''' See also: '''
Line 1,527: Line 1,531:
[[MediaWiki/Widgets]] - obviously we want to enable the Youtube widget so we can embed ads and anti-ads into articles.
[[MediaWiki/Widgets]] - obviously we want to enable the Youtube widget so we can embed ads and anti-ads into articles.


=== Wikidata ===
=== Wikibase ===
 
{| class="wikitable"
|-
! Extension
! General description
! Consumium specific
! Implementation
! Compabilities
! Other notes
|-
| <tt>'''[[mw:Extension:Wikibase]]'''</tt>
| Wikibase is an extension that allows you to use your wiki as a [[w:structured data]] [[w:data repository|repository]]. Its development is part of the [[Wikidata]] project. The data can in turn be used in a wiki using the [[#Wikibase Client]] extension.
| Wikibase will be used to keep Consumium's own structured data
| [[mw:API]], [[mw:Ajax]], [[mw:User interface]], [[mw:ContentHandler]]
|  1.21.0 and up
|
|}
 
=== Wikibase Client ===
 
{| class="wikitable"
|-
! Extension
! General description
! Consumium specific
! Implementation
! Compabilities
! Other notes
|-
| <tt>'''[[mw:Extension:Wikibase Client]]'''</tt>
| Wikibase Client is an extension that acts as a client to the Wikibase extension. Its development is part of the Wikidata project. Wikibase Client obtains [[interlanguage]] links from a Wikibase repository via a shared changes database table and polling maintenance script, and displays them on the client wiki. Links are sorted by the client's preferred sorting.
|
| Not listed
| 1.20.0 and up
| Client for [[#Wikibase]]
|}
 
 
 
 
=== WikiLexicalData ===


{| class="wikitable"
{| class="wikitable"
Line 1,538: Line 1,583:
! Other notes
! Other notes
|-
|-
| <tt>'''[[mw:Extension:Wikidata]]'''</tt>  
| <tt>'''[[mw:Extension:WikiLexicalData]]'''</tt>  
| Wikidata allows to configure some namespaces to use several fields of different types (text, Combobox, etc.) on one wikipage and to store these fields in a structured database.
| Wikidata allows to configure some namespaces to use several fields of different types (text, Combobox, etc.) on one wikipage and to store these fields in a structured database.
|  
|  
9,842

edits