Usuário:Reynaldo/monobook.js

Origem: Wikipédia, a enciclopédia livre.

Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.

  • Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
  • Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
  • Internet Explorer / Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
  • Opera: Pressione Ctrl-F5.
popupImages=false;
popupAdminLinks=false;
popupRevertSummary='Revertido para a edição %s usando [[:en:WP:POPUPS|popus]]';
popupQueriedRevertSummary='Revertido para a edição $1, feita em $2 por $3 usando [[:en:WP:POPUPS|popus]]';
popupQueriedRevertToPreviousSummary='Revertido para a edição $1, feita em $2 por $3 usando [[:en:WP:POPUPS|popus]]';
popupFixDabs='true';
popupFixDabsSummary='Substituindo desambiguação (%s) por %s usando [[:en:WP:POPUPS|popus]]';
// [[User:Lupin/popups.js]]
// [[MediaWiki:Gadget-popups.js]]
mw.loader.load( '//pt.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript' );

//Botões
//var div=document.getElementById('editpage-specialchars');
//if ( div ) {
//  
//}

 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:{lixo}
    caption = 'Lixo';
    var baer  = document.createElement('a');
    baer.href = 'javascript:document.editform.wpSummary.value=\'\{\{lixo\}\}\';insertTags(\'\{\{lixo|\[\[user:Reynaldo|Reynaldo]\]}}\',\'\',\'\');document.editform.submit();';
    var imger = document.createElement('img');
    imger.src = 'http://upload.wikimedia.org/wikipedia/commons/e/e4/Bouton_Vandale3.png';
    imger.alt = caption;
    baer.appendChild(imger);
    tbdiv.appendChild(baer);

// Botao:{redirect}
AddMyOwnButton(tbdiv, 'redirect', 'javascript:document.editform.wpSummary.value=\'\';insertTags(\'#\REDIRECT\\ [\[\',\']]\',\'\');', 'http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png');

// Botao:{Categoria}
AddMyOwnButton(tbdiv, 'categoria', 'javascript:document.editform.wpSummary.value=\'\+categoria\';insertTags(\'[\[Categoria:\',\']]\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/1/11/Button_category.png');

// Botao:autoDisambig
    caption = 'desambigtxt';
    var badis  = document.createElement('a');
    badis.href = 'javascript:document.editform.wpSummary.value=\'criação\';insertTags(\'\{\{desambiguação\}\}\\n\\nO termo \\\'\\\'\\\'\{\{subst:PAGENAME}}\\\'\\\'\\\' pode referir-se a:\\n* \\n[[Categoria:Desambiguação]]\',\'\',\'\');';
    var imgdis = document.createElement('img');
    imgdis.src = 'http://upload.wikimedia.org/wikipedia/commons/6/62/Button_desambig.png';
    imgdis.alt = caption;
    badis.appendChild(imgdis);
    tbdiv.appendChild(badis);

// Botao:CaixaSucessao
    AddMyOwnButton(tbdiv, 'Caixa de sucessão', 'javascript:document.editform.wpSummary.value=\'+caixa de sucessão\';insertTags(\'\{\{Começa caixa\}\}\\n\{\{Caixa de sucessão\|\\n\|título = \\n\|anos   = \\n\|antes  = \\n\|depois = \\n\}\}\\n\{\{Termina caixa\}\}\\n\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/8/8f/Cs_icon.png');

    // Botao:Listagem
    AddMyOwnButton(tbdiv, 'LI', 'javascript:document.editform.wpSummary.value=document.editform.wpSummary.value+\'+lista normal\';insertTags(\'\* elemento 1\\n\* elemento 2\\n\* elemento 3\\n\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/1/11/Btn_toolbar_liste.png');

    // Botao:Numeracao
    AddMyOwnButton(tbdiv, 'NU', 'javascript:document.editform.wpSummary.value=document.editform.wpSummary.value+\'+lista numerada \';insertTags(\'\# elemento 1\\n\# elemento 2\\n\# elemento 3\\n\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/8/88/Btn_toolbar_enum.png');

    // Botao:Oculto
    AddMyOwnButton(tbdiv, 'OC', 'javascript:document.editform.wpSummary.value=document.editform.wpSummary.value+\'+script oculto \';insertTags(\'<!-- -->\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/3/37/Btn_toolbar_commentaire.png');

    // Botao:Biografia
    AddMyOwnButton(tbdiv, 'BIO', 'javascript:document.editform.wpSummary.value=document.editform.wpSummary.value+\'+dados bio \';insertTags(\'([[]], [[]] de [[]] &mdash; [[]], [[]] de [[]])\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/fr/0/04/bio.png');

