Jump to content

Snippets/Custom buttons in the toolbar/de

From mediawiki.org
Verwenden von "Snippets"
Liste aller "Snippets"
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.