Projet:Scripts et gadgets/Notices/MoveDeluxe

PROJET SCRIPTS ET GADGETS
Centraliser les fonctions JavaScript, Vue et CSS pour éviter la dispersion du code.


MoveDeluxe est un code javascript qui s'active lors du renommage d'une page, il fournit des résumés de modification prédéfinis (personnalisables, voir plus bas).

Installation

Pour installer ces fonctions, ajouter à votre /common.js le code suivant :

obtenir('MoveDeluxe');

Personnalisation

Il est possible de fournir d'autres résumés de modification que ceux par défaut, ou en ajouter à la liste existante via son /common.js.

Ces résumés peuvent être en wikitexte.

Exemples de personnalisation

Remplacement complet des résumés de modifications
window.MoveDeluxe__GetUserCustom = function(){
     MoveDeluxe_Reason = [
       { text : "Typo",      reason : "[[Wikipédia:Conventions typographiques|Conventions typographiques]]" },
       { text : "Ortho",     reason : "[[Wikipédia:Orthographe|Orthographe]]"                               },
       { text : "Namespace", reason : "Mauvais [[Aide:Espace de noms|espace de noms]]"                      },
       { text : "Précision", reason : "[[Wikipédia:Conventions sur les titres|Titre imprécis]]"             }
     ];
}
Ajout d'un ou plusieurs résumés de modifications à ceux existant
window.MoveDeluxe__GetUserCustom = function(){
     MoveDeluxe_Reason.push( { text : "Plaisir",      reason : "Parce que ça fait plaisir" } );
     MoveDeluxe_Reason.push( { text : "Pourquoi pas", reason : "Et pourquoi pas d'abord ?" } );
}