// Botao:&mdash;
    AddMyOwnButton(tbdiv, 'MD', 'javascript:document.editform.wpSummary.value=document.editform.wpSummary.value+\'+&mdash; \';insertTags(\'—\',\'\',\'\');', 'http://pt.wikipedia.org/skins-1.5/common/images/button_hr.png');

    // Botao:Ver tambem
    AddMyOwnButton(tbdiv, 'VT', 'javascript:document.editform.wpSummary.value=document.editform.wpSummary.value+\'+ver também \';insertTags(\'=={{Ver também}}==\\n\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/fr/0/04/Ver_tambem.png');

    // Botao:Links externos
    AddMyOwnButton(tbdiv, 'LE', 'javascript:document.editform.wpSummary.value=document.editform.wpSummary.value+\'+ligações externas \';insertTags(\'=={{Ligações externas}}==\\n\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/fr/0/04/Links_externos.png');


// Botao:{Bem vindo}
    caption = 'Bem vindo';
    var babv  = document.createElement('a');
    babv.href = 'javascript:document.editform.wpSummary.value=\'\{\{bem vindo\}\}\';insertTags(\'\{\{subst:bem vindo}} \~\~\~\~\',\'\',\'\');document.editform.submit();';
    var imgbv = document.createElement('img');
    imgbv.src = 'http://upload.wikimedia.org/wikipedia/commons/3/30/Bv_icon.png';
    imgbv.alt = caption;
    babv.appendChild(imgbv);
    tbdiv.appendChild(babv);

// Botao:{Bem vindo ip}
    caption = 'Bem vindo IP';
    var babv  = document.createElement('a');
    babv.href = 'javascript:document.editform.wpSummary.value=\'\{\{bem vindo ip\}\}\';insertTags(\'\{\{subst:bem vindo ip}} \~\~\~\~\',\'\',\'\');document.editform.submit();';
    var imgbv = document.createElement('img');
    imgbv.src = 'http://republico.estv.ipv.pt/~nmct/wikipedia/icons/button_bvip.png';
    imgbv.alt = caption;
    babv.appendChild(imgbv);
    tbdiv.appendChild(babv);

 // Botao:{não-enciclopédico}
    AddMyOwnButton(tbdiv, '{{não-enciclopédico}}', 'javascript:document.editform.wpSummary.value=\'\{\{não-enciclopédico\}\}\';insertTags(\'\{\{não-enciclopédico}}\',\'\',\'\');document.editform.submit();', 'http://upload.wikimedia.org/wikipedia/commons/6/6c/Button_commons.png');

// Botao:Minidesambiguação
    AddMyOwnButton(tbdiv, 'Criar Minidesambiguação', 'javascript:document.editform.wpSummary.value=\'+[[Wikipedia:Desambiguação|des]]. \';insertTags(\'\{\{minidesambig}}\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/5/5e/Button_disambig_small.png');

// Botao:{contexto}
    AddMyOwnButton(tbdiv, 'Pedir de contexto', 'javascript:document.editform.wpSummary.value=\'\{\{contextualizar\}\}\';insertTags(\'\{\{contexto}}\',\'\',\'\');document.editform.submit();', 'http://upload.wikimedia.org/wikipedia/commons/e/e2/Button_contexto.png');

// Botao:{Revisão}
    AddMyOwnButton(tbdiv, 'Marcar para revisão', 'javascript:document.editform.wpSummary.value=\'\{\{revisão\}\}\';insertTags(\'\{\{revisão}}\',\'\',\'\');document.editform.submit();', 'http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_preview.png');

// Botao:{Reciclar}
    AddMyOwnButton(tbdiv, 'Marcar para reciclar', 'javascript:insertTags(\'\{\{Reciclar}}\',\'\',\'\');', 'http://upload.wikimedia.org/wikipedia/commons/2/2e/Button_broom.png');

// Botao:<strike>
    caption = '<s></s>';
    var bas  = document.createElement('a');
    bas.href = 'javascript:insertTags(\'<s>\',\'</s>\',\'\');';
    var imgs = document.createElement('img');
    imgs.src = 'http://republico.estv.ipv.pt/~nmct/wikipedia/icons/button_strike.png';
    imgs.alt = caption;
    bas.appendChild(imgs);
    tbdiv.appendChild(bas);

