Quick Search:

Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

History

trunk 20 1 hpdl 1674 43

latest revision download trunk

20 annotated / raw | Diffs: previous, other | Lines: 334 ( +184, -129 )

Created: 2005-02-25 19:34:41 +0100 (4 years 8 months ago) | Author: hpdl | Changeset: 20

use the new database class

Branch point for: hpdl

Properties

 svn:keywords = Id

5 annotated / raw | Diffs: previous, other | Lines: 279 ( +0, -0 )

Created: 2005-01-31 02:40:15 +0100 (4 years 9 months ago) | Author: hpdl | Changeset: 5

Added svn:keywords Id property

Properties

 svn:keywords = Id

1 new annotated / raw | Lines: 279 ( +279, -0 )

Created: 2005-01-31 01:06:19 +0100 (4 years 9 months ago) | Author: hpdl | Changeset: 1

Initial import

latest revision download Branch hpdl

1674 annotated / raw | Diffs: previous, other | Lines: 714 ( +44, -54 )

Created: 2007-08-21 00:56:00 +0200 (2 years 2 months ago) | Author: hpdl | Changeset: 1674

introduce new product variants feature

Properties

 svn:eol-style = native
 svn:keywords = Id

1497 annotated / raw | Diffs: previous, other | Lines: 724 ( +3, -1 )

Created: 2007-03-29 15:40:05 +0200 (2 years 7 months ago) | Author: hpdl | Changeset: 1497

update version number to 3.0 Alpha 4
update copyright notice / license notice

Properties

 svn:eol-style = native
 svn:keywords = Id

1443 annotated / raw | Diffs: previous, other | Lines: 722 ( +4, -2 )

Created: 2007-03-08 23:20:43 +0100 (2 years 8 months ago) | Author: hpdl | Changeset: 1443

format the shipping and billing address in the order confirmation email

Properties

 svn:eol-style = native
 svn:keywords = Id

1059 annotated / raw | Diffs: previous, other | Lines: 720 ( +1, -1 )

Created: 2006-10-22 15:37:25 +0200 (3 years ago) | Author: hpdl | Changeset: 1059

fix paypal ipn module
correct typo in the order class

Properties

 svn:eol-style = native
 svn:keywords = Id

927 annotated / raw | Diffs: previous, other | Lines: 720 ( +8, -2 )

Created: 2006-08-31 04:00:13 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 927

address logic update

Properties

 svn:eol-style = native
 svn:keywords = Id

925 annotated / raw | Diffs: previous, other | Lines: 714 ( +6, -6 )

Created: 2006-08-31 03:48:15 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 925

update address logic

Properties

 svn:eol-style = native
 svn:keywords = Id

734 annotated / raw | Diffs: previous, other | Lines: 714 ( +4, -4 )

Created: 2006-08-20 19:56:47 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 734

finalize the standardization of the general.php functions

Properties

 svn:eol-style = native
 svn:keywords = Id

733 annotated / raw | Diffs: previous, other | Lines: 714 ( +1, -1 )

Created: 2006-08-20 17:32:32 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 733

standardize some more general.php functions

Properties

 svn:eol-style = native
 svn:keywords = Id

732 annotated / raw | Diffs: previous, other | Lines: 714 ( +28, -18 )

Created: 2006-08-20 02:18:00 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 732

standardize address related functions into a new osC_Address class
move the address format to the country level (countries database table)

Properties

 svn:eol-style = native
 svn:keywords = Id

686 annotated / raw | Diffs: previous, other | Lines: 704 ( +1, -1 )

Created: 2006-08-15 00:33:22 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 686

finalize standardization of the html_output functions

Properties

 svn:eol-style = native
 svn:keywords = Id

548 annotated / raw | Diffs: previous, other | Lines: 704 ( +18, -10 )

Created: 2006-04-29 04:36:44 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 548

add product attributes to the order email

Properties

 svn:eol-style = native
 svn:keywords = Id

546 annotated / raw | Diffs: previous, other | Lines: 696 ( +1, -1 )

Created: 2006-04-28 23:19:09 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 546

fixes

Properties

 svn:eol-style = native
 svn:keywords = Id

545 annotated / raw | Diffs: previous, other | Lines: 696 ( +59, -13 )

Created: 2006-04-28 16:04:49 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 545

new order status language definition for the order email

Properties

 svn:eol-style = native
 svn:keywords = Id

538 annotated / raw | Diffs: previous, other | Lines: 650 ( +91, -0 )

Created: 2006-04-27 18:53:59 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 538

new exists() method for the order class

new sendemail() method for the order class; still in development and uses an ugly hack to show the products price with the tax rate stored in the orders table (the orders table does not use the tax id which is normally used to show prices; thus a secondary method addition to the currencies class; .. still to be cleaned up!)

