[contributions:vauxia] /modules/pay/includes/handlers/gateways pay_method_gateway.inc pay_method_gateway_authorizenet.inc pay_method_gateway_payflowpro.inc /modules/pay/includes/handlers pay.inc pay_form.inc pay_method.inc /modules/pay/includes pay.admin.inc pay.form.inc /modules/pay/modules/pay_donate/includes pay_donate.inc /modules/pay/modules/pay_donate/js pay_donate.js /modules/pay/modules/pay_donate pay_donate.info pay_donate.module /modules/pay/modules/pay_node pay_node.info pay_node.module /modules/
User: vauxia Branch: HEAD Date: Wed, 07 Apr 2010 21:59:38 +0000 Modified files: /modules/pay/includes/handlers/gateways pay_method_gateway.inc pay_method_gateway_authorizenet.inc pay_method_gateway_payflowpro.inc /modules/pay/includes/handlers pay.inc pay_form.inc pay_method.inc /modules/pay/includes pay.admin.inc pay.form.inc /modules/pay/modules/pay_donate/includes pay_donate.inc /modules/pay/modules/pay_donate/js pay_donate.js /modules/pay/modules/pay_donate pay_donate.info pay_donate.module /modules/pay/modules/pay_node pay_node.info pay_node.module /modules/pay pay.info pay.module Log message: - Rather than expecting the form() and settings_form() methods to *return* a form, we *pass* them an extant form and expect them to alter it. This makes it easier to inject a payment form into other forms (e.g. user registration, node forms, signup forms, etc. - Ensure that all of the payment forms are nested into a group on the parent form to reduce the possibility of colliding with other fields. - Deprecating the pay_element() approach, which I'd always liked, but is in conflict with the above process. - Moving some duplicate code into pay.module proper so that any payment-needing form can simply add its payment group and not have to worry about setting validate and submit handlers. - Beginning to expose all of this in the pay_node module, which allows you to accept payments on the creation or display of a node. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/handl... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/handl... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/handl... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/handl... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/handl... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/handl... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/pay.a... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/includes/pay.f... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/modules/pay_do... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/modules/pay_do... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/modules/pay_do... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/modules/pay_do... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/modules/pay_no... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/modules/pay_no... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/pay.info&old=1... http://cvs.drupal.org/diff.php?path=contributions/modules/pay/pay.module&old...
participants (1)
-
drupal-cvs@drupal.org