X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki%2Fmediawiki.Title.js;h=2b76187359e5ab44d04780d74ec95c3dc8a20494;hp=6a4ebb1f14b96c14fd3a3119160159d59f187d4e;hb=8624538de243da3779db5eb3362bedf78d2e2931;hpb=0406ae156a7441c345a6239fdef936c1945251c3 diff --git a/resources/src/mediawiki/mediawiki.Title.js b/resources/src/mediawiki/mediawiki.Title.js index 6a4ebb1f14..2b76187359 100644 --- a/resources/src/mediawiki/mediawiki.Title.js +++ b/resources/src/mediawiki/mediawiki.Title.js @@ -32,6 +32,8 @@ /* Private members */ var + mwString = require( 'mediawiki.String' ), + namespaceIds = mw.config.get( 'wgNamespaceIds' ), /** @@ -320,7 +322,7 @@ // Except for special pages, e.g. [[Special:Block/Long name]] // Note: The PHP implementation also asserts that even in NS_SPECIAL, the title should // be less than 512 bytes. - if ( namespace !== NS_SPECIAL && $.byteLength( title ) > TITLE_MAX_BYTES ) { + if ( namespace !== NS_SPECIAL && mwString.byteLength( title ) > TITLE_MAX_BYTES ) { return false; } @@ -407,7 +409,7 @@ * @return {string} */ trimToByteLength = function ( s, length ) { - return $.trimByteLength( '', s, length ).newVal; + return mwString.trimByteLength( '', s, length ).newVal; }, /**