MediaWiki:Gadget-SuppressionDeluxe.js
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) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5./* * Suppression Deluxe * * Motifs de suppression prédéfinis * Il est possible de définir des messages comportant des liens internes * * {{Projet:JavaScript/Script|SuppressionDeluxe}} *//* globals mw, OO, $ */if ( mw.config.get( 'wgAction' ) === 'delete' ) { mw.loader.using( [ 'user', 'oojs-ui-core' ], function () { //////////// Zone personnalisable ////////// var suppressiondeluxeMessages = window.suppressiondeluxeMessages || [ "Test de débutant – [[Aide:Essais|cliquez ici pour faire vos essais]]", "[[Wikipédia:Critères_d'admissibilité_des_articles|Ne répond pas aux critères d'admissibilité]]", "Vandalisme", "Existe avec un autre titre", "Modèle obsolète", "Diffamation ou insulte", "Non encyclopédique en l'état", "Article en langue étrangère / Article not in French", "Redirection cassée, inutile ou obsolète", "[[Wikipédia:Critères_d'admissibilité_des_articles|Contenu promotionnel]]", "[[Aide:Violation du droit d'auteur|Potentielle violation de droits d'auteur]]", "Licence inappropriée", "Catégorie vide ou remplacée", "Page supprimée suite à [[" + mw.config.get( 'wgFormattedNamespaces' )[ mw.config.get( 'wgNamespaceNumber' ) | 1 ] + ':' + mw.config.get( 'wgTitle' ) + "/Admissibilité|une décision communautaire]]", "[[Aide:Violation du droit d'auteur|Copie de site web sans autorisation explicite]]", "Déplacement vers Commons", "Page blanchie par son auteur", "Redirection cassée, inutile ou non pertinente", "Page de discussion orpheline", "À la demande de son auteur", ]; //////////// Fin de la zone personnalisable ////////// function SuppressionResume() { var $wpReason = $( '#wpReason' ); if ( !$wpReason.length ) { return; } try { var widget = OO.ui.infuse( $wpReason ); widget.setValue( $( this ).data( 'message' ) ); } catch ( err ) { return; } $( '#deleteconfirm' ).trigger( 'submit' ); } function SuppressionDeluxe( $ ) { var $mainForm = $( '#deleteconfirm' ); if ( !$mainForm.length ) { return; } var $ul = $( '<ul>' ).css( { 'column-width': '28em', 'list-style-type': 'none', 'list-style-image': 'none', 'margin-left': 0, } ); for ( var i = 0; i < suppressiondeluxeMessages.length; ++i ) { var $inputConfirm = $( '<input>' ).attr( 'type', 'button' ); $inputConfirm.attr( 'value', suppressiondeluxeMessages[ i ].replace( /\[\[(?:.*?\|)?(.*?)\]\]/g, '$1' ) ); $inputConfirm.attr( 'title', suppressiondeluxeMessages[ i ] ); $inputConfirm.data( 'message', suppressiondeluxeMessages[ i ] ); $inputConfirm.click( SuppressionResume ); var $li = $( '<li>' ); $li.append( $inputConfirm ); $ul.append( $li ); } var $separation = $( '<p>' ).append( '<hr>' ); $mainForm.append( $separation, $ul ); } $( SuppressionDeluxe ); } );}
🔥 Top keywords: Cookie (informatique)Wikipédia:Accueil principalÉlections législatives françaises de 2024Marine TondelierSpécial:RechercheRaphaël ArnaultJean-Luc MélenchonClémence GuettéJordan BardellaNouveau Front populaireGabriel AttalMelvyn JaminetÉlections législatives françaises de 2022Mathilde PanotManuel BompardClémentine AutainFrançois RuffinCaroline YadanFrench Connection (film)Assemblée nationale (France)Raphaël GlucksmannLa France insoumiseMeyer HabibEnsemble pour la République (France)Le Comte de Monte-CristoRassemblement nationalMarine Le PenEmmanuel MacronMarie-Caroline Le PenPremier ministre françaisManon AubryOlivier Faure (homme politique)Cyril HanounaRachel KekeAffaire Suzanne ViguierMarion MaréchalFront populaire (France)François HollandeListe de partis politiques en France