MediaWiki:DonationForm.js: Difference between revisions
Content deleted Content added
No edit summary |
more PTF work |
||
Line 769:
donationForm.updateFeeDisplay = function() {
var feeAmount = donationForm.calculateFee( donationForm.getAmount );
$('.ptf-checkbox-label span').text( feeAmount );
$('.ptf').slideDown();
};
/**
/* End form functions */▼
* Calculate approximate transaction fee on given amount
* @param {number} amount
* @return {number} Rounded to 2 decimal places
*/
donationForm.calculateFee = function( amount ) {
// var currency = frb.getCurrency(mw.centralNotice.data.country),
// feeMultiplier = 0.04,
// feeMinimum = frb.amounts.feeMinimums[currency] || 1,
// feeAmount = amount * feeMultiplier;
var feeMultiplier = 0.04,
feeMinimum = 1,
feeAmount = amount * feeMultiplier;
if ( feeAmount < feeMinimum ) {
feeAmount = feeMinimum;
}
return parseFloat( feeAmount.toFixed(2) );
};
▲/* End form functions */
$(document).ready(function() {
|