Usuari:Anskar/scripts/Inici.js

De la Viquipèdia, l'enciclopèdia lliure

Nota: Després de desar, heu de netejar la memòria cau del navegador per veure els canvis. En la majoria de navegadors amb Windows o Linux, premeu Ctrl+F5 o bé premeu Shift i cliqueu el botó "Actualitza" (Ctrl i "Actualitza" amb Internet Explorer). Vegeu més informació i instruccions per a cada navegador a Viquipèdia:Neteja de la memòria cau.

//<pre>
//Fuente: http://en.wikipedia.org/wiki/User:Topaz/Wikiscripts
//Personalizada por Axxgreazz, para el [[w:es:User:Axxgreazz/Monobook-Suite]]
//http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite

var configuracions = [];
var projecte       = [];
var botonsmeus     = [];
var cercadorsmeus  = [];
var enllaçosmeus   = [];
var panellsmeus    = [];
var flotants       = [];
var misletras      = [];

projecte = {
codi:function () 
{
   var adreça_projecte = location.hostname;
   var codi_projecte = "";
   switch (adreça_projecte) 
   {
     case "ca.wikipedia.org"      : codi_projecte="1" ; break;
     case "commons.wikimedia.org" : codi_projecte="2" ; break;
     case "en.wikipedia.org"      : codi_projecte="3" ; break;
     case "ca.wiktionary.org"     : codi_projecte="4" ; break;
     case "ca.wikisource.org"     : codi_projecte="5" ; break;
     case "ca.wikiquote.org"      : codi_projecte="6" ; break;
     case "ca.wikibooks.org"      : codi_projecte="7" ; break;
     case "ca.wikinews.org"       : codi_projecte="8" ; break;
     case "meta.wikimedia.org"    : codi_projecte="9" ; break;
     case "www.mediawiki.org"     : codi_projecte="10"; break;
     case "es.wikipedia.org"      : codi_projecte="11"; break;
   }
   return codi_projecte;
}
};

var mf = {
  unaltraconfiguració:function()
  {
     var pqVersions = new Array("Viquiestris","ViquiestrisAvançats","paràmetres")
     var pqExtensions = new Array("js")            //, "css");
     var pqTipusConfig = new Array("")  //"0","1");
     for (i=0; i<pqVersions.length; i++) {
       for (j=0; j<pqExtensions.length; j++) {
         for (k=0; k<pqTipusConfig.length; k++) {
           configuracions[configuracions.length] = {"núm"    : pqVersions[i],
                                                    "tipus"  : pqExtensions[j],
                                                    "config" : pqTipusConfig[k]};
         }
       }
     }
  },

  unaltrebotó:function (projecte, adreça, nomvincle, funció){       //s'usa a BarraEinesEstesa.js
    botonsmeus[botonsmeus.length]={"proj": projecte,
                                   "url" : adreça,
                                   "nom" : nomvincle,
                                   "fx"  : funció};
  },

  unaltrecercador:function (projecte, adreça, nomvincle, tooltip){  //s'usa a MòdulRecerca.js
   cercadorsmeus[cercadorsmeus.length]= {"proj": projecte,
                                         "url" : adreça,
                                         "nom" : nomvincle,
                                         "tt"  : tooltip};
  },

  unaltrepanell:function (projecte, nom_panell, nom_curt, admès) {                    
   panellsmeus[panellsmeus.length]={"proj": projecte,
                                    "nom" : nom_panell,
                                    "cur" : nom_curt,
                                    "adm" : admès};
  },

  unaltreenllaç:function (projecte, adreça, nomvincle, tipusvincle) //s'usa a viquienllaços.js
  {                                                                 //EnllaçosDiccionaris.js
   enllaçosmeus[enllaçosmeus.length]={"proj": projecte,
                                      "url" : adreça,
                                      "nom" : nomvincle,
                                      "tip" : tipusvincle};
  },

  unaltreflotant:function (projecte, codi, nom, funció, estil)
  {
   flotants[flotants.length]={"proj" : projecte,
                              "codi" : codi,
                              "nom"  : nom,
                              "fx"   : funció,
                              "st"   : estil};
  },

  otraletra:function (proyecto, nombre)
  {
   misletras[misletras.length] = {"proy" : proyecto,
                                  "nom"  : nombre};
  }
};

//</pre>