MediaWiki:Monobook.js

A Wikipédiából, a szabad enciklopédiából

Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
  • Opera: Nyomj Ctrl–F5-öt
/* A MonoBook felületet használó szerkesztők számára betöltendő JavaScriptek */

/*
== Kiemeltcsillag/lakat igazítása ==
*/
function titleIcons( $content ) {
	$( '.topicon#protected-icon, .topicon#featured-star, .mw-indicators #mw-indicator-protected, .mw-indicators #mw-indicator-featured' )
		.addClass( 'titleIcon' )
		.removeClass( 'topicon' ) // don't move topicons twice
		.prependTo( '#firstHeading' )
		.addClass( 'metadata' );
}
mw.hook( 'wikipage.content' ).add( function () {
	$( titleIcons );
} );

/*
== Koordináták igazítása ==
*/
function alignCoord() {
	var bodyContent = $('#bodyContent');
	var coordinates = $('#coordinates');
	if (!coordinates.length || !bodyContent.length) return;
	bodyContent.prepend(coordinates);
	coordinates.css('top', 'auto');
}
$(alignCoord);

/*
== FlaggedRevs doboz abszolút pozicionálása ==
*/
function positionHeaderNotice() {
	var firstHeading = $('.firstHeading');
	var box = $('#mw-fr-revisiontag.flaggedrevs_short');
	if (firstHeading.length === 0 || box.length === 0) return;
	firstHeading.append(box);
	box.addClass('firstHeading-notice');
	firstHeading.css('paddingRight', box[0].offsetWidth + 'px');
}
mw.hook( 'wikipage.content' ).add( function () {
	$( positionHeaderNotice );
} );