2.3.3.1 – bugfix release

New osCommerce Release – a bugfix release of 2.3.3, which is designated 2.3.3.1

This solves a few important bugs in 2.3.3, namely;

  1. Who’s Online
    • Parse REQUEST_URI with tep_db_prepare_input() before storing the value in the database.
    • Replace REMOTE_ADDR with tep_get_ip_address().
  2. Administration Tool -> Catalog -> Categories/Products
    • Fix product price gross tax calculations when adding or editing products.
  3. Sessions
    • Register a shutdown function to close and write the session data.
  4. tep_redirect()
    • When redirecting from HTTPS -> HTTP and replacing the url with a HTTPS
      version, also take DIR_WS_HTTPS_CATALOG into consideration which may differ
      from DIR_WS_HTTP_CATALOG.
  5. Session
    • Also check for and allow , (comma) and – (minus) characters in the session ID.

If you are presently at 2.3.1, you need to make the following updates; 2.3.2, 2.3.3, 2.3.3.1
If you are presently at 2.3.2, you need to make the following updates; 2.3.3, 2.3.3.1
If you are presently at 2.3.3, you need to make the following updates; 2.3.3.1

You must ensure to do the updates in the correct order, to ensure that your shop files and database match. If they do not match, some parts of your website will cease to function.

Should you wish to have a quotation on updating from 2.3.1 or 2.3.2 or 2.3.3 to 2.3.3.1 – please email me on oscshops@gmail.com (let me know which version osCommerce you are presently using: admin > tools > version checker and I will get back to you within a few hours. If you are on a very old version of osCommerce (the 2.2 series), I can still update you to 2.3.3.1 – get in touch.

Ultra flexible shipping module

Had a request from a long time client who needed a new shipping module where he could;

1. Set up a number of zones (in each zone is a group of countries)

2. For each zone have 5 input boxes;
a. First X Kgs
b. The cost for first X kgs
c. Next Y Kgs
d. The cost for the next Y kgs
e. Handling cost

So, the shop-owner can now say (remember all in 1 module);

For US and Canada charge:

5 for any weight up to 3kgs
+ 1.40 for every extra 1kg or part thereof
+ 4.00 handling charge

For UK charge:

10 for any weight up to 2kgs
+ 2.00 for every extra 1.3kgs or part thereof
+ 0.00 handling charge

For Australia charge:

0 for any weight up to 2kgs
+ 0.00 for every extra 2kgs or part thereof
+ 15.00 handling charge

Taking a order weight of a total of 6kgs, these would result in quotes of;

US: 5 + (3*1.40) + 4 = 13.20
UK: 10 + (3/1.3 * 2) + 0 = 16
AU: 0 + (0 * 2) + 15 = 15

As you can easily see, the system is quite flexible allowing a mix of systems from a flat fee (the AUS example) to more complicated structure such as can be see in the USA example.

All in all, a nice little modification that should help the shop owner to offer a more competitive shipping fee structure, leading to less dropout of buyers.

New Templates – the only osCommerce certified provider of 2.3 templates

Now have a few osCommerce Templates available at osc Templates, all priced very low – just £16 (about $25). Take a look. You might find one that suits your needs. Remember that all these templates can be changed in any way you wish to better reflect your site.

All the Templates are instantly downloadable, and super simple to install – most take not more than 5 minutes from paying via Paypal to being live on your site!!

osC Templates is the only certified provider of 2.3 templates…

Special Offer

Buy a Template and get a FREE eBook. Buy any of the Templates listed and choose any one eBook from osc Books entirely free OR choose a free installation of the template you bought. Easy as 123 – buy the template you like and then get in touch to let me know if you want an eBook or an install.

Offer expires at some point during August, so make that buying decision sooner rather than later!