MediaWiki:Common.js: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 29: | Line 29: | ||
mw.loader.using('mediawiki.user', function () { | mw.loader.using('mediawiki.user', function () { | ||
if (mw.user.isAnon()) | if (mw.user.isAnon()) { | ||
// Hide dismiss buttons for anonymous users | |||
$('.user-only-dismiss').hide(); | |||
return; | |||
} | |||
// | // Enable dismissible behavior for logged-in users | ||
$('.maybe-dismissible').addClass('dismissible-notice'); | $('.maybe-dismissible').addClass('dismissible-notice'); | ||
$('.dismissible-notice .dismiss-button').click(function () { | $('.dismissible-notice .dismiss-button').click(function () { | ||
$(this).closest('.dismissible-notice').hide(); | $(this).closest('.dismissible-notice').hide(); | ||
}); | }); | ||
}); | }); | ||