HomePhabricator

Updated mediawiki/extensions Project: mediawiki/extensions/DonationInterface…

Description

Updated mediawiki/extensions Project: mediawiki/extensions/DonationInterface c2457d4698d3df68d48ff5c63e8078b49838cd57

More logic for mustache forms

protected buildRequiredFields -> public getRequiredFields
Now uses paymentMethod['validation'], with subMethod['validation'] overriding
Use new getAvailableSubmethods method in rendering mustache forms.

TODO: allow turning off methods / submethods per country in LocalSettings
FIXME: so many credit card buttons! and how to tell visa from visa_debit?
FIXME: css annoyance - gap in 2nd row of options

Bug: T97056
Change-Id: Ib675f1adca1fd18adf10bf216927d236335db389

Details

Provenance
EjeggAuthored on
Gerrit Code ReviewCommitted on Jun 1 2015, 7:58 PM
Parents
rMEXT8a247b9de984: Updated mediawiki/extensions Project…
Branches
Unknown
Tags
Unknown
ChangeId
Ib675f1adca1fd18adf10bf216927d236335db389