Projet:Scripts et gadgets/Notices/MoveDeluxe
(Redirigé depuis Projet:JavaScript/Notices/MoveDeluxe)
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
Pour installer ces fonctions, ajouter à votre /common.js le code suivant :
obtenir('MoveDeluxe');
Personnalisation modifier
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
- 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 ?" } );
}