MediaWiki/extensions: Difference between revisions

1,738 bytes added ,  19 January 2013
listing a few key extensions regarding automation and multilanguage
(Wikidata + DBpedia will be queried to populate Consumium's own mw:Extension:Wikibase installation.)
(listing a few key extensions regarding automation and multilanguage)
 
(3 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: '''
* [[Templates]] - they enable[[w:Transclusion|transcluding]] content. build whole pagewith transcluding many templates  
* [[Templates]] - they enable [[w:Transclusion|transcluding]] content. build whole page with transcluding many templates into it
* [[Categories]] - two-way hyperlinks. placing a link to a category includes an article in the [[w:set]] of articles in the category X
* [[Categories]] - two-way hyperlinks. placing a link to a category includes an article in the [[w:set]] of articles in the category X
* [[MediaWiki/Widgets]]
* [[MediaWiki/Widgets]]
Line 16: Line 20:
[[#LinkedWiki]] so we can fetch from [[Wikipedia]] based datasets ( courtesy of [[DBpedia]] ) from category and infobox data things by using [[w:SPARQL]]. [[Wikidata]] also provides structured data that can be edited in wiki by humans or by machines via [[w:API]].  
[[#LinkedWiki]] so we can fetch from [[Wikipedia]] based datasets ( courtesy of [[DBpedia]] ) from category and infobox data things by using [[w:SPARQL]]. [[Wikidata]] also provides structured data that can be edited in wiki by humans or by machines via [[w:API]].  


Consumium will use both [[DBpedia]] and [[Wikidata]] to source information onto it's own [[mw:Wikibase]] installation.
Consumium will use both [[DBpedia]] and [[Wikidata]] to source information onto it's own [[mw:Extensions:Wikibase|Extensions:Wikibase]] installation.


#) [[Type of business entity]]
#) [[Type of business entity]]
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