How to install extensions: Difference between revisions

From ISSS Wiki
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 our Mediawiki are documented [[https://www.mediawiki.org/wiki/Manual:Extensions here]]
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.