Abrir menú principal

Cambios

2022 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 () {
$(document).ready(function(){// Set up the words in your languagevar collapseCaption = 'Ocultar';var expandCaption = 'Mostrar'; var navigationBarHide = '[' + collapseCaption + ']'; $("#hide").on(var navigationBarShow = '[' + expandCaption + 'click]', function() {; /** $ * Muestra y oculta el contenido y la imagen ("#element"si está disponible)de las barras de navegación.hide(); return false; * * @param {number} indexNavigationBar The index of navigation bar to be toggled * @param {jQuery.Event});e Event object */ $function toggleNavigationBar("#show"indexNavigationBar, e ){ var navChild, navToggle = document.ongetElementById('clickNavToggle'+ indexNavigationBar ), function() { $("#element") navFrame = document.showgetElementById(); return false; });}'NavFrame' + indexNavigationBar );
function muestra_oculta(id){if (document.getElementById){ //se obtiene el idvar el = document.getElementById(id); //se define la variable Prevent browser from jumping to href "el#" igual a nuestro divel e.style.display = preventDefault(el.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div}}window.onload = function(){/*hace que se cargue la función lo que predetermina que div estará oculto hasta llamar a la función nuevamente*/muestra_oculta('contenido');/* "contenido_a_mostrar" es el nombre que le dimos al DIV */}
function toggleHidable if (bypassStorage!navFrame || !navToggle ) { var parent = getParentByClass('hidable', this); var content = getElementsByClass('hidable-content', parent) return false; var nowShown;}
// If shown now if( content navToggle.firstChild.data === navigationBarHide ) { for ( navChild = navFrame.firstChild; navChild !== null && content; navChild = navChild.length > 0 nextSibling ) { if ( $( navChild ).hasClass( 'NavContent' ) || $( navChild ).hasClass( 'NavPic' ) ) { navChild.style.display = 'none'; } content } navToggle.firstChild.data = content[0]navigationBarShow;
// If hidden now } else if( contentnavToggle.stylefirstChild.display data === 'none' navigationBarShow ) { content.style.display for ( navChild = contentnavFrame.oldDisplayStylefirstChild; this.firstChild.nodeValue navChild != '[Hide]'; nowShown = truenull; } else { content.oldDisplayStyle navChild = contentnavChild.style.display;nextSibling ) { contentif ( $( navChild ).stylehasClass( 'NavContent' ) || $( navChild ).display = hasClass( 'noneNavPic';) ) { this navChild.firstChildstyle.nodeValue display = '[Show]block'; nowShown = 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, ifindexNavigationBar = 0; // iterate over all < div >-elements var $divs = $content.find( window'div.NavFrame' ); $divs.storagePresent && each( typeoffunction ( bypassStorage i, navFrame ) { indexNavigationBar++; navToggle == document.createElement( 'undefineda' || bypassStorage !); navToggle.className = 'bypassNavToggle' ) ) {; var page = window navToggle.pageName.replacesetAttribute(/\W/g'id', '_NavToggle'+ indexNavigationBar ); var items = getElementsByClass navToggle.setAttribute('hidablehref', '#'); var item = -1 $( navToggle ).on( 'click', $.proxy( toggleNavigationBar, null, indexNavigationBar ) );
isCollapsed = $( navFrame ).hasClass( 'collapsed' ); // backwards compatibility for old technique where the collapsed class was not yet used for( var i navChild = navFrame.firstChild; navChild !== 0null && !isCollapsed; i < itemsnavChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).length; i++ hasClass( 'NavContent' ) ) { if( items[i] navChild.style.display === parent 'none' ) { item isCollapsed = itrue; } } } if ( isCollapsed ) { for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).hasClass( 'NavContent' ) ) { breaknavChild.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( 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 );
 
}());