МедиаУики:Scripts.js/Topalert.js
Навигацияға өту
Іздеуге өту
Ескерту: Сақтағаннан кейін өзгерістерді көру үшін браузеріңіздің бүркемесін (кэшін) тазарту керек болуы мүмкін.
- Firefox / Safari: Қайта жүктеуді нұқығанда ⇧ Shift пернесін басып тұрыңыз немесе Ctrl+F5 не Ctrl+⇧ Shift+R екеуінің біреуін басыңыз
- (Mac — ⌘+R)
- Google Chrome: Ctrl+⇧ Shift+R басыңыз (Mac — ⌘+⇧ Shift+R)
- Internet Explorer: Жаңарту батырмасын нұқығанда Ctrl пернесін басып тұрыңыз немесе Ctrl+F5 басыңыз, не F5 пернесін басыңыз
- Opera: Құралдар → Бапталымдар дегеннен бүркемесін тазарту керек.
( function( $, mw ) {
$alert = '<div id="mw-echo-sliding-alert">';
$alert += '<div id="mw-echo-close-box"><img style="display: block;" src="//upload.wikimedia.org/wikipedia/meta/a/ab/Medium_close_button.png"/></div>';
$alert += '<div id="mw-echo-alert-text">Сізге <a href="#" id="mw-echo-talk-link">жаңа хабарламалар келді</a> (<a href="#" id="mw-echo-talk-diff-link">соңғы өзгерісіне</a>).</div>';
$alert += '</div>';
$(document).ready(function() {
var newMsgRevisionId = mw.config.get( 'wgUserNewMsgRevisionId' );
if ( newMsgRevisionId ) {
var userName = mw.config.get( 'wgUserName' );
var talkLink = '/wiki/User_talk:' + userName + '?redirect=no';
var diffLink = '/w/index.php?title=User_talk:' + userName + '&oldid=' + newMsgRevisionId + '&diff=cur';
$( 'body' ).append( $alert );
$( '#mw-echo-close-box' ).click( function( e ) {
$( '#mw-echo-sliding-alert' ).hide();
e.preventDefault();
} );
$( 'a#mw-echo-talk-link' ).attr( 'href', talkLink );
$( 'a#mw-echo-talk-diff-link' ).attr( 'href', diffLink );
mw.config.set( 'echoNewMsgAlertDisplayed', true );
}
} );
} )( jQuery, mediaWiki );