var parser = new mw.jqueryMsg.parser( options );
return function ( args ) {
- var key = args[0],
+ var fallback,
+ key = args[0],
argsArray = $.isArray( args[1] ) ? args[1] : slice.call( args, 1 );
try {
return parser.parse( key, argsArray );
} catch ( e ) {
- var fallback = parser.settings.messages.get( key );
+ fallback = parser.settings.messages.get( key );
mw.log.warn( 'mediawiki.jqueryMsg: ' + key + ': ' + e.message );
return $( '<span>' ).text( fallback );
}
for ( i = 0; i < ps.length; i++ ) {
result = ps[i]();
if ( result !== null ) {
- return result;
+ return result;
}
}
return null;
return function () {
var result = null;
if ( input.substr( pos, len ) === s ) {
- result = s;
- pos += len;
+ result = s;
+ pos += len;
}
return result;
};
for ( i = 0, len = attributes.length; i < len; i += 2 ) {
attributeName = attributes[i];
if ( $.inArray( attributeName, settings.allowedHtmlCommonAttributes ) === -1 &&
- $.inArray( attributeName, settings.allowedHtmlAttributesByElement[startTagName] || [] ) === -1 ) {
+ $.inArray( attributeName, settings.allowedHtmlAttributesByElement[startTagName] || [] ) === -1 ) {
return false;
}
}