Abrir menú principal

Cambios

918 bytes eliminados ,  15:54 15 nov 2021
sin resumen de edición
}
$(".ticker-text").css("margin-left", left + "px");
setTimeout(tick, 89); //El número indica la velocitat (Més petit més ràpid)
}
tick();
//END Ticker de la portada
var firstRun = true;
function loadFunc() {/** if( firstRun ) { firstRun = false; } else { return; } * Dynamic Navigation Bars. See [[Wikipedia:NavFrame]] * window * Based on script from en.pageName = mwwikipedia.configorg, 2008-09-15.get('wgPageName'); window.storagePresent = (typeof(localStorage) != 'undefined');  // DEPRECATED * if( document * @source www.getElementById('infoboxinternal') != null && documentmediawiki.getElementById('infoboxend') != null ) { document.getElementById('infoboxend').innerHTML = '<a id="infoboxtoggle" href="javascript:infoboxToggle()">[Hide]<org/a>'; }  wiki// Upload form MediaWiki:Gadget- need to run before adding hide buttonsNavFrame.js if ( mw.config * @maintainer Helder.get('wgCanonicalSpecialPageName') === 'Upload' ) { setupUploadForm();wiki, 2012–2013 } * @maintainer Krinkle, 2013 */ addHideButtons();  iffunction ( document.getElementById('mp3-navlink') !== null ) { document.getElementById('mp3-navlink').onclick = onArticleNavClick; document.getElementById('mp3-navlink').getElementsByTagName('a')[0].href = 'javascript:void(0)'; }
if( window.storagePresent ) {// Set up the words in your language initVisibility()var collapseCaption = 'Ocultar'; }var expandCaption = 'Mostrar';
fillEditSummaries()var navigationBarHide = '[' + collapseCaption + ']'; fillPreloads()var navigationBarShow = '[' + expandCaption + ']';
substUsername/** * Muestra y oculta el contenido y la imagen (si está disponible);de las barras de navegación. substUsernameTOC(); * rewriteTitle(); * @param {number} indexNavigationBar The index of navigation bar to be toggled rewriteHover(); * @param {jQuery.Event} e Event object *// replaceSearchIconfunction toggleNavigationBar(indexNavigationBar, e ); this is now called from MediaWiki:Monobook.js{ fixSearchvar navChild, navToggle = document.getElementById('NavToggle' + indexNavigationBar );, hideContentSub navFrame = document.getElementById('NavFrame' + indexNavigationBar );
var body = document// Prevent browser from jumping to href "#" e.getElementsByTagNamepreventDefault('body')[0]; var bodyClass = body.className;
if( !bodyClass navFrame || (bodyClass.indexOf('page-') === -1) !navToggle ) { var page = window.pageName.replace(/\W/g, '_'); body.className += ' page-' + pagereturn false;
}
if( typeof(onPageLoad) != "undefined" ) { onPageLoad(); }} function infoboxToggle() { var page = window.pageName.replace(/\W/g, '_'); var nowShown;If shown now if(documentnavToggle.getElementById('infoboxtoggle')firstChild.innerHTML data === '[Hide]'navigationBarHide ) { document.getElementByIdfor ('infoboxinternal').style.display navChild = 'none'; documentnavFrame.getElementById('infoboxtoggle').innerHTML = '[Show]'firstChild; nowShown navChild != false; } else { document.getElementById('infoboxinternal').style.display = 'block'null; document.getElementById('infoboxtoggle').innerHTML navChild = '[Hide]'; nowShown = true; }  if(windownavChild.storagePresentnextSibling ) { localStorage.setItem('infoboxshow-' + page, nowShown); }} function initVisibility if () { var page = window.pageName.replace$(/\W/g,'_'navChild ); var show = localStorage.getItem('infoboxshow-' + page);  ifhasClass( show == 'falseNavContent' ) { infoboxToggle|| $(navChild ); }  var hidables = getElementsByClass('hidable');  for(var i = 0; i < hidables.length; i++) { show = localStorage.getItemhasClass('hidableshow-' + i + '_NavPic' + page);  if( show == 'false' ) { var content = getElementsByClass('hidable-content', hidables[i]); var button = getElementsByClass('hidable-button', hidables[i]);  if( content != null && content.length > 0 && button != null && button.length > 0 && content[0]navChild.style.display != 'none' ) { button[0].onclick('bypass');
}
} else if( show == 'true' ) { var content = getElementsByClass('hidable-content', hidables[i]); var button navToggle.firstChild.data = getElementsByClass('hidable-button', hidables[i])navigationBarShow;
// If hidden now } else if( content !navToggle.firstChild.data === navigationBarShow ) { for ( navChild = null && contentnavFrame.length > 0 && button firstChild; navChild !== null && button; navChild = navChild.length > 0 && content[0]nextSibling ) { if ( $( navChild ).stylehasClass( 'NavContent' ) || $( navChild ).display == hasClass( 'noneNavPic' ) ) { button[0]navChild.onclick(style.display = 'bypassblock');
}
}
navToggle.firstChild.data = navigationBarHide;
}
}
/** * Agrega el botón mostrar / ocultar a las barras de navegación. * * @param {jQuery} $content */function onArticleNavClickcreateNavigationBarToggleButton($content ) { var i, j, navChild, navToggle, navToggleText, isCollapsed, indexNavigationBar = 0; // iterate over all < div >-elements var $divs = $content.find( 'div.NavFrame' ); $divs.each( function ( i, navFrame ) { indexNavigationBar++; navToggle = document.getElementByIdcreateElement('mp3-nava' ); navToggle.className = 'NavToggle'; navToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar ); navToggle.setAttribute( 'href', '#' ); $( navToggle ).on( 'click', $.proxy( toggleNavigationBar, null, indexNavigationBar ) );
if( div.style.display == 'block' ) div.style.display = 'none'; else div.style.display isCollapsed = 'block';} function addHideButtons$(navFrame ) { var hidables = getElementsByClass.hasClass('hidablecollapsed'); // backwards compatibility for old technique where the collapsed class was not yet used for( var i navChild = 0; i < hidablesnavFrame.lengthfirstChild; i++ ) { var box navChild != hidables[i]; var button = getElementsByClass('hidable-button', box, 'span');  if( button != null && button!isCollapsed; navChild = navChild.length > 0 nextSibling ) { button = button[0];  button.onclick = toggleHidable; button.appendChildif ( $( documentnavChild ).createTextNodehasClass('[Hide]NavPic') || $( navChild );  if( new ClassTester.hasClass('start-hiddenNavContent').isMatch(box) ){ buttonif ( navChild.onclick(style.display === 'bypassnone'){ isCollapsed = true; } }
}
}} function toggleHidable(bypassStorage) { var parent = getParentByClass('hidable', this); var content = getElementsByClass('hidable-content', parent); var nowShown;  if( content != null && content.length > 0 ) { content = content[0];  if( content.style.display == 'none' isCollapsed ) { content.style.display for ( navChild = content.oldDisplayStyle; thisnavFrame.firstChild.nodeValue = '[Hide]'; nowShown navChild != true; } else { content.oldDisplayStyle = content.style.displaynull; content.style.display navChild = 'none'; thisnavChild.firstChild.nodeValue = '[Show]';nextSibling ) { nowShown = false; }  if( window$( navChild ).storagePresent && ( typeofhasClass( bypassStorage ) == 'undefinedNavPic' ) || bypassStorage != $( navChild ).hasClass( 'bypassNavContent' ) ) { var page = window navChild.pageNamestyle.replace(/\W/g, '_'); var items display = getElementsByClass('hidablenone'); var item = -1;  for( var i = 0; i < items.length; i++ ) { if( items[i] == parent ) { item = i; break;
}
}
}
navToggleText = document.createTextNode( isCollapsed ? navigationBarShow : navigationBarHide );
navToggle.appendChild( navToggleText );
// Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked) for ( j = 0; j < navFrame.childNodes.length; j++ ) { if( item == -1 $( navFrame.childNodes[j] ).hasClass( 'NavHead' ) ) { returnnavToggle.style.color = navFrame.childNodes[j].style.color; navFrame.childNodes[j].appendChild( navToggle );
}
localStorage.setItem('hidableshow-' + item + '_' + page, nowShown);
}
navFrame.setAttribute( 'id', 'NavFrame' + indexNavigationBar ); });
}
 
mw.hook( 'wikipage.content' ).add( createNavigationBarToggleButton );
 
}());