MediaWiki - Customization

From XennisWiki
Jump to: navigation, search

Basics

Navigation

The navigation (the menu) can by modified by editing the article MediaWiki:Sidebar.

Own buttons in the editor

Further information: Manual:Custom_edit_buttons

Extension WikiEditor

Further information: Extension:WikiEditor/Toolbar customization, Extension:WikiEditor/Toolbar customization/Library

Classical edit toolbar (version <= 1.21)

Add to the page MediaWiki:Common.js:

if (mwCustomEditButtons) {
 
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "skins/common/images/button_NAME.png",
    "speedTip": "Comment visible only for editors",
    "tagOpen": "<!-- ",
    "tagClose": " -->",
    "sampleText": "Insert comment here"}
}
Graphics

A big choice of buttons: MediaWiki edit toolbar

Set license

Further information: Files and licenses concept

Damit beim Hochladen von Dateien (siehe Special:Upload) Lizenzen zur Auswahl zur Verfügung stehen, musst du diese auf der Seite MediaWiki:Licenses eintragen.

Beispiel (siehe auch MediaWiki oder Wikipedia)

* Freie Lizenzen
** CC-by-3.0|Creative Commons Namensnennung 3.0 Deutschland

Anschließend musst du dann die Vorlage CC-by-3.0 erstellen: Template:Cc-by-3.0. Diese wird dann automatisch eingefügt, wenn beim Hochladen einer Datei die entsprechende Lizenz ausgewählt wird.

Remove privacy and disclaimers link form footer

Further information: Manual:Footer

To remove the Privacy policy and Disclaimers links form the footer of the wiki, set the content of the pages MediaWiki:Privacy and MediaWiki:Disclaimers to -.

Format <code> tag

Add to the MediaWiki:Common.css the following CSS code[1]

/**
 * Redesigned <code>.
 * Should improve readability by not having the samples blend into the white background,
 * but by having a visible (though subtle) border around the code sample.
 */
code {
  border: 1px solid #ddd;
  padding: 1px 4px;
  border-radius: 2px;
}

Result: My Example

Advanced

Use Gadgets

See also

References

  1. http://www.mediawiki.org/wiki/MediaWiki:Gadget-site.css