Abrir menú principal

Cambios

3563 bytes añadidos ,  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();
/**
* Dynamic Navigation Bars. See [[Wikipedia:NavFrame]]
*
* Based on script from en.wikipedia.org, 2008-09-15.
*
* @source www.mediawiki.org/wiki/MediaWiki:Gadget-NavFrame.js
* @maintainer Helder.wiki, 2012–2013
* @maintainer Krinkle, 2013
*/
( function () {
$// Set up the words in your languagevar collapseCaption = 'Ocultar';var expandCaption = 'Mostrar'; var navigationBarHide = '[' + collapseCaption + ']';var navigationBarShow = '[' + expandCaption + ']'; /** * Muestra y oculta el contenido y la imagen (documentsi está disponible)de las barras de navegación.ready( * * @param {number} indexNavigationBar The index of navigation bar to be toggled * @param {jQuery.Event} e Event object */functiontoggleNavigationBar(indexNavigationBar, e ){ $ var navChild, navToggle = document.getElementById( 'NavToggle' + indexNavigationBar ), navFrame = document.getElementById('NavFrame' + indexNavigationBar );  // Prevent browser from jumping to href "#hide" e.preventDefault();  if ( !navFrame || !navToggle ){ return false; }  // If shown now if ( navToggle.onfirstChild.data === navigationBarHide ) { for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavContent' ) || $( navChild ).hasClass('clickNavPic' ) ) { navChild.style.display = 'none', function; } } navToggle.firstChild.data = navigationBarShow;  // If hidden now } else if (navToggle.firstChild.data === navigationBarShow ) { for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavContent' ) || $("#element"navChild ).hidehasClass('NavPic' )) { navChild.style.display = 'block'; return false } } navToggle.firstChild.data = navigationBarHide; }/** * Agrega el botón mostrar / ocultar a las barras de navegación. * * @param {jQuery} $content */function createNavigationBarToggleButton( $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.createElement( 'a' ); navToggle.className = 'NavToggle'; navToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar ); navToggle.setAttribute("'href', '#show"' ); $( navToggle ).on('click', function$.proxy( toggleNavigationBar, null, indexNavigationBar ) );  isCollapsed = $( navFrame ).hasClass( 'collapsed' ); // backwards compatibility for old technique where the collapsed class was not yet used for ( navChild = navFrame.firstChild; navChild !== null && !isCollapsed; navChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).hasClass( 'NavContent' ) ) { if ( navChild.style.display === 'none' ) { isCollapsed = true; } } } if ( isCollapsed ) { for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).hasClass('NavContent' ) ) { navChild.style.display = 'none'; } } } 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 ( $("#element"navFrame.childNodes[j] ).hasClass( 'NavHead' ) ) { navToggle.style.color = navFrame.childNodes[j].style.color; navFrame.childNodes[j].appendChild( navToggle ); } } navFrame.showsetAttribute('id', 'NavFrame' + indexNavigationBar ); return false } ); mw.hook( 'wikipage.content' ).add( createNavigationBarToggleButton ); }());