Discussioni cimitero:MediaWiki:Common.js/Importanti.js
Vai alla navigazione
Vai alla ricerca
Avevo disabilitato la funzione che mette cassetti nella sidebar mettendola "sotto commento" ma come al solito pare che 'sta cosa in qualche modo impedisca alla pagina di aggiornarsi, quindi ho dovuto rimuoverlo completamente. Dato che è solo un esperimento, riporto qui il codice nel caso serva ripristinarlo:
// Funzione per mostrare o nascondere i riquadri nella barra laterale // Autore: Silent Penguin var condividiChiuso = false; var progettiChiuso = false; var comunitaChiuso = false; var strumentiChiuso = false; var lingueChiuso = false; var editorsChiuso = false; // var wikiaChiuso = false; - se lo riaggiungi ricordati di mettere ", wikiaChiuso" alla funzione - function hidingToolBox() { $.fn.hidingToolbox = function(options) { var settings = { 'initClosed': true, 'duration': 200, 'contentSelector': '.pBody', 'handleSelector': 'h5', 'slide': function(element, visible) { if(visible) { element.parent().addClass('hidden').removeClass('visible'); } else { element.parent().addClass('visible').removeClass('hidden'); } } }; // Dove avviene la magia var handleClick = function() { var handle = $(settings['contentSelector'], $(this).parent()); var visible = handle.parent().hasClass('visible'); handle.slideToggle(settings['duration'], settings['slide']($(this), visible)); } var handleHoverIn = function() { $(this).addClass('hover'); } var handleHoverOut = function () { $(this).removeClass('hover'); } var length = this.length; // Se l'opzione esiste ed è del giusto tipo, la si unisce alle impostazioni di default if(typeof(options) == typeof(Object())) { $.extend(settings, options); } // se initClosed è un array vuoto, viene reimpostato al valore di defualt if(typeof(settings['initClosed']) == typeof(Array()) && !settings['initClosed'].length) { settings['initClosed'] = true; } return $(this).each(function(key) { $(settings['handleSelector'], this).hover(handleHoverIn, handleHoverOut).click(handleClick); var initClosed = typeof(settings['initClosed']) == typeof(Array()) ? settings['initClosed'][Math.min(key, length - 1)] : settings['initClosed']; if(initClosed) { $(settings['contentSelector'], this).hide().parent().addClass('hidden'); } else { $(settings['contentSelector'], this).show().parent().addClass('visible'); } }); }; var blocks = $('.generated-sidebar:not(#p-navigation), #p-condividi, #p-progetti, #p-community, #p-editors, #p-tb, #p-lang'); if(blocks.length == 5) { blocks.hidingToolbox({'initClosed': [condividiChiuso, progettiChiuso, comunitaChiuso, editorsChiuso, strumentiChiuso, lingueChiuso]}) } else if(blocks.length == 6) { blocks.hidingToolbox({'initClosed': [condividiChiuso, progettiChiuso, comunitaChiuso, editorsChiuso, strumentiChiuso, lingueChiuso]}) } $('#column-one').addClass('collapsible_pile'); return; }
-- WEDHRO B A 🗿? 18:34, gen 5, 2018 (CET)
Inizia a rosicare su Cimitero:MediaWiki:Common.js/Importanti.js
Le pagine per rosicare sono spazi dove gli utonti discutono su come migliorare i contenuti di Nonciclopedia. Clicca qui sotto per discutere della pagina Cimitero:MediaWiki:Common.js/Importanti.js.