MediaWiki Extension System
Jump to navigation
Jump to search
A MediaWiki Extension System is a software module system that provides additional functionality (for MediaWiki platform customization).
- Context:
- It can (typically) add custom features through extension hooks.
- It can (typically) modify system behavior via extension configuration.
- It can (typically) extend API capability through extension endpoints.
- It can (often) integrate external services via extension interfaces.
- It can (often) enhance user interface with extension components.
- ...
- It can range from being a Simple Feature Addition to being a Complex Platform Enhancement, depending on its functionality scope.
- ...
- Examples:
- Extension Types, such as:
- Core Extensions, such as:
- Integration Extensions, such as:
- ...
- Extension Types, such as:
- Counter-Examples:
- Core Modification, which alters base code.
- Theme Change, which only affects appearance.
- See: Plugin Architecture, MediaWiki Core, Extension Development.