MediaWiki:Monobook.js

Bách khoa toàn thư mở Wikipedia

Chú ý: Sau khi lưu thay đổi trang, bạn phải xóa bộ nhớ đệm của trình duyệt để nhìn thấy các thay đổi. Google Chrome, Firefox, Internet ExplorerSafari: Giữ phím ⇧ Shift và nhấn nút Reload/Tải lại trên thanh công cụ của trình duyệt. Để biết chi tiết và hướng dẫn cho các trình duyệt khác, xem Trợ giúp:Xóa bộ nhớ đệm.

/* Đây là script được áp dụng khắp website với ngoại hình Monobook. Để áp dụng mã nguồn trong các ngoại hình khác, hãy đưa mã nguồn vào [[MediaWiki:Common.js]] thay vì vào đây.*/

/** Sửa nội dung thanh trên khi kích hoạt sitenotice - CentralNotice **************************
  *
  *  Miêu tả: Đoạn mã này sẽ cố định vị trí của nội dung nằm ở thanh trên (như, sao chọn lọc)
  *               khi kích hoạt chức năng thông báo toàn trang sitenotice hoặc CentralNotice.
  *  Bảo quản: [[:en:User:TheDJ]], [[:en:User:MZMcBride]], [[User:Vinhtantran]]
  */
// Not in IE6, only when editing/previewing a page
if ( ( navigator.userAgent.indexOf( 'MSIE 6' ) == -1 ) && (mw.config.get( 'wgAction' ) == 'submit' || mw.config.get( 'wgAction' ) == 'view' ) ) {
jQuery( function( $ ) {

	var $cNote = $( '#centralNotice' );
	// If there is no dismissible sitenotice and no expanded centralnotice:
	if ( !$( '#mw-dismissible-notice' ).length && !( $cNote.length && $cNote.hasClass('expanded') ) ) {
		return;
	}
	// Otherwise:
	mw.util.addCSS( '#bodyContent { position: relative; } .topicon { position: absolute; top: -2em !important; } ' +
		'#coordinates { position: absolute; top: 1px !important; }' );

} );
}