Snippets/Custom buttons in the toolbar/de
Appearance
de | |
---|---|
Sprache(n): | Unbekannt |
Kompatibel mit: | Unbekannt |
Beschreibung
[edit]Im Folgenden wird anhand eines Beispiels gezeigt, wie es Administratoren eines Wikis möglich ist, über das Bearbeiten der Seite MediaWiki:Common.js , einen oder mehrere eigene Buttons zur Bearbeitungs-Symbolleiste hinzuzufügen.
Quelltext
[edit]/**
* Füge eigene Buttons zur Symbolleiste hinzu
*
* @source: http://www.mediawiki.org/wiki/Snippets/Custom_buttons_in_the_toolbar
* @rev: 1
*/
if ( $.isArray( window.mwCustomEditButtons ) ) {
// Neuen Button zum Einfügen einer Wikitabelle hinzufügen
mwCustomEditButtons[mwCustomEditButtons.length] = {
'imageFile': 'http://upload.wikimedia.org/wikipedia/commons/0/04/Button_array.png',
'speedTip': 'Wikitabelle einfügen',
'tagOpen': '{| class="wikitable"\n|-\n',
'tagClose': "\n|}",
'sampleText': "! Kopfzeile 1\n! Kopfzeile 2\n! Kopfzeile 3\n|-\n| Kopfzeile 1, Spalte 1\n| Zeile 1, Spalte 2\n| Zeile 1, Spalte 3\n|-\n| Zeile 2, Spalte 1\n| Zeile 2, Spalte 2\n| Zeile 2, Spalte 3"
};
}
Dubliziere den Teil zwischen // Neuen Button zum Einfügen einer Wikitabelle hinzufügen
und };
, um mehrere Buttons hinzuzufügen. Dubliziere nicht die if ( $.isArray
-Deklaration, da diese nur einmal benötigt wird und den Scriptcompiler sonst nur unnötigt auslasten würde.