Quick Overview of MediaWiki.
MediaWiki is a web based wiki software application. MediaWiki is used by all the projects of the Wikimedia Foundation. Many companies use MediaWiki as a content management system (CMS) and for internal knowledge management. MediaWiki is used by Novell for operating many of its high traffic websites.
PHP programming language is used for writing MediaWiki. It is capable of using PostgreSQL relational database management system or MySQL. MediaWiki is free and open source software hence it is distributed under GNU General Public License terms (GPL).
Features of MediaWiki
It has a core feature set and a mechanism of attaching extensions to provide additional functionality. MediaWiki interface is completely or partly been translated in over 100 languages. It has an ability to enable administrators to customize the entire interface. It makes use of free links and not Camel Case.
MediaWiki support rich content generated from specialized syntax
If the feature of Customization is enabled, then style sheets can be customized and configured to client side Java Script to get executed with each page view. Due to this feature many developers have shared their tools developed through wiki.
The complete MediaWiki user interface can be edited by users, though certain level of permission is required. This task can be achieved using a special namespace with the prefix MediaWiki. In this each page title identifies a particular user interface message . In Media Wiki contains templates which are nothing but text blocks. Templates can be dynamically loaded inside another page.
Templates serves many purposes such as :
- Messages can be sent by users if they are blocked from editing .
- Complex table layouts can be created for consistent usage across multiple pages and where only the content of the tables gets inserted using template parameters.
- By putting a template in an article problem can be identified in Wikipedia article. User interface is available in different languages in MediaWiki.


















Leave a Reply
You must be logged in to post a comment.