« MediaWiki:Gadget-modernisation.js » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 77 : | Ligne 77 : | ||
mw.loader.load(old_wgserver + '/w/index.php?title=User:He7d3r/Tools/LanguageConverter.js&action=raw&ctype=text/javascript' ); |
mw.loader.load(old_wgserver + '/w/index.php?title=User:He7d3r/Tools/LanguageConverter.js&action=raw&ctype=text/javascript' ); |
||
if ($.inArray(mw.config.get('wgUserName'), [ 'Phe', 'Aristoi' ]) != -1) { |
if ($.inArray(mw.config.get('wgUserName'), [ 'Phe', 'Aristoi', 'M0tty' ]) != -1) { |
||
$.getScript( '//fr.wikisource.org/w/index.php?title=User:Phe/Aide-LangConverter.js&action=raw&ctype=text/javascript' ); |
$.getScript( '//fr.wikisource.org/w/index.php?title=User:Phe/Aide-LangConverter.js&action=raw&ctype=text/javascript' ); |
||
} |
} |
Version du 20 septembre 2014 à 22:32
// Keep the line below. It is used to check the global usage of the script at [[Special:GlobalUsage/User:He7d3r/Tools/LanguageConverter.js]]
// [[File:User:He7d3r/Tools/LanguageConverter.js]] (see [[bugzilla:33355]])
/*jslint browser: true, white: true */
/*global mw */
if (window.LanguageConverter === undefined) {
window.LanguageConverter = {};
}
window.LanguageConverter.config = {
msg: {
error_missing_dict : 'Le dictionnaire suivant n’a pas été trouvé :\n',
error_missing_dict_name : 'Il est nécessaire de définir la page du dictionnaire pour ',
error_typo_processing : 'Une erreur est apparu pendant la transformation de la modification typographique suivante\n',
error_word_processing : 'Une erreur est apparu pendant la transformation de l’expression suivante :\n',
help_page_link : 'Page d’aide',
show_changes_link : 'Montrer les altérations',
hide_changes_link : 'Cacher les alérations'
},
word_chars : 'a-zçâàäāãéèêẽëîïôöōõûùüÿœæA-ZÀÂÄÉÈÊËÎÏÔÖÙÛÜŸÇŒÆ&ßẞĩq̃ĨQ̃',
typo_changes : {
'fr-moderne': [
[ /ſ/g, 's' ],
[ /ff/g, 'ff' ],
[ /fl/g, 'fl' ],
[ /fi/g, 'fi' ],
[ /ffi/g, 'ffi' ],
[ /ffl/g, 'ffl' ],
[ /ſt/g, 'st' ],
[ /st/g, 'st' ]
],
// Répété car on veut permettre la modernisation des ſ etc. sans faire une modernisation
// complète du texte, voir [[MediaWiki:Gadget-mod.js]].
'fr': [
[ /ſ/g, 's' ],
[ /ff/g, 'ff' ],
[ /fl/g, 'fl' ],
[ /fi/g, 'fi' ],
[ /ffi/g, 'ffi' ],
[ /ffl/g, 'ffl' ],
[ /ſt/g, 'st' ],
[ /st/g, 'st' ]
]
},
variants_list : {
'fr':'Orthographe originale',
'fr-moderne' : 'Orthographe moderne'
},
ns_list : {
'0' : true, // Main
'2' : true, // User
'4' : true, // Wikisource
'14' : true, // Category
'102' : true, // Author
'104' : true, // Page
'112' : true // Index
},
local_dic_id : {
// Pas utilisé mais nécessaire au fonctionnement de LanguageConverter
'fr' : 'modernisations-moderne',
'fr-moderne' : 'modernisations'
},
no_conversion_class : 'pas-de-conversion',
global_dic_page : {
'fr-moderne':'Wikisource:Dictionnaire'
},
help_page : 'Modèle:Modernisation',
show_changes : false,
show_menu_title : true,
selection_mode: 'AND',
max_seq : 3
};
mw.util.addCSS('.show-changes .v-fr-moderne { background-color: #AAFFAA; }');
var old_wgserver = '//wikisource.org';
mw.loader.load(old_wgserver + '/w/index.php?title=User:He7d3r/Tools/LanguageConverter.js&action=raw&ctype=text/javascript' );
if ($.inArray(mw.config.get('wgUserName'), [ 'Phe', 'Aristoi', 'M0tty' ]) != -1) {
$.getScript( '//fr.wikisource.org/w/index.php?title=User:Phe/Aide-LangConverter.js&action=raw&ctype=text/javascript' );
}