Utilisateur:Frakir/fait.js
Apparence
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.if( mw.config.get('wgNamespaceNumber') == '4' & mw.config.get('wgAction') == 'edit' ) {
addOnloadHook(prefixContribsInit2);
}
function prefixContribsInit2() {
var show = (document.getElementById('contentSub'))
var element = document.createElement('a')
element.setAttribute("onclick","javascript:importTemplate();");
element.appendChild(document.createTextNode('Marquer comme fait'));
show.appendChild(element);
}
function importTemplate(){
var text = document.getElementById('wpTextbox1');
text.value = text.value.replace(/statut=/g, "statut=oui");
text.value = text.value.replace(/traitée=/g, "traitée=oui");
text.value = text.value.replace(/date=<!--/g, "date=");
text.value = text.value.replace(/-->\}/g, "\}");
text.value = text.value.replace(/\{\{Réponse FdN\}\}/g, "\{\{Réponse FdN|oui\}\}");
text.value = text.value.replace(/<!-- Ne pas modifier la ligne qui suit -->/g, ":\{\{fait.\}\} !!<!--~~~~-->!! <!-- Ne pas modifier la ligne qui suit -->");
text.value = text.value.replace(/<!-- Ne pas modifier la ligne ci-après -->/g, ":\{\{fait.\}\} !!<!--~~~~-->!! <!-- Ne pas modifier la ligne ci-après -->");
text.value = text.value.replace(/<!\-\- NE PAS MODIFIER NI ÉCRIRE SOUS LA LIGNE CI-APRÈS \-\->/g, ":\{\{fait.\}\} !!<!--~~~~~-->!! <!\-\- NE PAS MODIFIER NI ÉCRIRE SOUS LA LIGNE CI-APRÈS \-\->");
text.value = text.value.replace(/!!<!--/g, "");
text.value = text.value.replace(/-->!!/g, "");
};