میڈیاویکی:Gadget-bluealertfade.js
یاددہانی: محفوظ کرنے کے بعد تازہ ترین تبدیلیوں کو دیکھنے کے لیے آپ کو اپنے براؤزر کا کیش صاف کرنا ہوگا۔
- فائرفاکس/ سفاری: جب Reload پر کلک کریں تو Shift دبا کر رکھیں، یا Ctrl-F5 یا Ctrl-R دبائیں (Mac پر R- )
- گوگل کروم: Ctrl-Shift-R دبائیں (Mac پر Shift-R-⌘)
- انٹرنیٹ ایکسپلورر: جب Refresh پر کلک کریں تو Ctrl یا Ctrl-F5 دبائیں
- اوپیرا: Tools → Preferences میں جائیں اور کیش صاف کریں
اس اسکرپٹ کی دستاویزی تفصیلات میڈیاویکی:Gadget-bluealertfade پر درج کی جا سکتی ہیں۔ |
( function( $, mw ) {
$alert = '<div id="mw-echo-blue-pokey"><img src="//upload.wikimedia.org/wikipedia/commons/a/ae/BluePokeyNorth.png"/></div>';
$alert += '<div id="mw-echo-alert">';
$alert += '<div id="mw-echo-alert-text" style="margin: 0px 5px 0px 5px;">You have new talk page messages.</div>';
$alert += '</div>';
$(document).ready(function() {
$( '.usermessage' ).hide();
var newMsgRevisionId = mw.config.get( 'wgUserNewMsgRevisionId' );
if ( newMsgRevisionId ) {
var userName = mw.config.get( 'wgUserName' );
var talkLink = '/wiki/User_talk:' + userName + '?redirect=no';
$( '#pt-mytalk' ).css( {'position': 'relative'} );
$( '#pt-mytalk' ).append( $alert );
var alertWdith = $( '#mw-echo-alert' ).outerWidth();
var newLeft = 0 - ( alertWdith / 2 ) - 5;
$( '#mw-echo-alert' ).css( { 'left': newLeft } );
$( '#mw-echo-alert' ).click( function( e ) {
location.href = talkLink;
e.preventDefault();
} );
$( '#mw-echo-alert' ).hover( function() {
$( '#mw-echo-alert' ).css( { 'background-color': '#3172da' } );
$( '#mw-echo-blue-pokey img' ).attr( 'src', '//upload.wikimedia.org/wikipedia/commons/9/9e/BluePokeyNorthHover.png' );
},
function() {
$( '#mw-echo-alert' ).css( { 'background-color': '#517ABB' } );
$( '#mw-echo-blue-pokey img' ).attr( 'src', '//upload.wikimedia.org/wikipedia/commons/a/ae/BluePokeyNorth.png' );
} );
$( '#mw-echo-alert, #mw-echo-blue-pokey' ).delay( 4000 ).fadeOut( 'slow' );
}
} );
} )( jQuery, mediaWiki );