input date parser now validates the date
authorTony Cook <tony@develop-help.com>
Mon, 25 Jan 2010 04:23:16 +0000 (04:23 +0000)
committertony <tony@45cb6cf1-00bc-42d2-bb5a-07f51df49f94>
Mon, 25 Jan 2010 04:23:16 +0000 (04:23 +0000)
commit14604adae74ec86c4aedea206eeab9a03687793a
treeabbf88f82d4ec186f179363bc3da54582469a3c9
parentd401b9960b5294ab6e4a7767b8e4e211369ec2a8
input date parser now validates the date

add order_complete custom hook called when the customer finishes an order

add more API like support for creating orders

the shop show_payment page now accepts an order id to pay an old order

an admin can now mark an order paid manually, and unmark such an
order

fixed an error handling bug in the report display

add optional includes to order_details and edit_product pages to
allow limited compatibility with Adrian's template set for custom text

remove the order list from the main user page (it's on the _t=orders page)
15 files changed:
site/cgi-bin/modules/BSE/ComposeMail.pm
site/cgi-bin/modules/BSE/CustomBase.pm
site/cgi-bin/modules/BSE/Mail/Sendmail.pm
site/cgi-bin/modules/BSE/TB/Order.pm
site/cgi-bin/modules/BSE/TB/OrderItem.pm
site/cgi-bin/modules/BSE/UI/AdminReport.pm
site/cgi-bin/modules/BSE/UI/AdminShop.pm
site/cgi-bin/modules/BSE/UI/Shop.pm
site/cgi-bin/modules/DevHelp/Date.pm
site/cgi-bin/shop.pl
site/templates/admin/add_product.tmpl
site/templates/admin/edit_product.tmpl
site/templates/admin/order_detail.tmpl
site/templates/checkoutpay_base.tmpl
site/templates/user/userpage_base.tmpl