X-Git-Url: https://git.cyclocoop.org/%242?a=blobdiff_plain;f=resources%2Fsrc%2Foojs-ui-local.js;h=0c65512b4a9ac2903e25df0a58cc3df9d5a1b801;hb=153ade3fb6a93162dabb3be8ea7fcd3289cc88d8;hp=84ec92d0b0b7e5f3f5768264049941659146d3bb;hpb=f43fa6f4f0e2cb60b8543daad661b48a3e0653a9;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/oojs-ui-local.js b/resources/src/oojs-ui-local.js index 84ec92d0b0..0c65512b4a 100644 --- a/resources/src/oojs-ui-local.js +++ b/resources/src/oojs-ui-local.js @@ -1,5 +1,17 @@ -// Connect OOjs UI to MediaWiki's localisation system ( function ( mw ) { + var isMobile; + // Connect OOUI to MediaWiki's localisation system OO.ui.getUserLanguages = mw.language.getFallbackLanguageChain; OO.ui.msg = mw.msg; + // Connect OOUI's deprecation warnings to MediaWiki's logging system + OO.ui.warnDeprecation = function ( message ) { + mw.track( 'mw.deprecate', 'oojs-ui' ); + mw.log.warn( message ); + }; + OO.ui.isMobile = function () { + if ( isMobile === undefined ) { + isMobile = !!mw.config.get( 'wgMFMode' ); + } + return isMobile; + }; }( mediaWiki ) );