MediaWiki:FR2014/Resources/MobileLogicAB.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/* MediaWiki:FR2014/Resources/MobileLogicAB.js
* For "big" banners in buckets A & B
*/
// Logic that determines mw.centralNotice.bannerData.hideResult
// And also sets a 'seen-fullscreen' cookie if this banner was shown
{{MediaWiki:FR2014/Resources/ShowHideCheckFullscreen.js}}
// Move to random choice of bucket C or D
{{MediaWiki:FR2014/Resources/ChangeBucket.js}}
{{MediaWiki:FR2014/Resources/alterImpressionData.js}}
/* Hide banner outside of main namespace */
if ( mw.config.get('wgNamespaceNumber') > 0 && !mw.config.get('wgIsMainPage') ) {
mw.centralNotice.bannerData.hideResult = true;
mw.centralNotice.bannerData.hideReason = 'namespace';
}
$(document).ready(function() {
if (!mw.centralNotice.bannerData.hideResult) {
// show Big Banner
$('#content_wrapper').prepend($('#centralNotice'));
$('#frbanner-window').css('top', $(window).scrollTop() + 20);
$('#frbanner').show();
}
});
/* -- End of MediaWiki:FR2014/Resources/MobileLogicAB.js -- */