Benutzer:TenWhile6/messageHelper
messageHelper ist ein Helferlein, welches die Ergänzung von Willkommens- und Hilfsbausteinen auf Benutzerdiskussionsseiten erleichtert. Zum Skript
Fragen und Ideen bitte auf die umseitige Diskussionsseite.
Eigene Vorlagen
Wer benutzerdefinierte Vorlagen nutzen möchte, kann folgende Zeilen zu seiner jeweiligen .js hinzufügen (idealerweise direkt unter den Import des Skripts)
if(typeof(messageHelperConfig) === 'undefined') messageHelperConfig = {};
messageHelperConfig.userTemplates = ["Begrüßungsbox", "Unterschreiben", "Benutzer:Testbenutzer/Mentor"];
Die drei Vorlagen sind jeweils Beispiele. Ändere sie einfach zu den Namen der Vorlagen, die du verwenden möchtest. Es können natürlich auch mehr oder weniger als drei sein ;)
Die Vorlagen werden automatisch substituiert.
Wenn du keine benutzerdefinierten Vorlagen verwenden möchtest, aber dich der Hinweis auf diese stört, kannst du die Liste auch ganz leer lassen (nur eckige Klammern), dann verschwindet der Hinweis.
Importiere messageHelper
Der Import von messageHelper ist sehr simpel: Kopiere einfach die folgenden JavaScript-Zeilen und füge sie zu deiner common.js hinzu:
// messageHelper - talk page messages - [[de:User:TenWhile6/messageHelper]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=User:TenWhile6/messageHelper.js&action=raw&ctype=text/javascript');
Wenn du messageHelper global verwenden willst, dann kannst die Zeilen alternativ auch zu deiner global.js hinzufügen.