Discussion utilisateur:Marc-André Beauchamp/vector.js
/*
* Suppression Deluxe * * Motifs de suppression prédéfinis * Il est possible de définir des messages comportant des liens internes * * Auteurs : Dake * Modifications : IAlex, Seb35 * Date de dernière révision : 10 mai 2007 * [[Catégorie:Projet:JavaScript/Script|SuppressionDeluxe]] */
//////////// Zone personnalisable ////////// var suppressiondeluxeMessages = new Array(); with (suppressiondeluxeMessages) {
push("Bac à sable"); push("Critères d'admissibilité non atteints"); push("Vandalisme"); push("Existe avec un autre titre"); push("Purge ou renommage"); push("Diffamation ou insulte"); push("Non encyclopédique en l'état"); push("Pas en français"); push("Redirection cassée"); push("Contenu promotionnel"); push("Violation de copyright"); push("Licence inappropriée"); push("Catégorie vide"); push("[[" + (wgNamespaceNumber % 2 ? "" : "Discussion" + (wgNamespaceNumber ? " " // ← il manquait une espace ici : ":" ) ) + wgPageName + "/Suppression|Décision PàS]]" ); push("Copie de site web sans autorisation explicite"); push("Déplacement vers Commons"); push("Page blanchie par son auteur"); push("Redirection sans intérêt"); push("Page de discussion orpheline");
} //////////// Fin de la zone personnalisable //////////
function SuppressionDeluxe() {
var mainForm = document.getElementById('deleteconfirm'); if(!mainForm) return; var table = document.createElement('table'); for(var i=0; i<suppressiondeluxeMessages.length; i++) { if (i%4==0) { tr = document.createElement('tr'); table.appendChild(tr); } var inputConfirm = document.createElement('input'); inputConfirm.setAttribute('value',suppressiondeluxeMessages[i].replace(/^\[\[.*\|(.*)\]\]$/, '$1')); inputConfirm.setAttribute('onclick','SuppressionResume("'+suppressiondeluxeMessages[i]+'");'); inputConfirm.setAttribute('type', 'button'); var td = document.createElement('td'); td.appendChild(inputConfirm); tr.appendChild(td); } var separation = document.createElement('p'); separation.appendChild(document.createElement('hr')); $(separation).insertAfter(mainForm); $(table).insertAfter(separation);
} function SuppressionResume(sampleText) {
var mainForm = document.getElementById('deleteconfirm'); mainForm.wpReason.value = sampleText; mainForm.wpConfirmB.click();
} if(wgAction == 'delete') addOnloadHook(SuppressionDeluxe);
Démarrer une discussion sur Utilisateur:Marc-André Beauchamp/vector.js
Les pages de discussion sont l’endroit où diverses personnes peuvent discuter de la manière d’améliorer le contenu de Wikipédia. Vous pouvez utiliser cette page pour démarrer une discussion avec les autres utilisateurs sur la façon d’améliorer la page « Utilisateur:Marc-André Beauchamp/vector.js ».