Utilisateur:Sebleouf/common.js
Apparence
Remarque: après avoir sauvegardé, vous devez vider le cache de votre navigateur pour que les changements prennent effet. Mozilla, cliquez sur Actualiser (ou ctrl-r). Internet Explorer / Opera: ctrl-f5. Safari: cmd-r. Konqueror ctrl-r.
importScript('Utilisateur:Sebleouf/linksheredeluxe.js');
importScript('Utilisateur:Sebleouf/ArticlesRecents.js');
nombreArticlesRecents = 50;
importScript('Utilisateur:VIGNERON/LienLex.js');
// Définition des boutons.
var bdl_buttons = [
{
action: function (selectedText, language) {
return "[[" + selectedText + "#" + language + "|" + selectedText + "]]";
},
promptText: "Langue",
promptDefault: "fr",
imageFileName: "0/0c/Button_Link_DifferentName.png",
imageFileNameOOUI: "thumb/7/72/OOjs_UI_icon_link-ltr.svg/24px-OOjs_UI_icon_link-ltr.svg.png",
tooltip: "Lien",
buttonId: "link",
group: "links",
},
{
tagOpen: "\n=== {{S|étymologie}} ===\n: {{ébauche-étym|",
tagClose: "fr}} ",
imageFileName: "thumb/2/27/OOjs_UI_icon_history.svg/24px-OOjs_UI_icon_history.svg.png",
tooltip: "Section étymologie",
buttonId: "Etym-tag",
group: "insert",
}, {
tagOpen: "\n==== {{S|traductions}} ====\n{{trad-début}}",
tagClose: "\n{{trad-fin}}\n",
imageFileName: "thumb/4/43/OOjs_UI_icon_language-ltr.svg/24px-OOjs_UI_icon_language-ltr.svg.png",
tooltip: "Traductions",
buttonId: "Traductions-tag",
group: "insert",
},
{
tagOpen: "#* {{exemple|lang=",
tagClose: "}}",
imageFileName: "thumb/b/b3/OOjs_UI_icon_ellipsis.svg/24px-OOjs_UI_icon_ellipsis.svg.png",
tooltip: "Ébauche-exe",
buttonId: "Ébauche-exe-tag",
group: "insert",
},
{
tagOpen: ": {{composé de|",
tagClose: "||lang=fr|m=1}}.",
imageFileName: "thumb/d/dd/OOjs_UI-like_hyponym.svg/24px-OOjs_UI-like_hyponym.svg.png",
tooltip: "Composé",
buttonId: "Composé-tag",
group: "insert",
},
];
// Liens du menu de gauche
//<pre>
if ( mw.config.get( 'wgNamespaceNumber' ) === 0) {
mw.loader.using( [ 'mediawiki.util' ], function() {
mw.util.addPortletLink('p-tb', 'http://www.wordreference.com/fren/' + mw.config.get( 'wgPageName' ), 'WR', 'Wordreference');
mw.util.addPortletLink('p-tb', 'http://dictionnaire.sensagent.com/' + mw.config.get( 'wgPageName' ) + '/en-fr/', 'Sensagent', 'Sensagent');
mw.util.addPortletLink('p-tb', 'http://www.cnrtl.fr/etymologie/' + mw.config.get( 'wgPageName' ), 'CNRTL', 'lien vers CNRTL');
mw.util.addPortletLink('p-tb', 'http://www.etymonline.com/index.php?allowed_in_frame=0&search=' + mw.config.get( 'wgPageName' ), 'Etymonline', 'Online Etyology Dictionary');
mw.util.addPortletLink('p-tb', 'http://lema.rae.es/drae/?val=' + mw.config.get( 'wgPageName' ), 'DRAE', 'Dictionnaire de la Real Académie Espagnole');
});
}