Difference between revisions of "Wiki/mediawiki/extensions"

From Adam Meola - wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
For most things you'd like to change that isn't one of the settings that MediaWiki comes with, you'll need to find an extension or make your own.
 +
 +
===DO NOT HACK TO CORE===
 +
 +
If you modify the system in certain ways, it will break site's ability to update in the future.
 +
 +
If you absolutely NEED to modify the core, use includes and imports to keep your changes separate from the original build.
 +
 +
That way, if an update is broken; you can revert the files to the original state (before you tinkered), update, then merge your changes back in.
 +
 +
 +
===Use Extensions===
 +
 +
There's a decent community which maintains it's plugins.  They're far more likely to "just work" after an update than core hacks.
 +
 +
If your plugin doesn't "just work" after an update, it's likely that there's an updated version that will work with your new version of MediaWiki.
 +
 +
 
<splist
 
<splist
 
  parent=Wiki/mediawiki
 
  parent=Wiki/mediawiki

Revision as of 18:22, 30 August 2020

For most things you'd like to change that isn't one of the settings that MediaWiki comes with, you'll need to find an extension or make your own.

DO NOT HACK TO CORE

If you modify the system in certain ways, it will break site's ability to update in the future.

If you absolutely NEED to modify the core, use includes and imports to keep your changes separate from the original build.

That way, if an update is broken; you can revert the files to the original state (before you tinkered), update, then merge your changes back in.


Use Extensions

There's a decent community which maintains it's plugins. They're far more likely to "just work" after an update than core hacks.

If your plugin doesn't "just work" after an update, it's likely that there's an updated version that will work with your new version of MediaWiki.