X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fmediawiki%2Fmediawiki.js;h=b0abc9e6f608742d2cc0794b3e990b71f72ec631;hb=e3ca1ae0793d1bb2e33b84b5db30f21edf69eb24;hp=b48462965f3bdb4bdb65e1b9dd079cdd740c8a44;hpb=ba652c59fa71f6102afd0c3b26d481c963850ee4;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/mediawiki/mediawiki.js b/resources/mediawiki/mediawiki.js index b48462965f..b0abc9e6f6 100644 --- a/resources/mediawiki/mediawiki.js +++ b/resources/mediawiki/mediawiki.js @@ -3,7 +3,7 @@ */ var mw = ( function ( $, undefined ) { - "use strict"; + 'use strict'; /* Private Members */ @@ -290,14 +290,14 @@ var mw = ( function ( $, undefined ) { * Gets a message object, similar to wfMessage() * * @param key string Key of message to get - * @param parameter_1 mixed First argument in a list of variadic arguments, + * @param parameter1 mixed First argument in a list of variadic arguments, * each a parameter for $N replacement in messages. * @return Message */ - message: function ( key, parameter_1 /* [, parameter_2] */ ) { + message: function ( key, parameter1 ) { var parameters; // Support variadic arguments - if ( parameter_1 !== undefined ) { + if ( parameter1 !== undefined ) { parameters = slice.call( arguments ); parameters.shift(); } else { @@ -473,32 +473,14 @@ var mw = ( function ( $, undefined ) { } } - function compare( a, b ) { - var i; - if ( a.length !== b.length ) { - return false; - } - for ( i = 0; i < b.length; i += 1 ) { - if ( $.isArray( a[i] ) ) { - if ( !compare( a[i], b[i] ) ) { - return false; - } - } - if ( a[i] !== b[i] ) { - return false; - } - } - return true; - } - /** * Generates an ISO8601 "basic" string from a UNIX timestamp */ function formatVersionNumber( timestamp ) { - var pad = function ( a, b, c ) { - return [a < 10 ? '0' + a : a, b < 10 ? '0' + b : b, c < 10 ? '0' + c : c].join( '' ); - }, - d = new Date(); + var d = new Date(); + function pad( a, b, c ) { + return [a < 10 ? '0' + a : a, b < 10 ? '0' + b : b, c < 10 ? '0' + c : c].join( '' ); + } d.setTime( timestamp * 1000 ); return [ pad( d.getUTCFullYear(), d.getUTCMonth() + 1, d.getUTCDate() ), 'T', @@ -712,7 +694,7 @@ var mw = ( function ( $, undefined ) { j -= 1; try { if ( hasErrors ) { - throw new Error ("Module " + module + " failed."); + throw new Error( 'Module ' + module + ' failed.'); } else { if ( $.isFunction( job.ready ) ) { job.ready(); @@ -758,16 +740,20 @@ var mw = ( function ( $, undefined ) { // Using isReady directly instead of storing it locally from // a $.fn.ready callback (bug 31895). if ( $.isReady || async ) { - // jQuery's getScript method is NOT better than doing this the old-fashioned way - // because jQuery will eval the script's code, and errors will not have sane - // line numbers. + // Can't use jQuery.getScript because that only uses