MediaWiki:Common.js : Différence entre versions
De AGX
Ligne 16 : | Ligne 16 : | ||
} | } | ||
} ); | } ); | ||
+ | |||
+ | / * Vérifiez si la vue est en mode édition et que les modules requis sont disponibles. Ensuite, personnalisez la barre d'outils… * / | ||
+ | if ( [ 'edit' , 'submit' ]. IndexOf ( mw . Config . Get ( 'wgAction' ) ) ! == - 1 ) { | ||
+ | mw . chargeur . using ( 'user.options' ). then ( function () { | ||
+ | // Cela peut être la chaîne "0" si l'utilisateur a désactivé la préférence ([[phab: T54542 # 555387]]) | ||
+ | if ( mw. l'utilisateur . options . get ( 'usebetatoolbar' ) == 1 ) { | ||
+ | $ . when ( | ||
+ | mw . loader . using ( 'ext.wikiEditor' ), $ . ready | ||
+ | ). puis ( personnaliserToolbar ); | ||
+ | } | ||
+ | } ); | ||
+ | }; |
Version du 22 avril 2021 à 13:59
$ ( '# wpTextbox1' ). wikiEditor ( 'addToToolbar' , {
'section' : 'emoticons' ,
'group' : 'faces' ,
'tools' : {
'smile' : {
label : 'Smile!' , // ou utilisez labelMsg pour une étiquette localisée, voir ci-dessus
tapez : 'bouton' ,
icône : '//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png' ,
action :
'encapsulate' ,
options : {
pre : ":)" // texte à insérer
}
}
}
}
} );
/ * Vérifiez si la vue est en mode édition et que les modules requis sont disponibles. Ensuite, personnalisez la barre d'outils… * /
if ( [ 'edit' , 'submit' ]. IndexOf ( mw . Config . Get ( 'wgAction' ) ) ! == - 1 ) {
mw . chargeur . using ( 'user.options' ). then ( function () {
// Cela peut être la chaîne "0" si l'utilisateur a désactivé la préférence ([[phab: T54542 # 555387]])
if ( mw. l'utilisateur . options . get ( 'usebetatoolbar' ) == 1 ) {
$ . when (
mw . loader . using ( 'ext.wikiEditor' ), $ . ready
). puis ( personnaliserToolbar );
}
} );
};