Aller au contenu

Utilisateur:Frakir/fait.js

Une page de Wikipédia, l'encyclopédie libre.
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, "");
};