This contribution will allow you to add a text information box to the top of a subcategory page.
This allows you to give general information about a product range, rather than duplicating information within the product page.
See enclosed screeshot.jpg for an example of its use.
This contribution is based in part on the excellent and simple contribution "Sub Category Description on Selected Categories":
http://www.oscommerce.com/community/contributions,4608
Whilst this offered the functionality required by a recent client, the client wanted to support multiple subcategories and didn't like the idea of editing the index.php source file to add / amend entries.
This contribution builds on "Sub Category Description on Selected Categories":
1. Textbox descriptions stored in database table.
2. Full admin control to allow adding / editing / deleting textbox contents.
3. Ability to switch off textboxes globally - allows you to add your copy before going 'live'
4. Ability to customise amount of textbox text previewed on the admin page.
5. Protection against overwriting existing textbox contents.
Legend: 
Download

Report
This ia a MAINTENANCE release, bundling up all changes since v2.0.2 26/3/2007.
FULL PACKAGE. This is the version you want for a new installation
Upgrade instructions included for users of v2.0.2
There are no new features and if you've applied earlier patches or your version is working fine, you can probably skip this.
Enjoy.
If you add a new language to osCommerce and already have textboxes set, you will be unable to edit & save textbox descriptions for the newly installed language.
After applying this patch, when you add a new language, the category descriptions for the new language will be set to match the category descriptions for the ** default ** language. This is the default osc behaviour. You can now edit the category descriptions to your new language.
NB. If you only have one language installed and do not intend adding any further languages, you can safely ignore this patch.
Thanks to jarzom for finding this issue.
Under "Possible issues", you should select table `configuration_group`to find the `configuration_group_id` for configuration_group_title "Textboxes" instead of `configuration`.
This is just the modified installation.txt file.
This update is really a maintenance release, bundling up all changes since the original 26/11/2006 v2.0 release.
File contains FULL package.
One new feature has been added, as a result of forum feedback:
The admin category / subcategory list was originally sorted by subcategory alphabetically. This version of admin/products_extra_category.php gives you a drop down sorted by parent without subcategories alphabetically, then subcategegories sorted alphabetically by parent and subcategory. This makes more sense when you see it (honest!) and does make things easier if you have a large store with lots of categories.
NOTE: If upgrading from v2.0.x, just upload catalog/admin/products_extra_category.php, overwriting your current file.
What's new
----------
Just correcting a glaring omission! Ff you have subcategories of the same name (like I do currently installing this contribution for a client, hence this discovery) , there is no way to discern which subcategory is which both from the drop-down when adding a subcategory and when viewing the list of subcategories having textboxes.
Package includes modified catalog/admin/products_extra_category.php
There is a minor problem with the admin/products_extra_category.php uploaded 26th November
I inadvertently left in a reference to TinyMCE editor that I us with my installation!
Package includes this corrected file only. Replace the file in Nov 26th package with this.
What's new in v2 ?
------------------
As a result of feedback on the support forum, I've rewritten the contribution to:
1. Display Subcategory textbox on product listing page [ Default = false ] . Displays the subcategory textbox at the top of the contained product's information page.
2. Display textboxes on MAIN categories [ Default = false ] . Enabling this option allows support for textboxes on main categories (both with or without nested subcategories). Enabling this option has two effects:
i) enables display of textboxes on main categories and
ii) allows main categories to be selected from the pull down menu within the "Add subcategory" option.
Other changes:
1. Moved the configuration options from "My Store" to their own configuration group - "Textboxes".
2. Moved the required index.php code to an include module to allow for easier upgrading / reduce code duplication.
Full package. Upgrade instructions from v1.x multilingual supplied
Added the SQL Bug-fix and the Dutch language.
This is a Full Package!
There is a minor bug in subcategory_textboxes.sql
within the Nov 18 upload.
This upload contains the fixed subcategory_textboxes.sql only
Adds multi-lingual support.
Package includes full contribution plus upgrade instructions
Spanish language file included.
** If upgrading from 1.0, please follow upgrade_from_v1.0_non_multilingual.txt **
Support forum can be found at:
http://forums.oscommerce.com/index.php?showtopic=237201
Download file contains this link only!
This contribution will allow you to add a text information box to the top of a subcategory page.
This allows you to give general information about a product range, rather than duplicating information within the product page.
See enclosed screeshot.jpg for an example of its use.
This contribution is based in part on the excellent and simple contribution "Sub Category Description on Selected Categories":
http://www.oscommerce.com/community/contributions,4608
Whilst this offered the functionality required by a recent client, the client wanted to support multiple subcategories and didn't like the idea of editing the index.php source file to add / amend entries.
This contribution builds on "Sub Category Description on Selected Categories":
1. Textbox descriptions stored in database table.
2. Full admin control to allow adding / editing / deleting textbox contents.
3. Ability to switch off textboxes globally - allows you to add your copy before going 'live'
4. Ability to customise amount of textbox text previewed on the admin page.
5. Protection against overwriting existing textbox contents.