Quick Search:

Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

History

trunk 19 1 hpdl 1687 43

latest revision download trunk

19 annotated / raw | Diffs: previous, other | Lines: 513 ( +197, -70 )

Created: 2005-02-25 03:57:18 +0100 (4 years 8 months ago) | Author: hpdl | Changeset: 19

use the new database class

Branch point for: hpdl

Properties

 svn:keywords = Id

5 annotated / raw | Diffs: previous, other | Lines: 386 ( +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: 386 ( +386, -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

1687 annotated / raw | Diffs: previous, other | Lines: 975 ( +101, -99 )

Created: 2007-09-03 21:43:04 +0200 (2 years 2 months ago) | Author: hpdl | Changeset: 1687

Introduce new Product Attributes feature
Allow for dynamic interaction between product variant combination values and the information shown on the product information page (eg, price and model)

Properties

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

1680 annotated / raw | Diffs: previous, other | Lines: 973 ( +2, -2 )

Created: 2007-08-29 23:02:22 +0200 (2 years 2 months ago) | Author: hpdl | Changeset: 1680

Allow default product variants to be defined so the combination is selected by default on the product information page

Properties

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

1677 annotated / raw | Diffs: previous, other | Lines: 973 ( +255, -98 )

Created: 2007-08-29 02:33:19 +0200 (2 years 2 months ago) | Author: hpdl | Changeset: 1677

Modularize product variant groups
Allow assignment of multiple variant group values (depends on the product variant group module used)
Change logic of the shopping cart class to reference added products by a customer specific item ID instead of the product ID. This allows one product to be added multiple times to the shopping cart (eg, when accepting custom variant values for a product (ie, front text and back text for a t-shirt))
rename osc_customers_basket database table to osc_shopping_carts

Properties

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

1674 annotated / raw | Diffs: previous, other | Lines: 816 ( +287, -290 )

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: 819 ( +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

1420 annotated / raw | Diffs: previous, other | Lines: 817 ( +47, -38 )

Created: 2007-03-08 01:21:12 +0100 (2 years 8 months ago) | Author: hpdl | Changeset: 1420

improve cartID logic
only calculate order totals if products exist in the shopping cart

Properties

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

830 annotated / raw | Diffs: previous, other | Lines: 808 ( +4, -0 )

Created: 2006-08-29 14:44:39 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 830

logic updates
set error reporting to E_ALL by default

Properties

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

826 annotated / raw | Diffs: previous, other | Lines: 804 ( +6, -3 )

Created: 2006-08-29 13:39:48 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 826

add the tax to the total if display price with tax is disabled

Properties

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

810 annotated / raw | Diffs: previous, other | Lines: 801 ( +4, -1 )

Created: 2006-08-27 03:13:17 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 810

remove the while statement, remove the product from the cart if an attribute pair no longer exists

Properties

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

809 annotated / raw | Diffs: previous, other | Lines: 798 ( +72, -117 )

Created: 2006-08-27 03:02:21 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 809

remove redundant customers_basket_attributes database table

Properties

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

748 annotated / raw | Diffs: previous, other | Lines: 843 ( +1, -1 )

Created: 2006-08-23 13:26:56 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 748

change the class method as it was calculating with currency values

Properties

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

734 annotated / raw | Diffs: previous, other | Lines: 843 ( +6, -6 )

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: 843 ( +2, -2 )

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: 843 ( +4, -4 )

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

692 annotated / raw | Diffs: previous, other | Lines: 843 ( +0, -6 )

Created: 2006-08-16 02:53:12 +0200 (3 years 2 months ago) | Author: hpdl | Changeset: 692

use the html_output functions from the catalog side

Properties

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

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

Created: 2006-07-03 19:36:46 +0200 (3 years 4 months ago) | Author: hpdl | Changeset: 599

remove the products_images_groups_id reference in the osc_products_images table; resize an original image to all image groups available

Properties

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

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

Created: 2006-06-29 15:12:20 +0200 (3 years 4 months ago) | Author: hpdl | Changeset: 583

new administration tool functionality for the multiple product images implementation

* image groups still need to be configurable via the administration tool
* showing the multiple images on the product info page still needs to be done

Properties

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

556 annotated / raw | Diffs: previous, other | Lines: 849 ( +6, -6 )

Created: 2006-05-01 01:57:23 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 556

rename osc_images and osc_images_groups to osc_products_images and osc_products_images_groups .. the original idea was also going to include category images but this will now be specific to product images

add 80x100 sizes to the default image group

Properties

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

555 annotated / raw | Diffs: previous, other | Lines: 849 ( +10, -6 )

Created: 2006-05-01 00:28:59 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 555

Start the multiple product images implementation

Properties

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

500 annotated / raw | Diffs: previous, other | Lines: 845 ( +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

479 annotated / raw | Diffs: previous, other | Lines: 845 ( +8, -4 )

Created: 2006-04-16 00:34:12 +0200 (3 years 6 months ago) | Author: hpdl | Changeset: 479

also return the zone code and telephone number for the shipping and billing address

Properties

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

439 annotated / raw | Diffs: previous, other | Lines: 841 ( +112, -52 )

Created: 2006-02-19 17:33:18 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 439

checkout procedure fixes

Properties

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

438 annotated / raw | Diffs: previous, other | Lines: 781 ( +30, -11 )

Created: 2006-02-16 15:50:54 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 438

move some logic from application_top.php to a new "core" service module, that takes care of setting up the objects we need (this fixes the relationships between classes where some depended on certain classes/objects being instantiated first)

finalize checkout procedure cleanup (yay! :))

Properties

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

435 annotated / raw | Diffs: previous, other | Lines: 762 ( +68, -11 )

Created: 2006-02-16 11:02:53 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 435

order totals cleanup

Properties

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

425 annotated / raw | Diffs: previous, other | Lines: 705 ( +25, -21 )

Created: 2006-02-14 12:31:42 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 425

insert the installed modules in the osc_templates_boxes table .. this table will be renamed to osc_modules later on, and will contain all installed modules (boxes, payment, shipping, order total, ..)

Properties

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

424 annotated / raw | Diffs: previous, other | Lines: 701 ( +4, -0 )

Created: 2006-02-09 21:23:55 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 424

checkout procedure cleanups

Properties

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

422 annotated / raw | Diffs: previous, other | Lines: 697 ( +4, -0 )

Created: 2006-02-09 14:36:08 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 422

checkout procedure cleanup; move free shipping logic to a new 'free shipping' shipping module

Properties

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

421 annotated / raw | Diffs: previous, other | Lines: 693 ( +144, -1 )

Created: 2006-02-08 18:53:17 +0100 (3 years 8 months ago) | Author: hpdl | Changeset: 421

the start of cleaning up the checkout procedure (additional commits pending)

Properties

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

420 annotated / raw | Diffs: previous, other | Lines: 550 ( +184, -165 )

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

419 annotated / raw | Diffs: previous, other | Lines: 531 ( +40, -42 )

Created: 2006-01-28 14:12:43 +0100 (3 years 9 months ago) | Author: hpdl | Changeset: 419

call the _calculate() method whenever the content in the shopping cart changes, to always have realtime values available

Properties

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

418 annotated / raw | Diffs: previous, other | Lines: 533 ( +235, -217 )

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

387 annotated / raw | Diffs: previous, other | Lines: 515 ( +9, -8 )

Created: 2006-01-18 17:49:58 +0100 (3 years 9 months ago) | Author: hpdl | Changeset: 387

the start of moving the language definitions over to xml files which can easily be imported into the database

currently only for the english language and currently stores a cached version of the definitions from the xml file instead of retrieving the values from the database

new xml class to take care of xml files

Properties

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

377 annotated / raw | Diffs: previous, other | Lines: 514 ( +2, -2 )

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

247 annotated / raw | Diffs: previous, other | Lines: 514 ( +2, -1 )

Created: 2005-11-14 16:16:34 +0100 (3 years 11 months ago) | Author: hpdl | Changeset: 247

update product links to use the product_keyword

Properties

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

246 annotated / raw | Diffs: previous, other | Lines: 513 ( +1, -1 )

Created: 2005-11-14 16:06:41 +0100 (3 years 11 months ago) | Author: hpdl | Changeset: 246

add products_keyword and products_tags to the products description table, and move products_model from the products table to it

use the products_keyword value to link to products

administration tool updates still pending

there is a small problem when changing languages on a product information page with the product_keyword being different - will be fixed!

Properties

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

199 annotated / raw | Diffs: previous, other | Lines: 513 ( +6, -6 )

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: 513 ( +17, -17 )

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

153 annotated / raw | Diffs: previous, other | Lines: 513 ( +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

43 new annotated / raw | Diffs: previous, other | Lines: 513 ( +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