Benutzer:Schnark/js/wikieditor/Theorie
Dieser Teil der Dokumentation erklärt dir den theoretischen Aufbau der Werkzeugleiste. Diese besteht aus drei Ebenen.
Ebene 1
BearbeitenAuf 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
BearbeitenEine Werkzeugleiste besteht aus einzelnen Gruppen (group), ein Booklet aus Seiten (page).
Ebene 3
BearbeitenInnerhalb einer Gruppe gibt es Schaltflächen (button) und Auswahllisten (select). Eine Seite kann Tabellen mit Zeichen oder mit hilfreichem Inhalt enthalten.
Interne Bezeichnungen
BearbeitenDie 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