How to install extensions

From ISSS Wiki
Revision as of 11:19, 17 September 2022 by Laouris (talk | contribs) (Created the page and provided live link to relevant mediawiki help page.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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.

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 our Mediawiki are documented [here]