Extension:CharInsert/de

CharInsert ist eine Erweiterung, welche JavaScript-Links erzeugt. Diese Links dienen dazu einen vordefinierten Text beim Anklicken in ein Textfeld einzufügen.

Üblicherweise werden diese Links für die Systemmeldungen bei MediaWiki:Edittools genutzt. Ein Beispiel findet sich hier: Wikipedia:MediaWiki:Edittools).

Syntax
Geben Sie innerhalb von -Tags eine durch Leerzeichen getrennte Auflistung von Zeichen oder anderen Tags an, die beim Editieren in das Textfeld eingefügt werden sollen.

Zusätzlich können sie das + -Symbol innerhalb des einzufügenden Textes nutzen um:
 * den im Textfeld markierten Text an der entsprechenden Stelle einzufügen oder
 * den Cursor nach dem Einfügen an dieser Stelle zu platzieren.

Sie müssen Leerzeichen bzw. Templates mit dem -Tag umschließen: bzw.

Beispiel
Bitte beachten Sie, dass das anklicken der nachfolgenden Link eine Auswirkungen haben wird, da es kein dazugehöriges Textfeld gibt.

[ ] [ ] ergibt: [ ] [ ]

Hinweise

 * Die erzeugten JavaSkript-Links funktionieren auch in anderen Bereichen ausser dem Bearbeitungsfenster. So zum Beispiel bei MediaWiki:Copyrightwarning oder MediaWiki:Newarticletext, aber auch auf Seiten mit vorgefüllten Eingabefeldern und sogar bei der Vorschau.
 * Sie können beispielsweise auch genutzt werden um bei MediaWiki:Uploadtext Bildbeschreibungsvorlagen einzufügen.
 * Im Gegensatz zu den Werkzeugschaltflächen im oberen Bereich verfügt diese Erweiterung nicht über die Möglichkeit einzufügenden "Beispieltext" zu definieren.

Installation

 * Laden Sie die letzte Version herunter und entpacken Sie diese in das Extension-Verzeichnis.
 * Fügen Sie die folgende Zeile am Ende der LocalSettings.php-Datei ein:
 * Ergänzen Sie Tags in Mediawiki:Edittools oder einer anderen passenden Systemnachrichtenseite, die auf Edit/Create-Seiten angezeigt wird, etwa die Copyright-Warnungen. Damit kann man bestimmen, wo auf der Bearbeiten-Seite die "CharInsert"-Listen erscheinen.