Properties

 svn:eol-style = native
 svn:keywords = Id

531 annotated / raw | Diffs: previous, other | Lines: 559 ( +20, -2 )

Created: 2006-04-25 17:42:48 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 531

for orders marked as "Preparing", don't add duplicate orders when the customer goes back and forth on the checkout confirmation page, and delete the previously created ("preparing") order if the cartID change

this is mainly used for external payment service providers such as paypals

Properties

 svn:eol-style = native
 svn:keywords = Id

521 annotated / raw | Diffs: previous, other | Lines: 541 ( +285, -177 )

Created: 2006-04-25 16:33:00 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 521

move the insert logic back into the order class .. it was previously moved to the checkout->process content module but proved to be inflexble .. the logic has also been split to insert() and process(), where process() takes care of deducting product quantities etc..

(payment modules now need to make two calls to create an order, one to insert() (to get the order id), and a second to process() if the transaction was successful)

Properties

 svn:eol-style = native
 svn:keywords = Id

500 annotated / raw | Diffs: previous, other | Lines: 433 ( +2, -2 )

Created: 2006-04-18 08:27:10 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 500

replace True/true/False/false parameter values with integar values, that is then translated to the language used

Properties

 svn:eol-style = native
 svn:keywords = Id

431 annotated / raw | Diffs: previous, other | Lines: 433 ( +3, -3 )

Created: 2006-02-15 06:57:09 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 431

checkout modules cleanup

Properties

 svn:eol-style = native
 svn:keywords = Id

420 annotated / raw | Diffs: previous, other | Lines: 433 ( +2, -2 )

Created: 2006-02-01 07:21:29 +0100 (3 years 9 months ago) | Author: hpdl | Changeset: 420

finalize the sanitization of the shopping cart class

Properties

 svn:eol-style = native
 svn:keywords = Id

418 annotated / raw | Diffs: previous, other | Lines: 433 ( +6, -6 )

Created: 2006-01-28 13:46:34 +0100 (3 years 9 months ago) | Author: hpdl | Changeset: 418

the start of sanitizing the shopping cart class

Properties

 svn:eol-style = native
 svn:keywords = Id

377 annotated / raw | Diffs: previous, other | Lines: 433 ( +9, -9 )

Created: 2006-01-09 15:47:49 +0100 (3 years 9 months ago) | Author: hpdl | Changeset: 377

retrieve the language data from the language class instead of the session scope

Properties

 svn:eol-style = native
 svn:keywords = Id

200 annotated / raw | Diffs: previous, other | Lines: 433 ( +4, -4 )

Created: 2005-09-23 09:46:49 +0200 (4 years 1 month ago) | Author: hpdl | Changeset: 200

call the shopping cart object direct from the session, and remove the referenced $cart variable that was used for backwards compatibility

Properties

 svn:eol-style = native
 svn:keywords = Id

199 annotated / raw | Diffs: previous, other | Lines: 433 ( +17, -17 )

Created: 2005-09-22 17:56:13 +0200 (4 years 1 month ago) | Author: hpdl | Changeset: 199

update the session class

don't use the session class as a storage handler, but as a controller

added ctype_* checking on the session ID

Properties

 svn:eol-style = native
 svn:keywords = Id

184 annotated / raw | Diffs: previous, other | Lines: 433 ( +7, -7 )

Created: 2005-09-07 16:48:20 +0200 (4 years 2 months ago) | Author: hpdl | Changeset: 184

update the customer class

Properties

 svn:eol-style = native
 svn:keywords = Id

183 annotated / raw | Diffs: previous, other | Lines: 433 ( +99, -0 )

Created: 2005-09-05 01:54:21 +0200 (4 years 2 months ago) | Author: hpdl | Changeset: 183

moved processing logic to the relevant classes

Properties

 svn:eol-style = native
 svn:keywords = Id

153 annotated / raw | Diffs: previous, other | Lines: 334 ( +0, -0 )

Created: 2005-08-04 14:57:59 +0200 (4 years 3 months ago) | Author: hpdl | Changeset: 153

merge from trunk r149

Properties

 svn:eol-style = native
 svn:keywords = Id

45 annotated / raw | Diffs: previous, other | Lines: 334 ( +1, -1 )

Created: 2005-03-08 23:38:47 +0100 (4 years 7 months ago) | Author: hpdl | Changeset: 45

fix typo for getting the order status

Properties

 svn:keywords = Id

43 new annotated / raw | Diffs: previous, other | Lines: 334 ( +0, -0 )

Created: 2005-03-08 21:54:59 +0100 (4 years 8 months ago) | Author: hpdl | Changeset: 43

creating private branch

Properties

 svn:keywords = Id