Benutzer:Schnark/js/wikieditor – Wikipedia (original) (raw)

aus Wikipedia, der freien Enzyklopädie

Dieses Skript wird nicht mehr gepflegt. Wenn du es verwenden willst, kannst du dies tun, solange es noch funktioniert, danach musst du es entweder selbst weiterpflegen oder einen anderen dafür finden.

Dieses Skript ermöglicht es, die (neue) Werkzeugleiste zu konfigurieren. Es ist möglich bestehende Schaltflächen zu entfernen oder neue hinzuzufügen. Auch eigene Hilfeseiten können eingefügt werden und vieles mehr. Aber auch ohne eigene Konfiguration kann das Skript sinnvoll verwendet werden.

So sieht’s in der Standard-Konfiguration aus

Falls du meine Skriptsammlung Fliegelflagel verwendest, ist das Skript in der Standardkonfiguration bereits aktiv.

Andere Benutzer können das Skript durch folgende Zeile in der eigenen common.js einbinden:

importScript('Benutzer:Schnark/js/wikieditor.js'); //[[Benutzer:Schnark/js/wikieditor.js]]

Falls dir die Standard-Konfiguration nicht ausreicht, musst du das Skript selbst konfigurieren. Dazu solltest du meine Skriptsammlung Fliegelflagel verwenden und ein Konfigurationsskript (etwa Benutzer:Dein Name/wikieditor-config.js anlegen mit dem Inhalt

mw.libs.wikieditor = { // config: function (wikieditor) { //hier die Konfiguration } }; //

Was du in die Konfigurationsfunktion schreiben solltest, wird dir auf den weiteren Seiten erklärt.

Den Namen der Seite trägst du in die Fliegelflagel-Konfiguration ein.

Ohne Fliegelflagel kannst du das Skript ebenfalls konfigurieren, beachte aber, dass dies nicht die empfohlene Variante ist und bei Aktualisierungen von mir nicht getestet wird. Dazu erstellst du die Konfigurationsfunktion, bevor du das wikieditor-Skript einbindest, ebenfalls in der Form

mw.libs.wikieditor = { // config: function (wikieditor) { //hier die Konfiguration } }; // importScript('Benutzer:Schnark/js/wikieditor.js'); //[[Benutzer:Schnark/js/wikieditor.js]]

Ältere Varianten der Konfiguration funktionieren nicht mehr und müssen aktualisiert werden.

Die Befehle, die du in deiner Konfigurationsfunktion verwenden kannst, sind auf mehreren Unterseiten erklärt:

Das Skript kann auch in anderen Projekten genutzt werden, stellt dort aber wesentlich weniger vordefinierte Funktionen zur Verfügung. Alternativ kannst du zunächst Benutzer:Schnark/js/wikieditor.js/basic.js einbinden, dann alle gewünschten Erweiterungen (wohl meist etwas ähnliches wie Benutzer:Schnark/js/wikieditor.js/de.js oder Benutzer:Schnark/js/wikieditor.js/global.js), dann wikieditor.config definieren und zuletzt wikieditor.init(); aufrufen.

Der Javascript-Code befindet sich unter Benutzer:Schnark/js/wikieditor.js, Benutzer:Schnark/js/wikieditor.js/basic.js, Benutzer:Schnark/js/wikieditor.js/de.js und Benutzer:Schnark/js/wikieditor.js/global.js.