मीडियाविकि:Common.js/WatchlistNotice.js

विकिपुस्तक से

ध्यान दें: प्रकाशित करने के बाद बदलाव देखने के लिए आपको अपने ब्राउज़र के कैश को हटाना पड़ सकता है।

  • Firefox/Safari: Reload क्लिक समय Shift दबाएँ, या फिर Ctrl-F5 या Ctrl-R दबाएँ (Mac पर ⌘-R)
  • Google Chrome: Ctrl-Shift-R दबाएँ (Mac पर ⌘-Shift-R)
  • Internet Explorer/Edge: Refresh पर क्लिक करते समय Ctrl दबाएँ, या Ctrl-F5 दबाएँ
  • Opera: Ctrl-F5 दबाएँ।
/*
 *  Description: Hide the watchlist message for one week.
 *  From English Wikibooks
 *  Imported by User:SM7
 *  Maintainers on en wikibooks: [[:en:w:User:Ruud Koot|Ruud Koot]]
 *  Updated on enwikibooks by:  [[:en:User:Darklama|darklama]]
 */

function addDismissButton() {
	var $watchlistMessage = $('#watchlist-message');

	if ( !$watchlistMessage.length ) return;
	if ( $.cookie('hidewatchlistmessage') === 'yes' ) {
		$watchlistMessage.hide();
		return;
	}

	$('<span>[<a id="dismissButton" title="इस संदेश को एक हप्ते के लिए छिपाएँ">रद्द करें</a>]</span>')
		.appendTo( $watchlistMessage )
		.click( function() {
			$.cookie('hidewatchlistmessage', 'yes', { 'expires': 7, 'path': '/' });
			$watchlistMessage.hide();
		});
}

if ( mw.config.get('wgCanonicalSpecialPageName') === 'Watchlist') {
  $.when( mw.loader.using(['mediawiki.cookie']), $.ready ).then( addDismissButton );
}