Jump to content

MediaWiki extensions: Difference between revisions

From Consumerium development wiki R&D Wiki
See m:Category:Mediawiki Extensions for completed extensions.
m link to the first extension coded for Consumerium specifically
Line 1: Line 1:
[[m:Write your own MediaWiki extension|Write your own MediaWiki extension]] describes the extension mechanism of [[MediaWiki]].  
[[m:Write your own MediaWiki extension|Write your own MediaWiki extension]] describes the extension mechanism of [[MediaWiki]].  


See [[m:Category:Mediawiki Extensions]] for completed extensions.
There is one extension that was coded specifically for Consumerium needs ready. It's at [[m:User:Juxo/Extensions/ListSubPages]] and does what the name implies, very plain, no fancy options (yet)
 
See [[m:Category:Mediawiki Extensions]] for extensions coded by various people
 


===Needed extensions===
===Needed extensions===

Revision as of 14:45, 26 August 2005

Write your own MediaWiki extension describes the extension mechanism of MediaWiki.

There is one extension that was coded specifically for Consumerium needs ready. It's at m:User:Juxo/Extensions/ListSubPages and does what the name implies, very plain, no fancy options (yet)

See m:Category:Mediawiki Extensions for extensions coded by various people


Needed extensions

  • Count_incoming_links
  • Sum
  • Divide
  • Subtract
  • Average
  • ...

Moved from MediaWiki modifications

Highest priority

  1. Introduction of {{numberofincominglinks:SomeNameSpace:SomePage}} This can be done with just one SQL query

Lower priority

  1. GetWiki-like "leech" feature - mirror whole GFDL corpus dynamically
  2. XML-import for feeds from other GFDL sources
  3. Automatic coding for different user types: red==unintroduced, green==Verified User and blue==Normal User
  4. automatic stub generation

Unfeasible

  1. Prohibit linking to Vote-pages from anywhere else then MyVotes or OurVotes pages (According to User:Brion this is difficult and prone to break stuff)

See also:

We use only those cookies necessary for the functioning of the website.