How to install extensions: Difference between revisions
Jump to navigation
Jump to search
(Created the page and provided live link to relevant mediawiki help page.) |
(added: If you need a new extension, contact admin) |
||
| Line 3: | Line 3: | ||
* All ISSS Wiki users can browse through extensions. | * All ISSS Wiki users can browse through extensions. | ||
* Only System administrators can install (or remove) extensions. | * Only System administrators can install (or remove) extensions. | ||
<span style="color:#ff0000"> If you need a new extension, please contact an administrator.</span> | |||
There are many types of extensions, such as: | There are many types of extensions, such as: | ||
| Line 16: | Line 18: | ||
The complete instructions on how to install extensions on | The complete instructions on how to install extensions on Mediawiki are documented [https://www.mediawiki.org/wiki/Manual:Extensions here]. | ||
Latest revision as of 11:58, 17 September 2022
Extensions allow us to customize how the ISSS MediaWiki looks and works.
- All ISSS Wiki users can browse through extensions.
- Only System administrators can install (or remove) extensions.
If you need a new extension, please contact an administrator.
There are many types of extensions, such as:
- Parser tags Extend the built-in wiki markup with additional capabilities, whether simple string
- Parser functions Special wiki markup syntax that can 'interact' with other wiki elements in the page, and give a specific output.
- Hooks Allow custom code to be executed when some defined event (such as saving a page or a user logging in) occurs.
- Special pages Created by the software on demand to perform a specific function.
- Skins Allow users to customize the look and feel of MediaWiki.
- Magic words Technique for mapping a variety of wiki text strings to a single ID that is associated with a function.
- API Provide an action API, a web service that allows access to some wiki-features like authentication, page operations, and search.
- Page content models For example, the ContentHandler introduced in MediaWiki 1.21 makes it possible for wiki pages to be composed of data other than wikitext, such as JSON or Markdown.
- Authentication Provide SessionManager and AuthManager, two authentication-related frameworks to enhance security via custom authentication mechanisms.
The complete instructions on how to install extensions on Mediawiki are documented here.