W tym artykule zbadamy wpływ
MediaWiki:Common.js na nasze obecne społeczeństwo. Od powstania do ewolucji
MediaWiki:Common.js odegrał kluczową rolę w różnych aspektach naszego codziennego życia. Na przestrzeni dziejów
MediaWiki:Common.js był źródłem debaty i zainteresowania, rozbudzając pasje i generując refleksje na temat jego wpływu w różnych obszarach. W tym artykule przeanalizujemy znaczenie
MediaWiki:Common.js dzisiaj i sposób, w jaki ukształtował on nasze postrzeganie, zachowania i decyzje. Ponadto zbadamy różne perspektywy dotyczące
MediaWiki:Common.js, przedstawiając wszechstronną i krytyczną wizję, która zachęca do refleksji i głębokiej analizy jego roli w naszym społeczeństwie.
// <pre>
/*
UWAGA! Ten JavaScript działa dla wszystkich skórek. Należy zachować szczególną ostrożność wprowadzając tutaj zmiany!
*/
/** ? *********************************************************
*
* Description: ?
* Maintainers: ?
*/
jQuery(function()
{
//
// Ustawienie wysokości "Usunięcie" pustego elementu contentSub
//
var el=document.getElementById('mw-revisiontag');
if (el && el.className.indexOf('flaggedrevs_short')!=-1)
{
if (el.parentNode.id=='contentSub') el.parentNode.style.height='17px';
}
//
jQuery('table.navbox').first().addClass('firstNavbox');
//Pomyłki przy archiwizowaniu stron dyskusji
if($('#wpNewTitleNs select').val() == 3) {
$('#wpMovesubpages input').prop('checked', false);
}
});
/** sortable config *********************************************************
*
* Description: Various tweaks for sortable tables.
* Maintainers: ?
*/
// Kod pozwalający na skonstruowanie niesortującej się kolumny z liczbą porządkową w sortowalnych tabelkach.
// Odpowiednia komórka nagłówkowa sortowalnej tabelki (class="sortable") musi być oznaczona
// jako niesortowalna i zawierająca liczby porządkowe (class="unsortable ordinal").
// Dyskusja w kawiarence: ]
// Zgłoszenie na Bugzilli:
$('table.sortable th.unsortable.ordinal').each(function(i, th) {
var $th = $(th), $table = $th.closest('table');
$table.on('sortEnd.tablesorter', function() {
$table.find('tr td:nth-child('+ (th.cellIndex+1) +')').each(function(j, td) {
$(td).text( (j+1) );
});
});
});
/** autocollapse for collapsible *********************************************************
*
* Description: (legacy) Automatyczne zwijanie szablonów nawigacyjnych. Pozostałość po starej składni (~2010).
* Zwija navboksy, jeśli są co najmniej dwa. Aktualnie (2023) stosowane tylko poza przestrzenią główną.
* Maintainers: -
*/
mw.loader.using( "mediawiki.util" ).then(function() {
function mwCollapsibleSetup( $collapsibleContent ) {
if ($($collapsibleContent).length > 2) {
$.each( $collapsibleContent, function (index, element) {
var $element = $( element );
if ( $element.hasClass( 'autocollapse' ) ) {
$element.data( 'mw-collapsible' ).collapse();
}
} );
}
}
mw.hook( 'wikipage.collapsibleContent' ).add( mwCollapsibleSetup );
});