MediaWiki:RefToolbar.js: Difference between revisions

Content deleted Content added
fix variable definitions-- fix code editor warning about g being a global variable, redefine j within scope, and define 'group' outside of if block, since it is used outside of block.
Line 582:
}
}
 
// Format partial dates of the format YYYY-MM, YYYY-MM-XX, or YYYY-MM-XXDD correctly
if ( data.date && /^\d{4}-\d{2}(-XX)?$/i.test(data.date) ) {
data.date = data.date.replace('-XX','');
try {
var DT = new Date(data.date);
if ( /^\d{4}-\d{2}(-XX)?$/i.test(data.date) ) {
$('.'+cl+'date').val(CiteTB.formatDate(DT, false, true));
data.date = data.date.replace('-XX','');
$('.'+cl+'date').val(CiteTB.formatDate(DT, false, true));
} else if ( /^\d{4}-\d{2}-\d{2}?$/i.test(data.date) ) {
$('.'+cl+'date').val(CiteTB.formatDate(DT, true, true));
}
} catch (e) {}
} else {