MediaWiki:Monobook.js
Giao diện
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 Explorer và Safari: 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; }' );
} );
}