MediaWiki:DonationForm.js: Difference between revisions

Content deleted Content added
define $preSelectOption
fix for phab:T287706 - too many decimal places in errors
Line 225:
var currency = donationForm.currency;
var minAmount = donationForm.minimums[ currency ];
/* T287706 */
var numFormat = function( amount ) {
if ( Math.floor( amount ) === amount ) {
return amount.toString();
} else {
return amount.toFixed(2);
}
}
 
$('.lp-error-smallamount').text( function( index, oldText ) {
return oldText.replace( '$1', numFormat( minAmount ) + ' ' + currency );
});
 
Line 239 ⟶ 247:
 
$('.lp-error-bigamount').text( function( index, oldText ) {
return oldText.replace( '$1', numFormat( donationForm.maxUSD * minAmount ) )
.replace( '$2', currency )
.replace( '$3', 'benefactors@wikimedia.org' )