Jump to content

MediaWiki:Mobile.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* All JavaScript here will be loaded for users of the mobile site */
/* Note, there is no corresponding User:Username/mobile.js; however users may use User:Username/minerva.js */
function addPortletLink() {
  mw.log.warn('addPortletLink is deprecated on desktop and never implemented on mobile', 'More information on https://www.mediawiki.org/wiki/ResourceLoader/Migration_guide_(users)#addPortletLink');
}

/* Added by [[User:Jon (WMF)]]. Will be removed 8th July 2024 at latest. Please remove this if this exists beyond that date. 1% sampling rate: Work out which pages are not ready for dark mode. */
mw.loader.using('mediawiki.user').then(function () {
  if ( Math.random() > 0.1 || !mw.user.isAnon() ) {
   return;
  }
  const name = document.documentElement.classList.contains('skin-theme-clientpref-day') ? 'ready' : 'notReady';
  mw.track( `counter.MediaWiki.minerva.darkmode.${name}`, 1 ); 
});