MediaWiki:Gadget-LiveRC.js/Extensions/EditCharactersExtension.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) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5./*
--------------------------------------------------------------------------------------
---------LLLL---------III--------------------------RRRRRRRRRR--------CCCCC------------
---------LLLL---------III--------------------------RRRRRRRRRRRR----CCCCCCCCC----------
---------LLLL--------------------------------------RRR------RRR---CCC-----CCC---------
---------LLLL---------III--VV-----VV--EEEEEEEEE----RRR------RRR--CCC------------------
---------LLLL---------III---VV---VV---EEE----------RRRRRRRRRRR---CCC------------------
---------LLLL---------III---VV---VV---EEEEEE-------RRRRRRRRRR----CCC------------------
---------LLLL---------III----VV-VV----EEEEEE-------RRR-----RRR----CCC-----CCC---------
---------LLLLLLLLLLL--III----VVVVV----EEE----------RRR------RRR----CCCCCCCCC----------
---------LLLLLLLLLLL--III-----VVV-----EEEEEEEEE----RRR-------RRR-----CCCCC------------
--------------------------------------------------------------------------------------
'''Extension de LiveRC'''
Permet de rendre fonctionnels les caractères spéciaux lors de l'édition + autres boutons dans la toolbar
* Licence : ...?
* Documentation :
* Auteur : [[:fr:User:Dr Brains]]
* Développement et maintenance :
{{Catégorisation JS|LiveRC}}
<source lang=javascript> */
if (typeof(LiveRC_AddHook)==="function") { // DÉBUT IF
LiveRC_Config["InstalledLiveRCExtensions"].push("EditCharactersExtension");
/* ************************************************************************************************************************************************ */
window.LiveRC_EditCharactersExtension_Init = function(){
if(typeof(addCharSubsetMenu)=="function") addCharSubsetMenu();
}
window.LiveRC_EditCharactersExtension_PreProcess = function(){
if (mw.config.get('wgPageName') == lrcMakeParam("PageTitle") && mw.config.get('wgAction')=="view") {
mw.loader.load("ext.gadget.CommonEdit");
LiveRC_AddHook("AfterPreviewEdit", LiveRC_EditCharactersExtension_Init);
}
}
LiveRC_AddHook("BeforeInitActivationProcess", LiveRC_EditCharactersExtension_PreProcess);
/* ************************************************************************************************************************************************ */
} // FIN IF
//</source>