Utilisateur:Lyokoï/common.js

La bibliothèque libre.

Note : après avoir enregistré vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

  • Firefox / Safari : Maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ou Ctrl-R (⌘-R sur un Mac) ;
  • Google Chrome : Appuyez sur Ctrl-Maj-R (⌘-Shift-R sur un Mac) ;
  • Internet Explorer : Maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ;
  • Opera : Allez dans Menu → Settings (Opera → Préférences sur un Mac) et ensuite à Confidentialité & sécurité → Effacer les données d'exploration → Images et fichiers en cache.
 //============================================================
 // Script pour le Trévoux (Phe's product)
 // le troisème document.write() n'est pas indispensable (il ajoute un bouton dans la fenêtre des diffs en dessous des diffs pour avoir des meilleurs diffs) et  est utile pour voir plus facilement les modifications faites par le script. Le code est dans Trévoux.js, la plupart des regexp dans Trévoux_data_1.js pour alléger le script principal.
 //============================================================
/***
 var server = mw.config.get('wgServer');
 
  jQuery.getScript(server + '/w/index.php?title=User:Acer11/Trévoux_data_1.js&action=raw&ctype=text/javascript&dontcountme=s', function() {
  jQuery.getScript(server + '/w/index.php?title=User:Acer11/Trévoux_data_2.js&action=raw&ctype=text/javascript&dontcountme=s', function() {
  mw.loader.load(server + '/w/index.php?title=User:Acer11/Trévoux.js&action=raw&ctype=text/javascript&dontcountme=s');
 });
 });

 
 //Boutons pour le trévoux : sc et latin
 if(typeof $ != 'undefined' && typeof $.fn.wikiEditor != 'undefined') {
  $(function() {
    $('#wpTextbox1').wikiEditor('addToToolbar', {
      section: 'advanced',
      group: 'format',
      tools: {
        'sc': {
          label: 'Small caps',
          type: 'button',
          icon: '//upload.wikimedia.org/wikipedia/commons/6/6e/Small_caps.svg?size=23px',
          action: {
            type: 'encapsulate',
            options: {
              pre: '{{sc|',
              peri: '',
              post: '}}',
              ownline: false
            }
          }
        },
        'la': {
          label: 'Latin',
          type: 'button',
          icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/04/ISO_639_Icon_la.svg/23px-ISO_639_Icon_la.svg.png',
          action: {
            type: 'encapsulate',
            options: {
              pre: "''{{lang|la|",
              peri: '',
              post: "}}''",
              ownline: false
            }
          }
        },
        'section': {
          label: 'Section',
          type: 'button',
          icon: '//upload.wikimedia.org/wikipedia/commons/c/c5/Toolbaricon_bold_sharp.png',
          action: {
            type: 'encapsulate',
            options: {
 	      regex: /^\n?(☞? ?)(.*)$/,
 	      regexReplace: '##"$2"##\n<nowiki/>\n\n$1$2',
            }
          }
        }
      }
    });
  });
 } else if (mwCustomEditButtons) {
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://upload.wikimedia.org/wikipedia/commons/a/a2/SmallcapsButton.png",
    "speedTip": "small caps",
    "tagOpen": '{{sc|',
    "tagClose": '}}',
    "sampleText": ""};
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://bits.wikimedia.org/skins-1.5/common/images/button_sig.png",
    "speedTip": "latin",
    "tagOpen": "''{{lang|la|",
    "tagClose": "}}''",
    "sampleText": ""};
 }
***/

/* Cat-a-lot */
mw.loader.using(['jquery.ui', 'mediawiki.util'], function(){
	mw.loader.load('//commons.wikimedia.org/w/load.php?modules=ext.gadget.Cat-a-lot');
});
window.catALotPrefs = {"watchlist":"preferences","minor":true,"editpages":true,"docleanup":false,"subcatcount":10};

/* dicothèque */
importScript('Utilisateur:Poslovitch/RechercheDico.js');