La funcionalidad que ofrece por defecto mediaWiki se puede ampliar con un buen número de extensiones.
Desde http://www.mediawiki.org/wiki/Category:Extensions se puede acceder a una relación de más de 400 extensiones existentes.
Entre las más populares se encuentran:
- ParserFunctions (http://www.mediawiki.org/wiki/Extension:ParserFunctions)
- Cite (http://www.mediawiki.org/wiki/Extension:Cite/Cite.php)
- CategoryTree (http://www.mediawiki.org/wiki/Extension:CategoryTree)
- AddArticleToCategory (http://www.mediawiki.org/wiki/Extension:Add_Article_to_Category)
- AutoWatch (http://www.mediawiki.org/wiki/Extension:AutoWatch)
- Calendar (http://www.mediawiki.org/wiki/Extension:Calendar_(Kenyu73))
- GoogleAnalytics (http://www.mediawiki.org/wiki/Extension:Google_Analytics_Integration)
ParserFunctions
Esta extensión añade una serie de funciones que pueden ser utilizadas mientras se edita una página, y que se evaluadan dinámicamente en el momento de presentar la página:
{{#expr: expresión }}
{{#if: test string | value if true | value if false }}
{{#ifeq: string 1 | string 2 | value if true | value if false }}
{{#iferror: test string | value if error | value if correct }}
{{#ifexpr: expression | value if true | value if false }}
{{#ifexist: page title | value if exists | value if doesn't exist }}
{{#rel2abs: path }}{{#switch: comparison string
| case = result
| case = result
| ...
| case = result
| default result
}}{{#time: format string }}
{{#time: format string | date/time object }}
{{#titleparts: pagename | number of segments to return | first segment to return }}
Cite
Esta extensión permite añadir notas al pie de página. En el cuerpo del artículo se utiliza la sintaxis texto de la nota, y al final se coloca el tag , que presenta una relación de todas las notas incluidas.




