Usuário:Theshotgun/monobook.js
Origem: Wikipédia, a enciclopédia livre.
Nota: Após salvar, terá de limpar a cache do seu navegador para ver as alterações: Mozilla: clique Reload (ou Ctrl-R), IE / Opera: Ctrl-F5, Safari: Cmd-R, Konqueror Ctrl-R.
// [[User:Jsimlo/shortcuts.js]] document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Jsimlo/shortcuts.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); function shortcutsInit () { shortcutsAddLink ('Páginas sem saída', 'Especial:Deadendpages'); shortcutsAddLink ('Imagens PD', 'Categoria:Imagens domínio público'); shortcutsAddLink ('Navigation shortcuts (en)', 'en:Wikipedia:Tools/Navigation shortcuts'); shortcutsAddLink ('Wikipedia:Chat', 'Wikipedia:Chat'); shortcutsAddLink ('Política anglófona', 'en:Wikipedia:Do not disrupt Wikipedia to illustrate a point'); } /**** auto afd ****/ document.write('<script type="text/javascript"' + 'src="http://pt.wikipedia.org/w/index.php?title=Usuário:Giro720/autoafd.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); /**** quick image delete ****/ document.write('<script type="text/javascript"' + 'src="http://pt.wikipedia.org/w/index.php?title=Usuário:Lijealso/quickimgdelete.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); /* This is to keep track of who is using this extension: [[User:Howcheng/quickimgdelete.js]] */ /*<pre>*/ /*Returns the name of the page. For example, if you were browsing the "[[foo]]" WP page, getPname() would return "foo".*/ function getPname() { return wgPageName.replace(/_/g, ' '); } /*</pre> /*<pre>*/ //A helper function to add a button to one of the toolbars in the interface. //An improved(I hope) version of [[Wikipedia:WikiProject User scripts/Scripts/Add LI link|addlilink]]. //[[User:JesseW/sig|JesseW, the juggling janitor]] 05:33, 8 November *2005 (UTC) function addLink(where, url, name, id, title, key, after){ //* where is the id of the toolbar where the button should be added; // i.e. one of "p-cactions", "p-personal", "p-navigation", or "p-tb". // //* url is the URL which will be called when the button is clicked. // javascript: urls can be used to do more complex things. // //* name is what will appear as the name of the button. // //* id is the id of the button; it's best to define one. // Use a prefix to make sure its unique. Optional. // //* title is the tooltip title that gives a longer description // of the button; if you define a accesskey, mention it here. Optional. // //* key is the char you want for the accesskey. Optional. // //* after is the id of the button you want to follow this one. Optional. // var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); if(id) li.id = id; li.appendChild(na); var tabs = document.getElementById(where).getElementsByTagName('ul')[0]; if(after) { tabs.insertBefore(li,document.getElementById(after)); } else { tabs.appendChild(li); } if(id) { if(key && title) { ta[id] = [key, title]; } else if(key) { ta[id] = [key, '']; } else if(title) { ta[id] = ['', title];} } // re-render the title and accesskeys from existing code in wikibits.js akeytt(); return li; } /*</pre>[[Category:Wikipedia tools]]*/ //fim de ferramenta de marcação de imagens // [[User:Lupin/popups.js]] document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); //Interiot's javascript edit counter if (document.title.indexOf('User:Interiot/Tool2/code.js') != -1) { document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Interiot/Tool2/code.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); } popupDelay=1,5; popupImages=false; //Fim da ferramenta de popups de navegação //<pre><nowiki> //Personalizado por Lijealso com adaptações à wikipédia em português. //Para mais informações ver: //http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite //Objectivo: Fazer tarefas de manutenção num menor nº de passos /***************************** Variables globales ********************************/ /*En wpUserName Coloca teu nome de usuário */ /*En wpSignature Escreve a mensagem a ser colocada antes da assinatura */ /*En wpMessage Escreve a tua mensagem de boas-vindas a usuários. ;=) */ /*********************************************************************************/ var wpUserName = 'Thiago R Ramos'; var wpSign = 'Boas contribuições!'; var wpMessage = 'Obrigado por colaborar com a Wikipédia em língua portuguesa. Qualquer dúvida ou questão poderá me contactar.'; var wpConfirma = false; /************************ Configurador de Módulos (1) ****************************/ /* Se desejas desactivar temporariamente um dos módulos principais: */ /* Botões, Busca ou Ligações Wiki, basta colocar duas barras "//" */ /* antes do comando addLoadEvent. */ /*********************************************************************************/ addLoadEvent(moduloBusqueda); //Módulo de Busca (extensão) /************************ Configurador de Módulos (2) ****************************/ /* Se desejas descativar temporariamente um dos módulos secundários: */ /* Botões, Busca ou Ligações Wiki, basta colocar duas barras "//" */ /* antes do comando pluginImport. */ /*********************************************************************************/ /*********************** Variáveis (Não modificar) ********************************/ mis_buscadores = new Array(); /********************** Configurador Módulo de Busca **************************/ otro_buscador ("http://www.google.pt/search?hl=pt-PT&as_qdr=all&lr=lang_pt-PT&meta=lr%3Dlang_pt&q=","G","Google em português"); otro_buscador ("http://en.wikipedia.org/wiki/","En","Wikipedia en inglés"); otro_buscador ("http://es.wikipedia.org/wiki/","Es","Wikipedia en espanhol"); otro_buscador ("http://pt.wiktionary.org/wiki/","Wt","Wikcionário"); otro_buscador ("http://commons.wikimedia.org/wiki/","cm","Commons"); ("http://michaelis.uol.com.br/escolar/ingles/index.php?lingua=ingles-portugues&palavra=","en>pt","Traduzir de inglês a português"); otro_buscador ("http://www.priberam.pt/dlpo/definir_resultados.aspx?pal=","Prib","Dicionário Online Priberam"); otro_buscador ("http://vs.aka-online.de/cgi-bin/globalwpsearch.pl?search=","GS","Global Search"); otro_buscador ("http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=ptwiki&user=","ce","Contador edições"); /*********************************************************************************/ /* */ /* NÃO MODIFICAR NENHUMA PARTE DO CÓDIGO ABAIXO */ /* PORQUE PODE PRODUZIR FUNCIONAMIENTO INCORRECTO DAS FERRAMENTAS */ /* */ /*********************************************************************************/ /***************************** Módulo de Busca *******************************/ function moduloBusqueda() { var btSearch = "<br /><div>"; for (i=0; i<mis_buscadores.length;i++) { var direccion = mis_buscadores[i].url; var nombre = mis_buscadores[i].nom; var caption = mis_buscadores[i].cap; if (caption != "") btSearch += buttonCode(caption, nombre, direccion,"") else btSearch += "<br /><div>"; } var boxSearch = document.getElementById("searchform"); if (boxSearch) boxSearch.innerHTML += btSearch+"</div>"; } function otro_buscador (direccion, nombre, caption) { var bus = { url: direccion, nom: nombre, cap: caption }; mis_buscadores[mis_buscadores.length] = bus; } function buttonCode(titulo, texto, inicio, fin) { return ' <input type="button" class="searchButton" onclick="goSearch(\''+inicio+'\', \''+fin+'\')" value="' + texto + '" title="' + titulo +'" />'; } function goSearch(inicio, fin) { var text = document.getElementById("searchInput"); window.open(inicio + escape(text.value) + fin); } function otro_boton (imageFile, speedTip, funcion) { var btn = { img: imageFile, st: speedTip, fn: funcion }; mis_botones[mis_botones.length] = btn; } /****************************** Módulo Principal ********************************/ function Main() { LivePreviewInstall(); } window.onload=function() { Main(); } function pluginImport(nombre) { document.write('<script type="text/javascript" src="' + 'http://pt.wikipedia.org/w/index.php?title=Usuário:Lijealso/'+ nombre + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); } function addLoadEvent(func) { if (window.addEventListener) { window.addEventListener("load", func, false); } else if (window.attachEvent) { window.attachEvent("onload", func); } } /****************************** Módulos obligatórios ******************************/ pluginImport("functions.js"); pluginImport("table.js"); pluginImport("title.js"); pluginImport("operator.js"); //</nowiki></pre> //Botões //var div=document.getElementById('editpage-specialchars'); //if ( div ) { // //} //Fim da ferramenta do monobook-suite que do que eu saiba, só contém os buscadores window.AddMyOwnButton=function(tbar, caption, href, imgsrc) { var ba = document.createElement('a'); ba.href = href; var img = document.createElement('img'); img.src = imgsrc; img.alt = caption; ba.appendChild(img); tbar.appendChild(ba); } window.myOwnEditButtons=function() { var tbdiv=document.getElementById('toolbar'); if ( tbdiv ) { tbdiv.appendChild(document.createTextNode(' ')); // Botao:{Bem vindo} AddMyOwnButton(tbdiv, 'Bem vindo', 'javascript:document.editform.wpSummary.value=\'\{\{bem vindo\}\}\';insertTags(\'\{\{subst:bem vindo}} \~\~\~\~\',\'\',\'\');document.editform.submit();', 'http://upload.wikimedia.org/wikipedia/commons/3/30/Bv_icon.png'); // Botao:{Bem vindo ip} AddMyOwnButton(tbdiv, 'Bem vindo ip', 'javascript:document.editform.wpSummary.value=\'\{\{bem vindo\}\}\';insertTags(\'\{\{subst:bem vindo ip}} \~\~\~\~\',\'\',\'\');document.editform.submit();', 'http://upload.wikimedia.org/wikipedia/commons/5/54/Bvip_icon.png'); // Botao:{bv-av} var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'{\{subst:bv-av|\',\'}} \~\~\~\~\',\'\') ;'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_welcome_ip.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:{av1} var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'{\{subst:av1|\',\'}} \~\~\~\~\',\'\');'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/e/ec/Button_aviso.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:{impróprio} AddMyOwnButton(tbdiv, 'Impróprio', 'javascript:document.editform.wpSummary.value=\'\{\{impróprio\}\}\';document.editform.wpTextbox1.value=\'\';insertTags(\'\{\{Er1|20|[[Usuário:Theshotgun|TheMente]] ~\~~\~~}}\',\'\',\'\');document.editform.submit();', 'http://upload.wikimedia.org/wikipedia/commons/f/f0/Bouton_Vandale0.png'); // Botao:{VDA3} var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'{\{subst:VDA3|1=\',\'}} \',\'\') ;'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/7/72/Button_copy_vio_plagio.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:{movedic} caption = 'movedic'; var baer = document.createElement('a'); baer.href = 'javascript:document.editform.wpSummary.value=\'\{\{movedic\}\}\';insertTags(\'\{\{movedic}}\',\'\',\'\');document.editform.submit();'; var imger = document.createElement('img'); imger.src = 'http://upload.wikimedia.org/wikipedia/commons/0/00/Button_dicc.png'; imger.alt = caption; baer.appendChild(imger); tbdiv.appendChild(baer); // Botao:{movesource} caption = 'movesource'; var baer = document.createElement('a'); baer.href = 'javascript:document.editform.wpSummary.value=\'\{\{movesource\}\}\';insertTags(\'\{\{movesource}}\',\'\',\'\');document.editform.submit();'; var imger = document.createElement('img'); imger.src = 'http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_wikisource.png'; imger.alt = caption; baer.appendChild(imger); tbdiv.appendChild(baer); // Botao:{includeonly} var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'\<includeonly>\',\'</includeonly>\',\'\');'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/7/79/Button_include.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:{noinclude} var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'\<noinclude>\',\'</noinclude>\',\'\');'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/c/ce/Button_no_include.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:LicencaIncompleta AddMyOwnButton(tbdiv, '\{\{SemInfo\}\}', 'javascript:document.editform.wpSummary.value=\'Aviso: Licença Incompleta\';insertTags(\';Descrição\\n:(informar aqui, por favor)\\n;Fonte\\n:(informar aqui, por favor)\\n;Licença\\n:\{\{subst:\Cd2}} <\!-- troque esta predefinição pela tag do respectivo copyright -->\\n\[\[Categoria:Imagens de origem desconhecida\]\] <\!-- remova esta categoria após indicar a fonte -->\\n\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png'); // Botao:redirect AddMyOwnButton(tbdiv, 'redirect', 'javascript:document.editform.wpSummary.value=\'\#\R\E\D\';insertTags(\'#\REDIRECT\[\[\',\']]\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/c/c8/Button_redirect.png'); // Botao:missingimages AddMyOwnButton(tbdiv, 'img', 'javascript:document.editform.wpSummary.value=\'\+img \[\[Usuário\:Rei-artur\/stats\/imagens\|MI\]\]\';insertTags(\'\[\[Imagem\:\',\'\|thumb\|250px\|right\]\]\\n\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/1/1c/Button_advanced_image.png'); // Botao:Usuario2 var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'{{Usuário2|\',\'}}\',\'\');'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/2/29/Button_user.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:{{ }} var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'{{\',\'}}\',\'\');'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/3/3b/Button_template_alt.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:{move-to-commons} var caption = 'txt2predef'; var ba = document.createElement('a'); ba.href = 'javascript:insertTags(\'{{move-to-commons\',\'}}\',\'\');'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/8/8f/Cs_icon.png'; img.alt = caption; ba.appendChild(img); tbdiv.appendChild(ba); // Botao:<strike> AddMyOwnButton(tbdiv, '<s></s>', 'javascript:insertTags(\'<s>\',\'</s>\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/3/30/Btn_toolbar_rayer.png'); // Botao:{move-to-commons} caption = 'move-to-commons'; var baer = document.createElement('a'); baer.href = 'javascript:document.editform.wpSummary.value=\'\{\{move-to-commons\}\}\';insertTags(\'\{\{move-to-commons}}\',\'\',\'\');document.editform.submit();'; var imger = document.createElement('img'); imger.src = 'http://upload.wikimedia.org/wikipedia/commons/9/94/Symbol_support_vote.svg'; imger.alt = caption; baer.appendChild(imger); tbdiv.appendChild(baer); // Botao:{tamanho do artigo} var caption = 'txt2predef'; ba.href = 'javascript: tamaño_articulo()'; var img = document.createElement('img'); img.src = 'http://upload.wikimedia.org/wikipedia/commons/8/8f/Cs_icon.png'; img.alt = caption; } } window.myAddOnload=function(f) { if (window.addEventListener) window.addEventListener("load", f, false); else if (window.attachEvent) window.attachEvent("onload",f); } myAddOnload(myOwnEditButtons); function tamaño_articulo() { alert (msStringU('The article size is') + ': ' + document.getElementById("wpTextbox1").value.length + ' bytes'); } //Fim da ferramenta de botões de edição