MediaWiki:Common.js
Ir a la navegación
Ir a la búsqueda
En otros idiomas: Inglés
Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome/Arc: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Microsoft Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
- Opera/GX: Presiona Ctrl+F5.
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */
// Mover el Sitenotice
const siteNotice = document.querySelector('#content .content-body #siteNotice');
const contentWrapper = document.querySelector('.content-wrapper');
if (siteNotice) {
// Use insertBefore() to insert the element at the beginning
contentWrapper.insertBefore(siteNotice, contentWrapper.firstChild);
} else {
console.error("Elemento con ID 'sitenotice' no encontrado");
}
$(function(){
// #region Make sidebar sections collapsible
$("#mw-panel .portal").each(function(index, el){
var $el = $(el);
var $id = $el.attr("id");
if(!$id){
return;
}
if(localStorage.getItem('sidebar_c_'+$id) === "y"){
$el.addClass('collapsed').find('.body').slideUp(0);
}
});
$("#mw-panel .portal").on("click", "h3", function(event){
var $el = $(this).parent();
var $id = $el.attr("id");
if(!$id){
return;
}
event.stopPropagation();
$el.toggleClass('collapsed');
if($el.hasClass('collapsed')){ // more consistent between class and slide status.
$el.find('.body').slideUp('fast');
localStorage.setItem('sidebar_c_'+$id, "y");
}
else{
$el.find('.body').slideDown('fast');
localStorage.setItem('sidebar_c_'+$id, "n");
}
});
});