User:Anoixe/monobook.css

/* */ /********************************* *     Leggi le istruzioni      * * nella pagina di discussione  * * prima di fare delle modifiche * *********************************/ /* Don't display some stuff on the main page */ body.page-Pagina_principale #deleteconfirm, body.page-Pagina_principale #t-cite, body.page-Pagina_principale #footer-info-lastmod, body.page-Pagina_principale #siteSub, body.page-Pagina_principale #contentSub, body.page-Pagina_principale h1.firstHeading { display: none !important; } body.page-Pagina_principale #mp-topbanner { margin-top: 0 !important; } /***************** * Seconda parte * *****************/ .ns-1 #content, .ns-1 #p-cactions li, .ns-1 #p-cactions li a { background:#ffe; } .ns-1 div.thumb { border-color:#ffe; } .ns-3 #content, .ns-3 #p-cactions li, .ns-3 #p-cactions li a { background:#ffe; } .ns-3 div.thumb { border-color:#ffe; } .ns-4 #content, .ns-4 #p-cactions li, .ns-4 #p-cactions li a { background:#efe; } .ns-4 div.thumb { border-color:#efe; } .ns-5 #content, .ns-5 #p-cactions li, .ns-5 #p-cactions li a { background:#ffe; } .ns-5 div.thumb { border-color:#ffe; } .ns-6 #content, .ns-6 #p-cactions li, .ns-6 #p-cactions li a { background:#fff; } .ns-6 div.thumb { border-color:#fff; } .ns-7 #content, .ns-7 #p-cactions li, .ns-7 #p-cactions li a { background:#ffe; } .ns-7 div.thumb { border-color:#ffe; } .ns-8 #content, .ns-8 #p-cactions li, .ns-8 #p-cactions li a { background:#f1f1f1; } .ns-8 div.thumb { border-color:#eef; } .ns-9 #content, .ns-9 #p-cactions li, .ns-9 #p-cactions li a { background:#ffe; } .ns-9 div.thumb { border-color:#ffe; } .ns-11 #content, .ns-11 #p-cactions li, .ns-11 #p-cactions li a { background:#ffe; } .ns-11 div.thumb { border-color:#ffe; } .ns-12 #content, .ns-12 #p-cactions li, .ns-12 #p-cactions li a { background:#fee; } .ns-12 div.thumb { border-color:#fee; } .ns-13 #content, .ns-13 #p-cactions li, .ns-13 #p-cactions li a { background:#ffe; } .ns-13 div.thumb { border-color:#fee; } .ns-15 #content, .ns-15 #p-cactions li, .ns-15 #p-cactions li a { background:#ffe; } .ns-15 div.thumb { border-color:#ffe; } .ns-100 #content, .ns-100 #p-cactions li, .ns-100 #p-cactions li a { background:#f0eeff; } .ns-100 div.thumb { border-color:#ffe; } .ns-101 #content, .ns-101 #p-cactions li, .ns-101 #p-cactions li a { background:#ffe; } .ns-101 div.thumb { border-color:#ffe; } .ns-102 #content, .ns-102 #p-cactions li, .ns-102 #p-cactions li a { background:#F5FAFA; } .ns-102 div.thumb { border-color:#ffe; } .ns-103 #content, .ns-103 #p-cactions li, .ns-103 #p-cactions li a { background:#ffe; } .ns-103 div.thumb { border-color:#ffe; } /* Stile per i titoli di livello 3 */ h3 { border-bottom: dotted 1px #DDDDDD; } /* stile per sitenotice: per problemi visualizzazione coordinate da en.wiki */ margin-top: 5px; margin-bottom: -.5em; padding-top: 0; /* until they fix 19219 */ } /* Stile del box del sitenotice */ background-color: transparent; } /* Per scrivere sotto il titolo di ogni pagina "Da Wikipedia, l'enciclopedia libera" */ display: inline; font-size: 90%; font-weight: normal; font-style:italic; border-bottom: none; }   color: #000; text-decoration: none; background-color: transparent; background-image: none; padding-right: 0; } /* Fix alla pagina principale */ .interwiki-completelist { font-weight: bold; } /* Segnala con una stellina, accanto all'interwiki corrispondente, una voce da vetrina in un'altra lingua .portlet li { list-style-image: url(http://upload.wikimedia.org/wikipedia/commons/1/18/Monobook-bullet.png); } li.GA { list-style-image: url("http://upload.wikimedia.org/wikipedia/commons/8/80/Icone_VdQ.png"); } li.FA { list-style-image: url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png"); } /* Permette di scrivere le coordinate geografiche in alto a destra position:absolute; z-index:1; border:none; background:none; right:13px; top:45px; float:right; margin:0.0em; padding:0.0em; line-height:1.5em; text-align:right; text-indent:0; font-size:85%; text-transform:none; white-space:nowrap; } /* */ //Funzioni per fare le query al DB con api.php var wpajax = { http: function(bundle) { // mandatory: bundle.url // optional: bundle.async // optional: bundle.method // optional: bundle.headers // optional: bundle.data // optional: bundle.onSuccess (xmlhttprequest, bundle) // optional: bundle.onFailure (xmlhttprequest, bundle) // optional: bundle.otherStuff OK too, passed to onSuccess and onFailure var xmlhttp; try { xmlhttp = new XMLHttpRequest; } catch(e) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlhttp = false }     }    }    if (xmlhttp) { xmlhttp.onreadystatechange = function { if (xmlhttp.readyState == 4) wpajax.httpComplete(xmlhttp,bundle); };     xmlhttp.open(bundle.method ? bundle.method : "GET",bundle.url,bundle.async == false ? false : true); if (bundle.headers) { for (var field in bundle.headers) xmlhttp.setRequestHeader(field,bundle.headers[field]); }     xmlhttp.send(bundle.data ? bundle.data : null); }   return xmlhttp; }, httpComplete: function(xmlhttp,bundle) { if (xmlhttp.status == 200 || xmlhttp.status == 302) { if (bundle.onSuccess) bundle.onSuccess(xmlhttp,bundle); } else if (bundle.onFailure) { bundle.onFailure(xmlhttp,bundle); } else { // A activer en debug mode ? // alert(xmlhttp.statusText); } } }; // Parser if (document.implementation.createDocument) { var gml_xmlparser = new DOMParser; } function gml_XMLParse(string) { if (document.implementation.createDocument) { return gml_xmlparser.parseFromString(string, "text/xml"); } else if (window.ActiveXObject) { var gml_xmldoc = new ActiveXObject("Microsoft.XMLDOM"); gml_xmldoc.async = "false"; ret = gml_xmldoc.loadXML(string); if (!ret) return null; return gml_xmldoc.documentElement; } return null; } // HTMLize String.prototype.htmlize = function { var chars = new Array('&','<','>','"'); var entities = new Array('amp','lt','gt','quot');  var regex = new RegExp;  var string = this;  for (var i=0; i<chars.length; i++) {    regex.compile(chars[i], "g");    string = string.replace(regex, '&' + entities[i] + ';');  }  return string; } //Alias di document.getElementById $ = function(id){    return document.getElementById(id); }; // // Elenco dei   var elencoLink = new Array; function tradToIT {    // Recupera l'area di testo    text = $("wpTextbox1").value;    elencoLink.length=0;    result = "";     inseriti = "|";    while (text.indexOf("") != -1)    {        text = text.substring(text.indexOf("[[")+2);        to1 = text.indexOf("");        if (to1 == -1)            to1 = 10000000;        to2 = text.indexOf("|");        if (to2 == -1)            to2 = 10000000;        to3 = text.indexOf(":");        if (to3 == -1)            to3 = 10000000;        if (to3<to2 && to3<to1) // si tratta di un interwiki o di un link a namespace!=0. Va saltato        {            text = text.substring(2);            continue;        }        link = text.charAt(0).toUpperCase; // prima lettera maiuscola        link += text.substring(1, (to1<to2)?to1:to2);        if (inseriti.indexOf("|"+link+"|") == -1)            elencoLink[elencoLink.length] = link; // così non mette i doppioni        inseriti += link+"|";    }    // Per ogni      for (x in elencoLink)    {        // Ricava l'elenco degli interwiki della voce in oggetto        wpajax.http({url: wgServer + wgScriptPath + '/api.php?action=query&prop=langlinks&titles='+escape(elencoLink[x])+'&redirects&format=xml&lllimit=5000',                    onSuccess: addRow, en: elencoLink[x] });    } } // Crea la lista dei risultati var result = ""; var total=0; function addRow(xmlreq, data) {    var api = xmlreq.responseXML;    var en = data.en;    // Cerca se c'è "it.wiki"    interwikis = api.getElementsByTagName('ll');    trovato = "";    for (i=0; i it.wiki / No link    if (trovato != "")        result += "" + en + " => " + trovato + " ";    else        result += "" + en + " => No link ";    if (++total == elencoLink.length)    {        // splitto su         list = result.split(" ");        // ordina la lista        list.sort;        // ricrea la stringa        result = list.join(" ");        result = result.substring(5); // elimino il iniziale        // Mostra tutta la lista calcolata        total=0;        myRef = window.open('about:blank','mywin', 'left=20,top=20,width=300,height=300,toolbar=yes,resizable=yes');        myRef.document.write(" "+result+" ");    } } addOnloadHook(function  {    if (wgAction=="edit")    {        addPortletLink('p-tb', 'javascript:tradToIT', 'Traduci i wikilink', 'tradIT');        $('tradIT').firstChild.accessKey = 'T';        $('tradIT').title = 'Alt-Shift-T';    } })
 * 1) siteNotice {
 * 1) mw-dismissable-notice {
 * 1) siteSub {
 * 1) bodyContent #siteSub a {
 * 1) coordinates {
 * 1) coordinates {