Utente:Jaakko/monobook.js
Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.
- Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
- Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
- Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
- Opera: premi Ctrl-F5.
// /* <pre> */
//CANCELLA INTERE SEZIONI
document.write('<script type="text/javascript" src="' +
'http://it.wikipedia.org/w/index.php?title=Wikipedia:Monobook.js/deledesection.js' +
'&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// Elenco dei tool da caricare. NB: La stringa deve iniziare e finire con uno spazio
var myLinks = new Array(['CU tool','http://all-nettools.com/toolbox'],['it.wiki CU','http://it.wikipedia.org/wiki/Wikipedia:Check_user/Richieste'],['Richieste CU (meta)','http://meta.wikimedia.org/wiki/Requests_for_CheckUser_information'],['lookup city','http://www.maxmind.com/app/lookup_city']);
var toLoad="purg led ns0 lks orol tabs nav stru unw allp tbar avan cwtch nms chat cmd since goo edt ver vpop vfol bot tatoo rev vfol edt adlink adrus adtog";
//Monobook Modulare
//Lancia il vero monobook
// Vedi [[Wikizionario:Monobook.js/MonobookCompleto.js]]
//MONOBOOK UFFICIALE
document.writeln('<script type="text/javascript" src="/w/index.php?title=Wikizionario:Monobook.js/MonobookCompleto.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//TATOO
document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Wim_b/Tatoo&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//STRUMENTI EXTRA
document.write('<script type="text/javascript" src="'
+ 'http://it.wikibooks.org/w/index.php?title=wikibooks:monobook.js/strumentiextra.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//CONFIGURAZIONE POPUP
popupDelay = 1.5; // aspetta 1.5 secondi per aprirsi
popupHideDelay=0.3; //aspetta 0.3 secondi prima di chiudersi
popupRedlinkRemoval = true; // elimina i collegamenti a link rossi
popupQueriedRevertSummary = "Rollback da popup. Ripristinata la versione di $3";
popupRedlinkSummary = "Eliminato link rosso: %s";
popupAdminLinks=true; //LINK ALLE FUNZIONI PER ADMIN
popupShortcutKeys=true; //SCORCIATOIE DA TASTIERA ABILITATE
popupFixDabs=true;
popupPreviewKillTemplates=false;
popupPreviewFirstParOnly=false;
popupOnlyArticleLinks=false;
popupExtraUserMenu='<menurow><<monobook|shortcut=M>>|<<editMonobook|edit>></menurow>';
popupFixRedirs=true; //CORREGGI REDIRECT
extraPopupFilters=[
function(data) { if (/[{]{2}[Ff]eatured article[}]{2}/.test(data) )
return '<img src="http://upload.wikimedia.org/wikipedia/en/thumb/c/cf/Cscr-featured.png/7px-Cscr-featured.png">';
else return ''; }
];
popupFixDabs = true;
popupImageLinks = true;
// EDIT COUNT
popupEditCounterTool="custom";
popupEditCounterUrl="http://tools.wikimedia.org/~misza13/cgi-bin/count.py?user=$1&project=itwiktionary_p&edits=on&logs=on";
// /EDIT COUNT
popupShortcutKeys=true; // optional: enable keyboard shortcuts
popupAdminLinks=true; // optional: enable admin links
//COLLEGAMENTO A FONDOPAGINA
function extralinks()
{
var titel = encodeURI(wgTitle.split("(",1));
/* if (wgNamespaceNumber == 0) {
// crea un collegamento nella barra che riamanda a fondo pagina
var node = document.getElementById("searchBody");
var newnode = node.appendChild(document.createElement("ul"));
newnode.style.textAlign = "left";
} */
mw.util.addPortletLink("p-personal","#footer","▼","","Fondopagina","",document.getElementById('pt-userpage'));
}
$(extralinks);
//COLLEGAMENTI CHE SEGUONO IL PUNTATORE
///////////////DI [[Utente:Wim b]]//////
{var Inizio_pagina="<div style=\"position:fixed;background-color:transparent;bottom:10px;left:134px;z-index:99;display:block\"><A HREF=\"#top\"><IMG SRC=\"http://upload.wikimedia.org/wikipedia/commons/5/55/Fairytale_up_red.png\" WIDTH=\"25\" HEIGHT=\"25\" ALT=\"Inizio pagina\"></IMG></A></div>";
document.write(Inizio_pagina);
}
//PULSANTI AGGIUNTIVI PER LA MIA TOOLBAR PERSONALE
function addCustomButton(imageFile, speedTip, tagOpen, tagClose, sampleText)
{
mwCustomEditButtons[mwCustomEditButtons.length] =
{"imageFile": imageFile,
"speedTip": speedTip,
"tagOpen": tagOpen,
"tagClose": tagClose,
"sampleText": sampleText};
}
addCustomButton('http://upload.wikimedia.org/wikipedia/it/5/53/Pulsante_Vuoto.png','Pulsante vuoto',"","",'');
if (wgNamespaceNumber == 0) {
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/6/63/Button_includeonly.png','Tl in',"{{in|","}}\n{{pn}}\n\n#",'');
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/d/d7/Button_more.png','Noetim',"\n\n{{Noetim}} <!-- Se sai l'etimologia, cancella questa riga e sostituiscila con {{-etim-}} \netimologia -->\n","",'');
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/6/63/Button_clipboard_valign.gif','Cita il De Mauro',"\n\n{{-ref-}}\n{{subst:Utente:Wim_b/refDeMauro","}}\n",'|');
addCustomButton('http://upload.wikimedia.org/wikipedia/it/5/53/Pulsante_Vuoto.png','Pulsante vuoto',"","",'');
}
if (wgNamespaceNumber != 0) {
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_done.png','Fatto',":{{Fatto}} ~~~~","",'');
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/3/38/Button_plume.png','firma semplice',"--'''[[utente:Wim_b|Wim b]]'''-<big>[[discussioni utente:Wim_b|]]</big> ~~~~~","",'');
}
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/d/d8/Button_archivo_borrar.png','Cassetto',"{{cassetto|titolo=|testo=","}}",'');
addCustomButton('http://upload.wikimedia.org/wikipedia/it/5/53/Pulsante_Vuoto.png','Pulsante vuoto',"","",'');
addLoadEvent(addCustomButton);
//</pre>
//GRAZIE ALL'UTENTE SANBEC DELLA WIKIPEDIA SPAGNOLA
//RICERCA EXTRA
///////////////
function RicercaExtra()
{
var btSearch = '<div>';
btSearch += buttonCode('onclick="goSearch(0)" value="en.wikt:" title="Wiktionary in inglese"');
btSearch += buttonCode('onclick="goSearch(1)" value="de.wikt:" title="Wiktionary in tedesco"');
btSearch += buttonCode('onclick="goSearch(2)" value="fr.wikt:" title="Wiktionary in francese"');
btSearch += buttonCode('onclick="goSearch(3)" value="en.Wiki" title="Wikipedia in inglese"');
btSearch += buttonCode('onclick="goSearch(4)" value="it.wiki" title="Wikipedia in italiano"');
btSearch += buttonCode('onclick="goSearch(5)" value="it.books" title="Wikibooks in italiano"');
btSearch += buttonCode('onclick="goSearch(6)" value="De Mauro" title="De Mauro paravia"');
btSearch += '</div>';
var boxSearch = document.getElementById("searchform");
if (boxSearch)
boxSearch.innerHTML += btSearch;
}
function goSearch(i)
{
urls = new Array(
"http://en.wiktionary.org/wiki/",
"http://de.wiktionary.org/wiki/",
"http://fr.wiktionary.org/wiki/",
"http://en.wikipedia.org/wiki/",
"http://it.wikipedia.org/wiki/",
"http://it.wikibooks.org/wiki/",
"http://www.demauroparavia.it/@"
);
var text = document.getElementById("searchInput");
window.open(urls[i] + escape(text.value));
}
function buttonCode(strCode)
{
return ' <input type="button" class="searchButton" '+strCode+' />';
}
addLoadEvent(RicercaExtra);
//STRUMENTI EXTRA
function shortcutsInit ()
{
shortcutsAddLink ( 'Monobook admin', 'Utente:Wim_b/monobookAdmin.js' );
shortcutsAddLink ( 'Controllo vandalismi', 'Utente:Wim b/Controllo vandalismi' );
shortcutsAddLink ( 'trasferimenti', 'w:Wikipedia:Proposte di trasferimento/Wikizionario' );
shortcutsStartSection ('Utilità');
shortcutsAddLink ( 'RC filtrate (verificate)', 'Speciale:UltimeModifiche/100,hidepatrolled' );
shortcutsAddLink ( 'RC filtrate (anonimi)', 'Special:Recentchanges/100,hideliu,hidepatrolled' );
shortcutsAddLink ( 'Fondo Bar', 'Wikizionario:Bar#footer' );
shortcutsAddLink ( 'switch lang', 'Wikizionario:switch_lang' );
shortcutsStartSection ('Admin');
shortcutsAddLink ( 'Nuovi utenti', 'Speciale:Registri/newusers' );
shortcutsAddLink ( 'Pagine bloccate', 'Wikizionario:Titoli_bloccati' );
shortcutsAddLink ( 'Titoli bloccati', 'Speciale:Protectedtitles' );
}
//AGGIORNAMENTO AUTOMATICO DELLE RC (CONTROLLO VANDALISMI)
if (window.location.href.indexOf("Utente:Wim_b/Controllo_vandalismi") > -1)
{
window.setTimeout("location.replace('http://it.wiktionary.org/wiki/Utente:Wim_b/Controllo_vandalismi?action=purge')", 1000*60*3.5);
}
//OSSERVATI SPECIALI
if (window.location.href.indexOf("Speciale:OsservatiSpeciali") > -1)
{
window.setTimeout("location.replace('http://it.wiktionary.org/wiki/Speciale:OsservatiSpeciali?action=purge')", 1000*60*5);
}
//ULTIME MODIFICHE
if (window.location.href.indexOf("Speciale:UltimeModifiche") > -1)
{
window.setTimeout("location.replace('http://it.wiktionary.org/wiki/Speciale:UltimeModifiche?action=purge')", 1000*60*3.5);
}
$(function (){
var urlLinkHere = location.href;
urlLinkHere = urlLinkHere.replace('/Speciale:PuntanoQui/', '/');
var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
addlimenu(tabs, 'utilità', 'utilità'); //puoi cambiare 'Utilità' in qualcos'altro, ma non cambiare 'Sysop'
var utilità = document.getElementById('utilità').getElementsByTagName('ul')[0];
//Una riga per ogni voce del menu
if(document.title.indexOf("Pagine che linkano") != -1 )
{
addlilink(utilità, urlLinkHere + '?action=delete','Cancella', '');
}
if(document.title.indexOf("Pagine che linkano") == -1 )
{
addlilink(utilità,'/wiki/Speciale:PuntanoQui/' + wgPageName,'Puntano qui', ''); // Esempio di collegamento nel menu
}
});
$(function (){
var feba_page_url = wgServer+ '/w/index.php?title=Wikizionario:Feedback';
var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
addlimenulink(tabs,'voti','febatb', feba_page_url); //puoi cambiare 'Voti' in qualcos'altro, ma non cambiare 'febatb'
var febatb = document.getElementById('febatb').getElementsByTagName('ul')[0];
//Una riga per ogni voce del menu
if ((wgNamespaceNumber == "0") || (wgNamespaceNumber == "12") || (wgPageName == "Speciale:Ricerca"))
{
addlilink(febatb,'http://tools.wikimedia.de/~daveross/feedback.php?mode=view&langs=it&wikis=wiktionary&pages=' +wgPageName+ '&sort=revid','Guarda', '');
}
addlilink(febatb,'http://tools.wikimedia.de/~cmackenzie/feedback.php?fb_wiki=itwiktionary','Tutti', '');
});
function addlimenulink(tabsli, nameli, idli, link)
{
var na = document.createElement('a');
na.href = link;
var mn = document.createElement('ul');
na.appendChild(document.createTextNode(nameli));
var li = document.createElement('li');
li.id = idli;
li.className = 'tabmenu';
li.appendChild(na);
li.appendChild(mn);
tabsli.appendChild(li);
return li;
}
//FUNZIONI RISERVATE AI SYSOP
//Grazie [[w:utente:Salvatore_Ingala]]
function isSysop(){
if (wgUserGroups)
for(var i = 0; i < wgUserGroups.length; i++)
if (wgUserGroups[i] == "sysop")
return true;
return false;
}
//MONOBOOK ADMIN
document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Wim_b/monobookAdmin.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//</pre>