Benutzer:Schnark/js/wikieditor/Theorie
Dieser Teil der Dokumentation erklärt dir den theoretischen Aufbau der Werkzeugleiste. Diese besteht aus drei Ebenen.
Ebene 1
Auf der obersten Ebene gibt es Werkzeugleisten (toolbar) und Booklets. Von beiden Arten gibt es zu Beginn zwei Stück: Die immer sichtbare Hauptleiste (main) und die Erweitert-Leiste (advanced) sind Werkzeugleisten, die Sonderzeichen (characters) und die Hilfe (help) sind Booklets.
Ebene 2
Eine Werkzeugleiste besteht aus einzelnen Gruppen (group), ein Booklet aus Seiten (page).
Ebene 3
Innerhalb einer Gruppe gibt es Schaltflächen (button) und Auswahllisten (select). Eine Seite kann Tabellen mit Zeichen oder mit hilfreichem Inhalt enthalten.
Interne Bezeichnungen
Die internen Bezeichnungen der einzelnen Elemente ergeben sich aus folgender Liste. Die Buttons zum Einfügen von Links, Einzelnachweisen und Tabellen gibt es in einer einfachen und einer dialogbasierten Variante:
- main
- format
- bold
- italic
- insert
- xlink
- ilink
- link
- file
- reference
- signature
- format
- advanced
- heading
- heading
- format
- ulist
- olist
- indent
- nowiki
- newline
- size
- big
- small
- superscript
- subscript
- insert
- gallery
- table
- redirect
- search
- replace
- heading
- characters
- latin
- latinextended
- ipa
- symbols
- greek
- cyrillic
- arabic
- hebrew
- bangla
- telugu
- sinhala
- gujarati
- help
- format
- link
- heading
- list
- file
- reference
- discussion
Fett markiert sind jeweils die Abschnitte, die in meinem Skript an bestimmten Stellen den Standard darstellen und daher auch durch einen Leerstring abgekürzt werden können.
Dokumentation: Einleitung • Teil 1 • Teil 2 • Teil 3 • Teil 4 • Teil 5
Skripte: wikieditor.js • wikieditor.js/basic.js • wikieditor.js/de.js • Benutzer:Schnark/js/wikieditor.js/global.js • Liste von Beispielanwendungen
Alternativen: Beschreibung der Toolbar-API (englisch) • ähnliches, wesentlich kompakteres Skript von Benutzer:Krinkle (englisch) • alte Version des Skripts