Benutzer:DerHexer/massendiskus
Benutzer:DerHexer/massendiskus.js
ermöglicht die Ansprache diverser Konten auf ihren jeweiligen Diskussionsseiten mithilfe eines einfachen Eingabesystems. Dies ergänzt das Tool zur Ansprache diverser Konten via Wikimail (siehe massenmail).
Implementierung
Füge diesen Code zu deinen individuellen Skripten auf Special:MyPage/common.js ein:
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:DerHexer/massendiskus.js&action=raw&ctype=text/javascript');
Bedienung
- 1.
Auf jeder Benutzerinnen- oder Benutzerseite sowie -unterseite bzw. den jeweiligen Diskussionsseiten wird im Abschnitt „Werkzeuge“ eine Zeile mit dem Namen „Massendiskus“ ergänzt. Der Klick darauf führt zu einem kleinen Fenster, in dem die weiteren Schritte erklärt werden. Diese Erklärungen folgen hier ausführlicher hier an dieser Stelle, mit vereinzelten Kommentaren.
-
Aufruf des Tools
- 2.
Im kleinen Fenster muss zunächst angegeben werden, wer angeschrieben werden soll. Die Namen müssen exakt eingegeben werden und werden mit ;
voneinander getrennt, ohne Leerzeichen darum – also beispielsweise: DerHexer;DerHexer2;DerHexerTestSichter
. Dies lässt sich auf diversen Wegen realisieren; in Suchmaschinen hilft die Angabe zeilenumbruch durch semikolon ersetzen
, sofern die Liste der Namen in Zeilenumbrüchen vorliegt.[1]
-
Eingabe der anzuschreibenden Konten
- 3.
Nach Bestätigung der Eingabe ist im nächsten Fenster die Abschnittsüberschrift einzugeben.
-
Eingabe der Abschnittsüberschrift
- 4.
Nach Bestätigung auch dieser Eingabe ist im nächsten Fenster der Text einzufügen. Absätze können nicht einfach durch die Eingabetaste (Enter/Return) eingefügt werden, da dadurch das nächste Fenster aufgerufen würde. Den Text damit bitte vorher in einem anderen Textbearbeitungsprogramm der eigenen Wahl vorbereiten und dann kopieren und einfügen. Wie in Wikipedia üblich sollten Absätze durch eine Leerzeile getrennt werden. Darüber hinaus kann mit Eingabe von $$$
auch der jeweilige Name im Text verarbeitet werden. Dies kann hilfreich sein, wenn man die Person direkt mit Nickname ansprechen oder eine Seite von ihr verlinken will. Beispiel: Hallo $$$!
würde gemäß dem obigen Beispiel ergeben: Hallo DerHexer!, Hallo DerHexer2!, Hallo DerHexerTestSichter!
Problem: Auch wenn dies alles berücksichtigt wurde, gestatten es manche Browser nicht, die Sonderzeichen für die Eingabetaste an das Skript weiterzugeben. Bisher funktioniert: Mozilla Firefox, Probleme gibt es beispielsweise in Opera. Um dies zu umgehen, kann beispielsweise auf einer Unterseite der Text vorbereitet und anschließend die Vorlage substituiert verschickt werden, Beispiel: {{subst:Benutzer:DerHexer/Regensburg}}
. Empfohlen wird generell, den gewünschten Text erst einmal sich selbst zum Test zuzuschicken. Nicht die Signatur mit <include>~~</include>~~ vergessen!
-
Kopie des Textes ins Eingabefeld
- 5.
Das war’s auch schon. Es wird angezeigt: Versand erfolgreich.
Sämtliche Bearbeitungen können selbstverständlich unter Special:MyContributions eingesehen werden.
-
Erfolgreicher Versand der Nachrichten
Verbesserungsmöglichkeiten
- Name wird automatisch vervollständigt
- ließe sich wohl nur mit graphischer Oberfläche und Zugang zu den Autovervollständigtools von MediaWiki selbst realisieren
- …
Entwickler
Code
Der Javascript-Code befindet sich unter Benutzer:DerHexer/massendiskus.js, ist aber leider nicht gut beschrieben.
Alternatives Werkzeug
- Hilfe:Massennachricht und weitere
- Nachteile: Versand wird nicht durch einen selbst durchgeführt, sondern einen Bot; kann nur von Admins und nicht wie hier von jeder Person verschickt werden