See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Utente:Salvatore Ingala/monobook.js - Wikipedia

Utente:Salvatore Ingala/monobook.js

Da Wikipedia, l'enciclopedia libera.

Per un aiuto sull'uso di questa pagina vedi Aiuto:Preferenze.


Nota: dopo aver salvato, devi pulire la cache del tuo browser per vedere i cambiamenti: IE / Opera: ctrl-f5; Mozilla: clicca su reload (oppure ctrl-r); Safari: cmd-r; Konqueror ctrl-r.

/* <source lang="javascript"><nowiki> */
 
// Elenco dei tool da caricare.
 
var toLoad = "purg led ns0 lks orol tabs newp mjs csu vand rich stru newp unw allp aiu con pov wiki stu enc tra voto cocp cat test prom benv canc caut cviol sviol aviol avand yc rc spam uni bpar edw bnpov tras orf cgr unv date grz sef cne ssen nms cmd qed since goo ver lrc";
 
 
//Monobook Modulare
//Lancia il vero monobook
// Vedi [[Wikipedia:Monobook.js/MonobookCompleto.js]]
// 
//document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Salvatore_Ingala/Monobookdev.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
document.writeln('<script type="text/javascript" src="/w/index.php?title=Wikipedia:Monobook.js/MonobookCompleto.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
 
////Context tools
 
if (typeof ctLinks == 'undefined')
  ctLinks = [];
 
 
  /*
    Formato: {Target,   //wgPageName della pagina da matchare
               flags,   //indicazioni di visibilità
               extra,   //Condizione extra da verificare con eval
        titolo breve,   //Titolo visibile del link
        descrizione (tooltip), //Descrizione ampia
              comando
              }
 
    Flag ammissibili:
      e = Solo in modifica (edit)
      m = solo nel Namespace principale (main)
 
    ! inverte il significato del flag successivo
    es.: "m!e" = solo nel Namespace principale, non in modifica
  */
 
 
ctLinks.push(
  {'title'  :'Speciale:Contributi',
   'flags'  :'',
   'extra'  :'',
   'short'  :'Ultime',
   'long'   :'Mostra solo le pagine non modificate da altri',
   'command':'grep#ultima per la pagina'
  });
ctLinks.push(
  {'title'  :'Speciale:Contributi',
   'flags'  :'',
   'extra'  :'',
   'short'  :'Non ultime',
   'long'   :'Mostra solo le pagine che sono state successivamente modificate da altri',
   'command':'uniq#title=[^&]+&amp;#grep/v#ultima per la pagina'
  });
ctLinks.push(
  {'title'  :'Speciale:PaginePiùRecenti',
   'flags'  :'',
   'extra'  :'',
   'short'  :'Solo non verificate',
   'long'   :'Nasconde le modifiche segnalate come verificate',
   'command':'grep#not-patrolled'
  });
ctLinks.push(
  {'title'  :'Speciale:PaginePiùRecenti',
   'flags'  :'',
   'extra'  :'',
   'short'  :'Solo anonimi',
   'long'   :'Nasconde le modifiche di utenti registrati',
   'command':'grep#Contributi/[0-9]{1,3}\\\\.[0-9]{1,3}\\\\.[0-9]{1,3}\\\\.[0-9]{1,3}'
  });
ctLinks.push(
  {'title'  :'Speciale:PaginePiùRecenti',
   'flags'  :'',
   'extra'  :'',
   'short'  :'Matematica',
   'long'   :'Mostra solo le voci che potrebbero parlare di matematica',
   'command':'grep#[Mm]atematic|[Ee]quazion|[Tt]eorem[ai]|[Ff]unzion[ei]|[Ii]dentità di|[Gg]eometria|[Aa]lgebr|[Cc]ombinatori|[Aa]ritmetic|[Ss]tatistica|[Nn]umer[oi]\b|Calvairate|Wiso|Ylebru'
  });
ctLinks.push(
  {'title'  :'Speciale:Registri',
   'flags'  :'',
   'extra'  :'location.href.indexOf("newusers") != -1',
   'short'  :'Solo contributori',
   'long'   :'Mostra solo gli utenti che hanno fatto qualche contributo',
   'command':'grep/v#class=.new.>contributi'
  });
ctLinks.push(
  {'title'  :'.*',
   'flags'  :'m!e',
   'extra'  :'(wgArticleId!=0)&&/[Tt]eorema|[Mm]atematic[ao]|[Gg]eometria|[Ee]quazione/.test(document.getElementById("bodyContent").innerHTML)',
   'short'  :'Segnala al P:M',
   'long'   :'Segnala questa nuova voce al Progetto:Matematica',
   'command':'goto/u#Progetto:Matematica/Nuove_voci#edit#replace#<!-- inizio lista -->[\\\\n]*(\\\\x23)#<!-- inizio lista -->\\\\n\\\\n$1[[$$plaintitle]]\\\\n$1#setsummary#Segnalazione nuova voce'
  });
 
 
addOnloadHook(function(){
 try{
 
  var xor = function(a, b){ return (a && !b) || (!a && b); };
 
  var flag_e = document.title.indexOf("Modifica di ") != -1;
  var flag_m = wgNamespaceNumber == 0;
 
  contentSub = document.getElementById('contentSub');
  var span = document.createElement('span');
  var count = 0;
  for(var i = 0; i < ctLinks.length; i++){
    if ((new RegExp(ctLinks[i].title)).test(wgPageName)){
      //check flags
      var pt = 0;
      var invert = false;
      var matchFlags = true;
      while(pt < ctLinks[i].flags.length){
        switch (ctLinks[i].flags.charAt(pt)){
          case '!': invert = true; pt++; continue;
          case 'e': if(!xor(flag_e, invert)) { matchFlags = false; } break;
          case 'm': if(!xor(flag_m, invert)) { matchFlags = false; } break;
        }
        invert = false;
        pt++;
      }
 
      if (!matchFlags) break;
 
      if(ctLinks[i].extra && (eval(ctLinks[i].extra) != true)) continue;
 
      var a = document.createElement('a');
      a.href = 'javascript:cmdRunCommand(decodeURIComponent("' + encodeURIComponent(ctLinks[i].command) + '"), true);';
      a.innerHTML = ctLinks[i].short;
      a.title = ctLinks[i].long;
      if (count > 0)
        span.appendChild(document.createTextNode(" · "));
      span.appendChild(a);
      count++;
    }
  }
  if (count > 0){
    if(contentSub.firstChild) contentSub.appendChild(document.createElement('br'));
    contentSub.appendChild(span);
  }
 } catch (e) {}
});
 
 
 
addOnloadHook(function (){
  var cs = document.getElementById('contentSub');
  if (cs && (cs.innerHTML.indexOf("Reindirizzamento") != -1)){
    var wrong = /">([^<]*)<\/a>/.exec(cs.innerHTML)[1];
    var correct = wgTitle;
    var link=wgScriptPath+'/index.php?title=Utente:Salvatore_Ingala/Orfanizza&wrong='+encodeURIComponent(wrong)+'&correct='+encodeURIComponent(correct);
    cs.innerHTML += ' · <a href="' + link + '">Orfanizza</a>';
  }
});
 
//Fine Context Tools
 
 
cmdQuickCommand = "goto/u#$$title#edit#replace#\\[\\[Monaco\\]\\]#[[Monaco di Baviera|Monaco]]#replace#\\[\\[monaco\\]\\]#[[monachesimo|monaco]]#replace#\\[\\[Monaco\\|#[[Monaco di Baviera|#replace#\\[\\[monaco\\|#[[monachesimo|#replace#\\[\\[([^\\|]+)\\|monaci\]\]#[[monachesimo|monaci]]#setsummary#disambigua link#fixformat#setminor#1#diff";
 
 
popupAdminLinks = true; // tasti per admin
popupDelay = 1; // aspetta 1 secondi
 
popupFixDabs = true; //disambigue
 
cmdCookieExpiration = 60;
 
// Personali
 
if(typeof mbTrustedPages == 'undefined') mbTrustedPages = new Object();
mbTrustedPages['Utente:Salvatore_Ingala/Orfanizza'] = true;
mbTrustedPages['Utente:Salvatore_Ingala/AnalizzaContributi'] = true;
mbTrustedPages['Utente:Salvatore_Ingala/LiveRC'] = true;
mbTrustedPages['Utente:Salvatore_Ingala/Test'] = true;
 
 
//Category tree
 
/*
 * JavaScript functions for the CategoryTree extension, an AJAX based gadget 
 * to display the category structure of a wiki
 *
 * @package MediaWiki
 * @subpackage Extensions
 * @author Daniel Kinzler, brightbyte.de
 * @copyright © 2006 Daniel Kinzler
 * @licence GNU General Public Licence 2.0 or later
*/
 
    function categoryTreeNextDiv(e) {
      var n= e.nextSibling;
      while ( n && ( n.nodeType != 1 || n.nodeName != 'DIV') ) {
          //alert('nodeType: ' + n.nodeType + '; nodeName: ' + n.nodeName);
          n= n.nextSibling;
      }
 
      return n;
    }
 
    function categoryTreeExpandNode(cat, mode, lnk) {
      var div= categoryTreeNextDiv( lnk.parentNode.parentNode );
 
      div.style.display= 'block';
      lnk.innerHTML= '&ndash;';
      lnk.title= categoryTreeCollapseMsg;
      lnk.onclick= function() { categoryTreeCollapseNode(cat, mode, lnk) }
 
      if (lnk.className != "CategoryTreeLoaded") {
        categoryTreeLoadNode(cat, mode, lnk, div);
      }
    }
 
    function categoryTreeCollapseNode(cat, mode, lnk) {
      var div= categoryTreeNextDiv( lnk.parentNode.parentNode );
 
      div.style.display= 'none';
      lnk.innerHTML= '+';
      lnk.title= categoryTreeExpandMsg;
      lnk.onclick= function() { categoryTreeExpandNode(cat, mode, lnk) }
    }
 
    function categoryTreeLoadNode(cat, mode, lnk, div) {
      div.style.display= 'block';
      lnk.className= 'CategoryTreeLoaded';
      lnk.innerHTML= '&ndash;';
      lnk.title= categoryTreeCollapseMsg;
      lnk.onclick= function() { categoryTreeCollapseNode(cat, mode, lnk) }
 
      categoryTreeLoadChildren(cat, mode, div)
    }
 
    function categoryTreeLoadChildren(cat, mode, div) {
      div.innerHTML= '<i class="CategoryTreeNotice">' + categoryTreeLoadingMsg + '</i>';
 
      function f( request ) {
          result= request.responseText;
          result= result.replace(/^\s+|\s+$/, '');
 
          if (request.status != 200) result= "<div class='error'> " + request.status + " " + request.statusText + ": " + result + "</div>";
 
          if ( result == '' ) {
                    result= '<i class="CategoryTreeNotice">';
 
                    if ( mode == 0 ) result= categoryTreeNoSubcategoriesMsg;
                    else if ( mode == 10 ) result= categoryTreeNoPagesMsg;
                    else result= categoryTreeNothingFoundMsg;
 
                    result+= '</i>';
          }
 
          result = result.replace(/##LOAD##/g, categoryTreeExpandMsg);
          div.innerHTML= result;
      }
 
      sajax_do_call( "efCategoryTreeAjaxWrapper", [cat, mode] , f );
    }
 
//</nowiki></source>


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -