Projet:Scripts et gadgets/Notices/MoveDeluxe

Une page de Wikipédia, l'encyclopédie libre.
Projet Fonctions disponibles Notices Discussion projet Signaler un bug Demander une nouvelle fonction
PROJET SCRIPTS ET GADGETS
Centraliser les fonctions JavaScript 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[modifier | modifier le code]

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

obtenir('MoveDeluxe');

Personnalisation[modifier | modifier le code]

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[modifier | modifier le code]

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 ?" } );
}