MsgEditApi/fr

msgEditApi permet d'utiliser de simples appels de fonctions pour créer et modifier les messages. Les messages sur les modules suivants sont actuellement supportés : commentaires d'articles, de blogs, fils de forum et de murs de discussions (ces derniers étant techniquement des fils de forum).

Utilisation
Une fois prêt, le script lance nmsgeditapi.ready par mw.hook, avec l'objet d'interface comme premier paramètre. Les sorties sont : getMessage, setMessage, settings. Note : afin d'éviter les prises de tête avec du contenu RTE étrange, setMessage met en place l'éditeur source.
 * getMessage: récupère le contenu du message actif.
 * setMessage(msg): applique "msg" au contenu du message actif, et si ce dernier n'est pas trouvé, ajoute un nouveau message.
 * settings: pour le moment, seul le paramètre "debug" est exposé.

Exemple
mw.hook('nmsgeditapi.ready').add(function (editApi) {   editApi.setMessage(editApi.getMessage + ' salut'); });