Conteúdo apagado Conteúdo adicionado
Desfeita a edição 164317 de Grondin (Discussão),pffffffffffffffff
Alchimista (discussão | contribs)
+ alteração, a pedido de User:Helder.wiki em [https://pt.wikipedia.org/w/index.php?diff=prev&oldid=38133530]
Linha 1:
/* Código Javascript colocado aqui será carregado para todos os utilizadores em cada carregamento de página */
if ( $.inArray( mw.config.get( 'wgAction' ), ['edit' , 'submit'] ) !== -1 )
 
// <source lang="javascript">
if (wgAction == "edit" || wgAction == "submit")
{
var load_edittools = true;
importScript(" 'MediaWiki:Edittools.js"' )
importScript(" 'MediaWiki:Extrabo.js"' )
importScript(" 'MediaWiki:Forcepreview.js"' )
}
 
else if ( mw.config.get( 'wgPageName' ) == "'Especial:Busca"' )
{
importScript(" 'MediaWiki:Search.js"' )
}
 
else if ( navigator.appName == "'Microsoft Internet Explorer"' )
{
importScript(" 'MediaWiki:IEFixes.js"' )
}
 
else if( $.inArray( mw.config.get( 'wgRestrictionEdit' ==), "['autoconfirmed"' ||, wgRestrictionEdit'sysop' ] ) !== "sysop"-1 )
{
importScript(" 'MediaWiki:Topicon.js"' )
}
 
/**
/** Correlatos ******************************************************************************
* Correlatos
*
* Descrição:Correlatos no menu lateral. Código copiado do de:wikt
*/
********************************************************************************************/
mw.util.addCSS( '#interProject, #sisterProjects {display: none; speak: none;} #p-tb .pBody {padding-right: 0;}' )
document.write('<style type="text/css">#interProject, #sisterProjects {display: none; speak: none;} #p-tb .pBody {padding-right: 0;}<\/style>');
function iProject() {
if ( document.getElementById(" 'interProject"' ) ) {
var iProject = document.getElementById(" 'interProject"' ).innerHTML;
var interProject = document.createElement(" 'div"' );
interProject.style.marginTop = "'0.7em"';
interProject.innerHTML = '<h5>Correlatos<\/h5><div class="pBody">'+iProject+'<\/div>';
document.getElementById(" 'p-tb"' ).appendChild( interProject );
}
}
addOnloadHook$( iProject );
 
/**
/** Commons ******************************************************************************
* Commons
*
* Descrição:Adiciona um link direto para carregamentos no Commons
*/
********************************************************************************************/
//
//function linkUploadToCommons()
//{
// if ( document.getElementById(" 'carrega-para-commons"' ) ) return;
// var li_carrega = document.getElementById(" 't-upload"' );
// if ( !li_carrega ) return;
// var afegit = li_carrega.nextSibling;
// var ul_eines = li_carrega.parentNode;
// var li = document.createElement(" 'li"' );
// li.id = "'carrega-para-commons"';
// li.innerHTML = '<a href="http://commons.wikimedia.org/wiki/Commons:Upload/pt">Carregar no Commons</a>';
// if ( afegit ) ul_eines.insertBefore( li, afegit );
// else ul_eines.appendChild( li );
//}
//
//addLoadEvent$( linkUploadToCommons );
 
// ============================================================
// BEGIN Enable multiple onload functions
 
// setup onload functions this way:
// aOnloadFunctions[aOnloadFunctions.length] = function_name; // without brackets!
 
if ( !window.aOnloadFunctions ) {
var aOnloadFunctions = new Array()[];
}
 
window.onload = function() {
if ( window.aOnloadFunctions ) {
for ( var _i=0; _i<aOnloadFunctions.length; _i++ ) {
aOnloadFunctions[_i]();
}
}
}
 
// END Enable multiple onload functions
// ============================================================
 
function addLoadEvent( func) )
{
if ( window.addEventListener) )
window.addEventListener(" 'load"', func, false );
else if ( window.attachEvent) )
window.attachEvent(" 'onload"', func );
}
 
/* Barras de navegação */
 
/**
/** Barras de navegação dinâmica ************************************************************
* Barras de navegação dinâmica
* Origem: [[:it:MediaWiki:Common.js]]
*
********************************************************************************************/
* Origem: [[:it:MediaWiki:Common.js]]
*/
 
// set up the words in your language
var NavigationBarHide = ' [ocultar]';
var NavigationBarShow = ' [exibir]';
 
// set up max count of Navigation Bars on page,
// if there are more, all will be hidden
Linha 106 ⟶ 108:
// NavigationBarShowDefault = 1; // on pages with more than 1 bar all bars will be hidden
var NavigationBarShowDefault = 0;
 
// shows and hides content and picture (if available) of navigation bars
// Parameters:
// indexNavigationBar: the index of navigation bar to be toggled
function toggleNavigationBar( indexNavigationBar )
{
var NavToggle = document.getElementById(" 'NavToggle"' + indexNavigationBar );
var NavFrame = document.getElementById(" 'NavFrame"' + indexNavigationBar );
 
if ( !NavFrame || !NavToggle ) {
return false;
}
 
// if shown now
if ( NavToggle.firstChild.data == NavigationBarHide ) {
for (
var NavChild = NavFrame.firstChild;
Linha 126 ⟶ 128:
NavChild = NavChild.nextSibling
) {
if ( NavChild.className == 'NavPic' ) {
NavChild.style.display = 'none';
}
if ( NavChild.className == 'NavContent' ) {
NavChild.style.display = 'none';
}
}
NavToggle.firstChild.data = NavigationBarShow;
 
// if hidden now
} else if ( NavToggle.firstChild.data == NavigationBarShow ) {
for (
var NavChild = NavFrame.firstChild;
Linha 142 ⟶ 144:
NavChild = NavChild.nextSibling
) {
if ( NavChild.className == 'NavPic' ) {
NavChild.style.display = 'block';
}
if ( NavChild.className == 'NavContent' ) {
NavChild.style.display = 'block';
}
Linha 152 ⟶ 154:
}
}
 
// adds show/hide-button to navigation bars
function createNavigationBarToggleButton()
Linha 159 ⟶ 161:
// iterate over all < div >-elements
for(
var i=0;
NavFrame = document.getElementsByTagName(" 'div"' )[i];
i++
) {
// if found a navigation bar
if ( NavFrame.className == "'NavFrame"' ) {
 
indexNavigationBar++;
var NavToggle = document.createElement(" 'a"' );
NavToggle.className = 'NavToggle';
NavToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar );
NavToggle.setAttribute( 'href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');' );
 
var NavToggleText = document.createTextNode( NavigationBarHide );
NavToggle.appendChild( NavToggleText );
// Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)
for(
var j=0;
j < NavFrame.childNodes.length;
j++
) {
if ( NavFrame.childNodes[j].className == "'NavHead"' ) {
NavFrame.childNodes[j].appendChild( NavToggle );
}
}
NavFrame.setAttribute( 'id', 'NavFrame' + indexNavigationBar );
}
}
// if more Navigation Bars found than Default: hide all
if ( NavigationBarShowDefault < indexNavigationBar ) {
for(
var i=1;
i<=indexNavigationBar;
i++
) {
toggleNavigationBar( i );
}
}
 
}
 
addLoadEvent$( createNavigationBarToggleButton );
 
// Language selector
importScript (" 'MediaWiki:Ls.js"' );
 
// Início do Código para o TickerSource
importScript(" 'MediaWiki:Ticker.js"' );
importScript(" 'MediaWiki:PageCSS.js"' );
 
if ( mw.config.get( 'wgPageName' ) == "'Portal:Futebol"' ) {
NavigationBarShowDefault = 50;
}
 
/**
* Transforma determinadas páginas em páginas de discussão
*
* Transforma páginas comuns em páginas de discussão, para permitir coloração baseada na indentação
* Origem: [[fr:w:MediaWiki:Common.js]]
* Autores: ver [[fr:w:MediaWiki:Common.js]]
*/
 
/** Transforma determinadas páginas em páginas de discussão **
* Origem: [[fr:w:MediaWiki:Common.js]]
* Descrição: Transforma páginas comuns em páginas de discussão, para permitir coloração baseada na indentação
* Autores: ver [[fr:w:MediaWiki:Common.js]]
*/
function TransformeEmPaginaDeDiscussao() {
if( document.getElementById( 'PaginaDeDiscussao' ) )
document.body.className = 'ns-talk';
}
addOnloadHook$( TransformeEmPaginaDeDiscussao );
 
/** Altera o título da página
*
* A função procura por um banner como:
* Origem: [[:w:en:MediaWiki:Common.js]]
* <nowiki><div id="RealTitleBanner">Div that is hidden</nowiki>
* <nowiki><span id="RealTitle">title</span></nowiki>
* <nowiki></div></nowiki>
* An element with id=DisableRealTitle disables the function.
*/
 
/** Altera o título da página **************************************************************
* Origem: [[:w:en:MediaWiki:Common.js]]
* Descrição: A função procura por um banner como:
* <nowiki><div id="RealTitleBanner">Div that is hidden</nowiki>
* <nowiki><span id="RealTitle">title</span></nowiki>
* <nowiki></div></nowiki>
* An element with id=DisableRealTitle disables the function.
********************************************************************************************/
rewritePageH1 = function() {
try {
var realTitleBanner = document.getElementById(" 'RealTitleBanner"' );
if ( realTitleBanner ) {
if ( !document.getElementById(" 'DisableRealTitle"' ) ) {
var realTitle = document.getElementById(" 'RealTitle"' );
var h1 = document.getElementsByTagName(" 'h1"' )[0];
if ( realTitle && h1 ) {
h1.innerHTML = realTitle.innerHTML;
realTitleBanner.style.display = "'none"';
}
}
}
}
catch ( e ) {
/* Algo deu errado. */
}
}
addOnloadHook$( rewritePageH1 );
// </source>