MediaWiki extensions
天下维客,你可以修改的网络知识库
MediaWiki extensions extend the functionality of MediaWiki in some way. These usually manifest themselves as new special pages or extensions to wiki markup.
[编辑]
General information
- MediaWiki extensions FAQ
- Category:Mediawiki Hacks
- Extending wiki markup — Wiki markup allows for XML style tags. The parser is very flexible, and you can give it custom hooks for specific XML tags. For instance, you wanted to make a form that let users subscribe to a server mailing list, instead of enabling HTML, you could write an extension that parses
<mailinglist>name=announcements</mailinglist>
into a form. - Writing a new special page — Special pages are the little bits of extra logic that are helpful. MediaWiki 1.5 offers reflective extension loading, which means hooking up your extension to the system is fast and easy. The possibilities for special pages are boundless, only limited to your programming ability.
- MediaWiki hooks — After certain events happen, you can hook functions into MediaWiki and execute your own behavior.
- How to become a MediaWiki hacker — Tips on how to get started.
[编辑]
Available Extensions
- For a listing of available extensions, see Category:MediaWiki extensions.
- For a listing of extensions using MediaWiki's CVS repository, see the "extensions" directory.