// Botao:{{ }}
    var caption = 'txt2predef';
    var ba  = document.createElement('a');
    ba.href = 'javascript:insertTags(\'{{\',\'}}\',\'\');';
    var img = document.createElement('img');
    img.src = 'http://republico.estv.ipv.pt/~nmct/wikipedia/icons/button_topredef.png';
    img.alt = caption;
    ba.appendChild(img);
    tbdiv.appendChild(ba);

// Botao:<tt>
    caption = '<tt></tt>';
    var batt  = document.createElement('a');
    batt.href = 'javascript:insertTags(\'<tt>\',\'</tt>\',\'\');';
    var imgtt = document.createElement('img');
    imgtt.src = 'http://republico.estv.ipv.pt/~nmct/wikipedia/icons/button_tt.png';
    imgtt.alt = caption;
    batt.appendChild(imgtt);
    tbdiv.appendChild(batt);

// Botao:<small>
    caption = '<small></small>';
    var basm  = document.createElement('a');
    basm.href = 'javascript:insertTags(\'<small>\',\'</small>\',\'\');';
    var imgsm = document.createElement('img');
    imgsm.src = 'http://republico.estv.ipv.pt/~nmct/wikipedia/icons/button_small.png';
    imgsm.alt = caption;
    basm.appendChild(imgsm);
    tbdiv.appendChild(basm);

// 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:{av-img}
AddMyOwnButton(tbdiv, 'avimg', 'javascript:document.editform.wpSummary.value=\'\{\{subst:av-img\}\}\';insertTags(\'\{\{av-img|}}\[[user:Reynaldo|Reynaldo]]\~\~\~\~\~\',\'\',\'\');', 'http://img468.imageshack.us/img468/489/aviso6bi.png');

// Botao:{DP}
AddMyOwnButton(tbdiv, 'dp', 'javascript:document.editform.wpSummary.value=\'\{\{DP\}\}\';insertTags(\'\{\{DP}}\',\'\',\'\');', 'http://img387.imageshack.us/img387/336/dp9ge.png');

// Botao:{GFDL}
AddMyOwnButton(tbdiv, 'gfdl', 'javascript:document.editform.wpSummary.value=\'\{\{GFDL\}\}\';insertTags(\'\{\{GFDL}}\',\'\',\'\');', 'http://img389.imageshack.us/img389/2791/gnu6ut.png');

// Botao:{NowCommonsThis}
AddMyOwnButton(tbdiv, 'NowCommonsThis', 'javascript:document.editform.wpSummary.value=\'\{\{NowCommonsThis\}\}\';insertTags(\'\{\{NowCommonsThis}}\',\'\',\'\');document.editform.submit();', 'http://img385.imageshack.us/img385/3005/commons8au.png');


  }
}

window.myAddOnload=function(f) {
  if (window.addEventListener) window.addEventListener("load", f, false);
  else if (window.attachEvent) window.attachEvent("onload",f);
}
myAddOnload(myOwnEditButtons);
 //Botões
 //var div=document.getElementById('editpage-specialchars');
 //if ( div ) {
 //
 //}

 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:{ER}
     caption = '\{\er1||2=\~\~\~\~\}';
     var bas = document.createElement('a');
     bas.href = 'javascript:insertTags(\'{\{er1|\',\'\<número da regra>\|2=\~\~\~\~\}}\',\'\');';
     var imgs = document.createElement('img');
     imgs.src = 'http://upload.wikimedia.org/wikipedia/commons/1/11/Button_ER.png';
     imgs.alt = caption;
     bas.appendChild(imgs);
     tbdiv.appendChild(bas);

   }
 }

 window.myAddOnload=function(f) {
   if (window.addEventListener) window.addEventListener("load", f, false);
   else if (window.attachEvent) window.attachEvent("onload",f);
 }
 myAddOnload(myOwnEditButtons);

/**
 * Action link: Last revision diff
 *
 * @source: www.mediawiki.org/wiki/Snippets/Last_revision_action
 * @rev: 2014-08-12
 */
mw.hook( 'wikipage.content' ).add( function() {
	// Not on Special pages
	if ( mw.config.get( 'wgCanonicalSpecialPageName' ) ) {
		return;
	}
	var url = mw.util.getUrl( mw.config.get( 'wgPageName' ) ) +
		'?diff=' + mw.config.get( 'wgCurRevisionId' ),
		$link = $( '#ca-lastdiff' ).find( 'a' );
	if ( $link.length ) {
		$link.attr( 'href', url );
	} else {
		mw.util.addPortletLink( 'p-cactions', url, 'Last', 'ca-lastdiff', 'Mostrar a última edição' );
	}
} );