STS PLUS
for osCommerce Online Merchant v2.2
STS PLUS is a variation of the famous and excellent STS (Simple Template System) created by Brian Gallagher.
Main changes:
- Group the templates in sets and select the displayed set from admin panel.
- Test a set of templates only for admin: test your new templates online without disturbing your visitors.
- Turn STS PLUS on/off from admin. If turned off, the normal osC will be displayed.
- Turn STS PLUS on only for admin: test your templates online without disturbing your visitors.
- Less html in placeholders, so more flexibility for the design work.
- Code specific to a page is put into a module. Advantages: use only modules you need => less code processed. Write your own module to integrate a contribution and share the modules with other users.
- Module are configurable from admin panel, like you do with shipping modules.
- Less code, should be faster.
- For the product info page, possibility to have a template only for the content area, while header, columns and footer are coming from the category template.
- All boxes are available separately, no need to show specials if you want to show tell a friend box, no need to show best sellers if you want to show product notifications.
- Possibility to place php scripts in the templates (like in STS v3).
The first working version of STS PLUS, released here, is v4.0.4
Installation and user guides included.
Support in the forum:
http://forums.oscommerce.com/index.php?showtopic=187122
Legend: 
Download

Report
***WARNING***
The August 9th contribution below is an outdated version of STS Plus. Not all of the files are included.
NOTE: STS Plus has been discontinued and has migrated to the original version of STS starting with version 4.1. The current STS version can be found at:
http://www.oscommerce.com/community/contributions,1524
STS v4.1 is based on STS PLUS 4.0.7 and ALL future releases will be done under the STS contribution.
There is nothing to download here. You can find more information on the STS contribution page.
The next release of this contribution is available on the STS contribution page here:
http://www.oscommerce.com/community/contributions,1524
STS v4.1 is based on STS PLUS 4.0.7 and future releases will be done under the STS contribution.
Nothing to download here. You can find more informations on the STS contribution page.
Rigadin
STS Plus rates in the top 10 contributions for OsCommerce. However; some find the installation text that comes included with STS Plus 4.0.7 a little confusing, so I decided to write a step by step version.
You can ignore the original install text and follow these step by step installation instructions for version 4.0.7 only.
File is in PDF format with support links included.
Enjoy,
Bill Kellum
New in this module:
Make templates for all products inside a category: product_info.php_c25.html for products inside category ID25 and subcategories.
Works also for content templates.
This option was available in STS v3 but I forgot it here... so here it is.
This is the STS PLUS v4 module for Header Tags Controller. Should work for all revisions of HTC.
Included: module version 1.0 + install instructions
If you are not using Header Tags Controller, you do not need this module.
I recently installed STS Plus V4.0.7 and also wanted to install another mod to allow me to have unique titles for each page including category and product pages.
Unfortunately STS PLUS strips all header information so I couldn’t get any
of the additional modules to work.
I have finally found a way to add a unique title to each page, including drawing data direct from category and product information for the index.php and product_info.php pages.
Just follow the simple instructions and you should be right to go.
- BUG corrected in class sts.php: base href was never set to SSL server.
- ADDED $htmlparams to place in your template header like this: <html $htmlparams> instead of only <html>. This will tell text direction and language of your page to browsers and search engines.
- ADDED $product_popup for your product_info templates to display Javascript code to open popup window of the product image. Works like in stock osc, normal link if JS not used by visitor. Empty if no product image.
- UPDATED: $imagesmall and $imagelarge are now empty if no product image, otherwise the placeholder's name would be shown.
- ADDED in debug informations: list of files included during variables generation (general.php, sts_user_code.php, ...)
Full package with list of changes, update and install instructions, user manual.
- BUG corrected in class sts.php: module was always sorting the big array of templates variables. Now should be faster when using an end-char for placeholders like $categorybox$.
- UPDATED example in sts_user_code.php as it was not working. Sorry.
- ADDED 2 new variables for product_info templates: $productid and $productsid, both contain the product ID. These 2 variables were existing in STS v3.
- ADDED new variable for product info templates: $alsopurchased to display the box with items also purchased.
Full package with list of changes, update and install instructions, user manual.
- Rigadin
www.osc-help.net
- Corrected $templatedir and $templatepath, they were always empty.
- Added possibility to create templates for the manufacturer page.
- Better compatibility with templates created with STS v2 or v3 (so far I have not found incompatibilities)
- Full package with list of changes, install instructions and user manual.
Bug correction in 2 modules, here is the changelog:
- BUG corrected in module sts_default.php: module was always using the default template, even when a script template was available. New module version is v1.0.4
- BUG corrected in module sts_index.php: module was not using template index.php.html if available. New module version is v1.0.1
Just replace your modules in catalog/includes/modules/sts/ by these ones.
STS PLUS is a variation of the famous and excellent STS (Simple Template System) created by Brian Gallagher.
Main changes:
- Group the templates in sets and select the displayed set from admin panel.
- Test a set of templates only for admin: test your new templates online without disturbing your visitors.
- Turn STS PLUS on/off from admin. If turned off, the normal osC will be displayed.
- Turn STS PLUS on only for admin: test your templates online without disturbing your visitors.
- Less html in placeholders, so more flexibility for the design work.
- Code specific to a page is put into a module. Advantages: use only modules you need => less code processed. Write your own module to integrate a contribution and share the modules with other users.
- Module are configurable from admin panel, like you do with shipping modules.
- Less code, should be faster.
- For the product info page, possibility to have a template only for the content area, while header, columns and footer are coming from the category template.
- All boxes are available separately, no need to show specials if you want to show tell a friend box, no need to show best sellers if you want to show product notifications.
- Possibility to place php scripts in the templates (like in STS v3).
The first working version of STS PLUS, released here, is v4.0.4
Installation and user guides included.
Support in the forum:
http://forums.oscommerce.com/index.php?showtopic=187122