1. Add This - Over 50 social networks and bookmark destinations
2. admin - copy, move and delete multiple products
3. Adsense Control Center
4. Advanced Email Marketing
5. AJAX Attribute Manager
The idea of this contribution is to make the administration of product options, option values and attributes much quicker and easier.
It uses a technology known as AJAX (Asynchronous JavaScript And XML). This enables us to do is make page sub-reqests without refreshing a page.
In this case, it enables us to make a attribute manager that sits on the product addition page. From which, you can do everything (ish - see notes) that the product attributes page does but in a much more convenient and tidy way. 6. Ajax Buy Now
All simple: Buy Now without reload page 7. AJAX image attributes
This contrib is based on the Options_as_Images contribution http://addons.oscommerce.com/info/1467
The difference is that this contribution uses an AJAX script to load attribute pictures whilst keeping the drop down menu's.
How to use this contribution
============================
First of all, you should find that you have a new entry under the Configuration Menu in admin
called "Options as Images". Use this to configure the contrib for your desired behaviour.
Next, you should find a new option under the Catalog menu also called "Options as Images".
Use this to select an option category - you should then see a list of the options available in
that category. Now click the option you wish to add an image to and click the "Edit" button that
appears. A dialogue now appears with which you can select and image from your hard drive for uploading.
The default language for this page is English, but you can change this
to your preferred language by editing the line at the top of
/admin/options_images.php ($language_id ='1';) so that it refers to
the id of your chosen language. 8. Article Manager v1.0
Articles can be stored in multi-leveled topics (use of topics optional)
- New Articles and All Articles lists included
- Article listings include: Article Title, Article Abstract, Author Name, Topic, Expected or Published Date (details can be turned on or off via the admin console)
- Articles accessible from Article and Authors box added to left or right column
- Articles can be assigned to Authors (optional)
- Author details include name and description (can include pictures)
- Optional Topic and Author filters lists available from Articles Info page
- Article Reviews built in, including approval or reviews by admin (use of reviews optional)
- Includes optional Tell a Friend link
- Article cross-selling included so you can associate articles with products in your shop (optional)
- WYSIWYG HTMLArea Editor (MS2 v1.7) built in for editing of Articles and Topic/Author descriptions (optional)
- Supports pre-loading of articles to appear on a certain date (until then they are viewable but not accessible)
- Supports management of Draft and Published article statuses
- Full Header Tags support for article-related meta-tagging
- Breadcrumb support included so Topic path and Article/Author name appear in breadcrumbs
- Full admin console with over 30 different configuration options
- Full multi-language capable (sorry, only English language files included in this version)
- And much, much more! 9. Attributes Copier
10. Auto change currency based on IP address location V1.0
contribution to change currencies on osCommerce websites to the
most suitable currency for their country (based on their IP address). It will only do it once per
visit, so does not continuously query your database nor the external server, and will still allow
customers to change the currency themselves if required.
THIS WILL ONLY WORK IF YOU HAVE LESS THAN 10,000 UNIQUE VISITORS PER DAY.
If you have more than this you are welcome to use the code, but replace the function or
database query to a different API or database other than the one used in this contribution.
Requires manual edit of database to include the currencies you use on your website.
Database lookup is 99.9% accurate, please leave currency infobox available for customers if
you wish them to be able to change incorrect IP lookups themselves.
Every visitor to your website will see your prices in the currency you chose as default. You now need to tell the database which currency to use for particular countries.
Go to your "Countries" table (in phpmyadmin or otherwise). Change the countries_currencyid field (column) to the currency you want to display for each country record (row).
For example, in the table, you may wish to change the countries_currencyid field for the country "Australia" to AUD instead of the default.
ONLY USE CURRENCIES THAT YOU HAVE SET IN YOUR ADMIN CONTROLS. If you do not have australian dollars (AUD) set up with an exchange rate in your osCommerce admin, do not set Australia to AUD, or it will display $0 as the price for all your products!
The reason a data set does not come with this contribution is that each osCommerce user will require different currencies (the ones they personally accept on their website). 11. Automatic Store Feeds v3.0
12. Banner Manager v1.4
13. CanadaPost Shipping Module
This is the CanadaPost Shipping Module. 14. Canned Order Comments
15. Check Permissions 1.0
16. Contact us form: send copy to customer
17. Contribution Tracker Now Installed
Contribution tracker checks the osCoommerce feed and notes what contributions have been updated so you can easily see what contribution needs to be updated.. 18. Cool Flash Carousel Menu
This addon show special products with cool flash carousel. Install within 2 minutes. Only one file need to edit.
You can easily show bestsellers by changing two query in kampanya.php file.
This addon support multilingual and curriencies. 19. CoolIris for osCommerce
"CoolIris" is a new way of browsing the web and adds a different browsing experience to your website.
http://www.cooliris.com/
Enabling the embedded wall will allow customers to grab the code and upload to their own webpages and blogs, generating links to your site and products. You will also gain RSS feeds for all categories on your site.
Although better XML generation options are available this package includes a manual version for backward compatibilty. A pure PHP5 version may be made available in future versions.
20. Credit Card Fraud Prevention v1.0
21. Credit Class & Gift Voucher
22. CSS Assistant
This contribution is really a part of a larger project I am working on but I thought you may find it fun so here it is.
What is it/What does it do?
With one click examine any oscommerce file and see what css styles they are using.
By css styles I mean classes - ids - styles.
After selecting a file you will get a report with (possibly dependent on the file) 3 reports ..
1) Every class and id used by the file is shown and below it the css property values from stylesheet.css
2) Every class or id used in the file that does not have an entry in stylesheet.css is itemised
3) Every style hardcoded into the file is listed with its value like <td style="color: black"> 23. Customer birthday reminder
Never forget the birthdays of your customers! This contribution lets you know, when a customer birthday is current. 24. Customer Testimonials 3
This mod lets customers write testimonials of your site. You approve or not in the admin. 25. Customers2Avoid v1.0
26. Danish Bank Transfer V1.0
This is a very simple payment module that allows your customers to pay by Bank Transfer or Deposit.
It allows you to configure name, account #, Bank and others.
This module is base on the Check/MO payment module. 27. Date of Birth PullDown
28. Discount Coupon Codes
Create coupon codes for your customers to use for discounts on orders.
Discounts are applied before tax and are displayed as one order total line for each applicable tax class. You can configure whether to display the order subtotal including the discount, or before the discount is applied.
Coupon codes may be configured with a start or ending date, number of times they may be used, and an order minimum. 29. Dynamic SiteMap V 1.0
This contribution builds a sitemap of your entire shop. If new pages
or infoboxes are added, they will be found and added to the dynamic sitemap
automatically. It also creates a complete set of XML sitemaps for the search engines.
OPTIONAL If you use the Enable & Disable Categories contribution (http://addons.oscommerce.com/info/326) I think it forces products in hidden categories to be hidden in all parts of the catalog. In that case you might want to add the following line near the beginning of both catalog/dynamic_sitemap.php and admin/create_xml_sitemaps.php:
define ('HIDE_HIDDEN_CAT_PRODS', 'true');
This will force this contribution to hide products from the site maps that are found only in categories that are hidden. If you use the Activate & Inactive Categories of Catalog contribution (http://addons.oscommerce.com/info/6462) this variable can be set in admin as desired. The Hide Categories & Products contribution (http://addons.oscommerce.com/info/5907) makes no attempt to force products found only in hidden categories to be hidden from other methods of browsing the catalog such as list by manufacturer or search and this variable can be safely left undefined for it.
-----------
You will need to go to your admin page and select SiteMap Maintenance from the Tools menu. Select the change frequencies for the categories & manufacturers and specials site maps and your time zone (or accept the defaults) and click the submit button to create the XML site maps that are specific to your web site. The creation routine will display its progress as it goes. Once the Creating Sitemaps page is fully loaded you should scroll (or jump) to the bottom of the page to make sure all site maps were successfully created. Clicking on the page will notify Google of your new site maps.
You should recreate your XML site maps whenever you add or delete products, manufacturers, or categories and any time sale prices change in some way (products go on or off sale).
Only php files are displayed in the dynamic sitemap and indexed in the main XML file. To be included in the sitemaps the file must contain an HTML tag in the primary file and include a line starting with define('HEADING_TITLE in the corresponding language file.
The XML files created by this contribution are as follows:
sitemaps.xml > This file contains a sitemap index that points the search engines to the other six sitemap files. This is the file that you want to submit to the search engines and include in the robots.txt file.
smmain.xml > This file contains the sitemap for all of the primary php files for your site. This is the same list that is included in the left column of the dynamic sitemap that is available for customers to see. Files that are marked as excluded in Site Map Maintenance will not be listed in this file.
smproducts.xml > This file is a sitemap of every in stock product. Products that are marked out of stock are not included since there is no point in sending a search engine to a page saying that a product is not found.
smnewprods.xml > This file points to every page of the products_new.php file. Despite the name, that file is actually a listing of all products from the most recently added down to the ones added first.
smcats.xml > This file contains the site map pointing to every page of every category. Categories containing more than one page of products will have each individual page listed to ensure that the search engines will not miss any pages.
smmfg.xml > This site map points to every page of every manufacturer listing. As with the categories, any manufacturer containing more than one page of products will have each individual page listed to ensure that the search engines will not miss any pages.
smspecials.xml > The final site map file points to every page of your sale listings. The idea is, of course, to make sure that the search engines don't miss anything when they look at your site. 30. Easy Populate & Products Attributes
Easy Populate makes it simple to populate your OSC store with products without using the web interface at all.
Easy Populate lets you download all your products into a csv file, edit them in the spreadsheet of your choice, and the reupload them to update your products, changing prices, categories, quantities, etc.
If new manufacturers, categories, or subcategories are found in the data, they are created for you on the fly. 31. Enable & Disable Categories
32. Extra Images
This contribution will give you the ability to have multiple images per product.
There are several contributions available that allow you to have different size
images, or multiple images, but none of them seemed to work for my needs. So I
created my own version which has no limit on the amount of images you can add.
The way this contribution works is very simple, it keeps extra images in a new
table in the database. Each product can have the 1 main image (in the products table) as
well as an unlimited number of images from the new extra_images table.
Includes admin interface for adding images to each product, also has 2 options for how the images will be displayed. 33. FAQ System
Based on FAQ system v.1.0 (adgrafics)
- Multilanguage automatically
- Create questons and answer
- Edit Faq
- Delete Faq
- Activation / DeActivation the Faq
- Change Queue
- View All or to chosen language FAQ (only Admin area) 34. Faster Page Loads, Less DB queries
35. FCKeditor for Product Descriptions
This is my simple MOD to osCommerce 2.2 MS2 that adds the wonderful FCKeditor WYSIWYG editor to osCommerce. 36. Featured Products
I've created this Featured Products infobox as a replacement for the New Products infobox. Includes admin page to add/delete featured products. It shows only featured products for the current category, or products from *all* categories when on the main default.php page. 37. Google Base / Froogle Data Feeder v1.00
38. Google Checkout module for osCommerce
This Google Checkout module for osCommerce adds Google Checkout as a payment module within osCommerce.
This allows merchants using osCommerce to build their sites with Google Checkout as a payment processing option.
The plugin provides Level 2 integration of Google Checkout with osCommerce.
Plugin features include:
1. Posting shopping carts to Google Checkout
2. Shipping support (Currently, flat rates, item rates and table rates are supported)
3. Tax support
4. User and order updates within osCommerce
5. Order processing using osCommerce Admin UI 39. Google XML Sitemap SEO
This package adds the following features:
- Manufacturers site map
- Specials site map
- Human readable output 40. Header Tags SEO V 3.0
-> The code is 100% langage compliant.
-> Removed the english/header_tags.php file in favor of database entries.
-> Fixed a bug introduced in a previous version. A spelling mistake would make Page Control fail in some cases. I only mention this here because
it was a nasty little bug I could never locate. So anyone having that problem should consider upgrading.
-> Added control options to admin->Configuration.
-> Added additional meta tag options. It is doubtful these will be used that much but a number of requests were received for this option so it was added.
-> Added an option to view the title and meta tags on the actual web page from admin.
-> Added Social Bookmark code.
-> Added code to apply mouseover text to the sites logo - unique for each page.
-> Added code to have the breadcrumb use the header tags titles.
-> Added an exclude list in admin/includes/functions/header_tags.php that prevents header tags code from being added to certain files (like checkout pages). This is
because those pages don't need tags and excluding them will simplify matters.
-> Added option to Page Control and Fill Tags so that the keywords can be dynamically generated from the pages on the site. Currently, the code only supports single keywords but I plan on
changing that. There is an option in admin to only pick keywords that fall within the keyword density settings.
-> Added an automatic page add feature. You still have to edit the actual file in the root but that's all.
-> Added easy install instruction for STS shops. There is just one change to make and the two contribution work together.
-> Added code to have the new features work with BTS based shops. There may be a few cases
where an option doesn't work due to how BTS handles the files, but they should be minimal and not anything to cause a great stir.
-> Changed how title, description and keywords are built. This should provide more flexibility for those that want that option. Each item has a sort order and is displayed in the string of text based on that sort order. So, for example, the title of a page can contain some entered text, the default title and the category and manufacturers names (if applicable), in any order.
-> Added an Un-Install file to completely remove Header Tags from the database. This should
make testing and troubleshooting easier.
-> Added code to use curl instead of standard php file calls. The code will try curl first and then switch to a file command if it is not present.
-> Tested in MS2, RC2, STS and BTS shops. 41. Held Orders v1b
42. htaccess - phpaccess for osc
43. Inactive Customer Clearance
44. Inactive User Report/Removal version 2.0.1
45. Individual Product Shipping Prices - v1.0
46. Infobox Admin
47. Information Pages Unlimited v1.0
48. Intuit Payment Module
49. IP2Location? Auto Selector
50. JQZOOM
QZoom allows you to realize a small magnifier window close to the image or images on your web page easily.
I decided to build this jQuery plugin to embed detailed big images in my B2B.
Now in few steps you can have your jQZoom in your website,eCommerce or whatever you want.
The new release of jQZoom has come,full featured and really improved so it has taken the name of:JQZOOM EVOLUTION. 51. Links Manager II V 1.16
-
- option to check for blacklisted words. The words are defined in
a new setting in admin->configuration->Links.
- option to disable reciprocal link checking for individual links.
- a count option to admin->Configuration->Links that will allow
links to be checked by the Check links script a number of times before
the link is disabled. This was needed since some sites may not be
working when the check is performed.
- checkboxes to Links Status page to easily change status to Approved.
- nested categories.
- option of having no categories (for display - one in admin still
needs to exist).
- code to check for the existence of at least one category in
admin->Links Manger->Links. If not found, the code redirects to the
admin->Links Manger->Link Categories page.
- option to display link count, or not.
- option to create a new category from within the links edit page.
- link category name to the links page.
- login option to allow link partners to edit their own links.
- option to Featured Links so that a featured link will be displayed
on all link pages or just on the one it is listed for.
52. List of UNSOLD Products
53. Live Support phpOnline
This is a fully featured and FREE Live Support software for your osC installation. It allows multiple administrative users, client side themes, and a slick admin interface. It is integrated into the catalog as an infobox and integrated into the osC admin as a clickable header graphic. Both the catalog and admin operate through javascript popups.
This package includes the latest version of the phpOnline live chat software (2.1.2) 54. Master Password v1.0
This mod will add a master password to your site which will allow you to login to any customer's account. 55. MATCHING PRODUCTS CROSS-SELL
The purpose of this contribution is to allow you to cross sell matching or coordinating products to customers for almost any use such as completing an outfit, other books in a series, color matching items, etc....
This is done by simply adding product SKUs (product ids) to the product page in admin in the following fashion SKU, SKU, SKU, etc. 56. Mindsparx Admin
Mindsparx Admin is a better looking and more user friendly admin area. 57. MoneyBookers IPN
The MoneyBookers payment processing module was altered and enhanced by a facility to have MoneyBookers gateway submit confirmation of payment back to an osCommerce-based online store. 58. New Products Icon
59. Newsletter & Subscribers
The purpose of this module is to bridge a gap in the current OSCommerce application.
At present only registered persons can choose to receive the newsletter. The goal of this module is to allow visitors who would not want to register or purchase at present to register to receive the store newsletter.
catalog side
The module provides the possibility for a visitor
-> to register to receive the newsletter. (all infos stored in a new table called subscribers)
-> to manage his registration throught a screen (modify info received and unsubscribe)
-> to have access (if registered) to the subscription center through the "my account" page.
admin side
The module provides the possibility for the store admin
-> to view and edit the subscribers info. (blacklist some users in order for them not to receive newsletters even though they are registered)
-> to manage the newsletters to be sent.
-> to manage the dynamic headers, footers, and unsubscribe links to be added to the body of the newsletter.
-> to synchronise info between customers table and subscribers table (optional) 60. One Page Checkout
61. Order Editor
The ability to add products to an existing order, reliably update order totals, insert coupons & discounts & extra fees, update tax on individual products, edit product information on individual orders, update product quantities, product prices, and more! 62. osC Affiliate
63. osC reCaptcha
64. osCommerce Google Analytics module
This module allow you to integrade the advanced e-commerce Analysis provided by the new Google service named Analytics ( more info about the Google service on the official page: http://www.google.com/analytics/ ). 65. osCommerce PayPal IPN Module v1.0 For 2.2MS2
This module stores orders prematurely in the database to be processed by PayPal IPN notifications. This takes care of customers not returning back to the store to store the order in the database, and allows processing to occur when the PayPal IPN notification is received.
When communicating with the IPN notification, the order information is sent back to PayPal in a secure manner through PHP native OpenSSL capabilities or through cURL when OpenSSL is not available, or through a normal unsecure manner when no secure communication means exists, to confirm the order made. If the result is successful, the order status is updated automatically to show a successful order has been made. Invalid orders are left alone for the store administrator to verify.
This module also has OpenSSL public/private key encryption capabilities to securely send the order information to PayPal during the checkout procedure. 66. oscThumb
67. Page Cache v1.0 - MS2
68. Page Editor
The page editor allows you to easily add, edit and delete your
own web pages in osCommerce. You will also be able to manage
your home page and contact page. Pages can be enabled and disabled.
Supports multiple languages and page header images. 69. Pakistan Zones
70. PayPal Pro Direct Payments & Express Checkout
71. Printable Catalog V3.0 MS2
This will allow your clients to print a catalog from your site that will have:
image, category, name, model, upc(if you have add-on), weight, quantity, and price
with a currency selection pull down for customer convenience.
You can set the number of products listed before your page break kicks in.
You can sort by category, name, model, upc, weight, quantity, and price.
All fields will be turned on or off by the admin section:
admin->configuration->Product Listing
Turning to 0 will make sure the column for that heading does not show up.
Turning to greater than 1 will make it so the column for that heading does show up.
You can also set the number of products that are displayed per page break 72. Product Attributes - Option Type Feature
The purpose of this contribution is to allow the use of various option types when setting up product attributes. With the current CVS version of osCommerce, all options are displayed with select lists for user input. This contribution specifically adds the ability to display options with text input boxes. This allows a store owner to collect customization/personalization information for a product from the end user. The contribution is written in such a way that the addition of other option types such as Radio Buttons should be reasonably simple to add. 73. Product Extra Fields
- Add | Update | Remove custom fields in the database
- Allow each product to have a unique value for each new field (text field is automatically added to add product page in admin)
- Allow extra fields to be turned on and off without deleting them
- Allow for the removal of custom fields from the database, plus remove all entries made for products (I mean it! If you remove a custom field, and have added entries for products, you WILL LOSE ALL CUSTOM INFORMATION)
- Allow for extra fields to not be displayed when empty 74. Products Tabs
This Contribution will add a new field to your products with multi language support and plus add a new field which is products_spec so instead of having only description and out everything there you can have description + specification or what ever you name it and its not only that. when customers see your products instead of having a long page with full of texts they will see some tabs with details in them which is much more better than the old way. 75. Protect your site via htaccess
76. Purchase Without Account
Allow your customers to choose the three following options at checkout time:
1)Proceed Directly to Checkout (no account creation)
2)Create a New Account
3)Login to Existing Account 77. Quick Price Updates
A fairly simple script which presents all of your products and prices into a "form" which is then updatable all in one go. 78. Radio Button selection for product attributes
This contribution is modified rehan@itlinkonline.com, so that it can be controlled from admin also. 79. Recover Cart Sales
If you have used the report Unsold Carts and are ready to step up to a tool that is designed to help with sales, then you are ready for Recover Cart Sales. 80. RMA Returns system
This is a complete returns tracking and processing system with integration for the Credit Class GV ssytem for making refunds. 81. Royal Mail Complete Postal Shipping Module
82. send_order_html_email_v1
This add-on allows to send a order receipt by a html mail (with checkout_process)
- Multilanguage
- HTML Extra E MAIL
- Text E Mail
- Stylesheet implementation 83. send_order_html_email_v4_0
If you want to customize your e mail reception (order, confirmation command, create an account), the add on allow that. 84. SEO Assistant
This admin tool will allow you to track your Google and Yahoo index positions. It will also display your Google page rank. 85. Separate Pricing Per Customer
This mod allows the site owner to assign customers to seperate groups and then give different pricing per product for each group. 86. Shop by price infobox
This infobox lets the shopper select from a price range in an infobox. Its ideal for a gift shop type application. 87. sid killer
Aims to stop googelbot and other search engine spiders adding an sid to the url.
This is important for two reasons.
First having sid's in published search engine listings can be a huge security/privacy problem.
Secondly because of the way googlebot in particular works, having sid's in your url's can cause what is commonly know as the 'google dance' where googlebot gets trapped in your site causing a huge amount of page hits. 88. Simple Down for Maintenance
1 - Administrative on/off for "Downing" the store
2 - Admin-configurable warning message (also on/off) (not timed) to avoid surprising customers by "downing" the store suddently
4 - Admin IP address exception - - you can enter in your IP address to still browse the store while everyone else sees it as "down". 89. Simple Template System (STS)
Lets you create simple HTML templates to customize the look and feel of OSC.
You simply create an HTML page that looks the way you want it to and put in
placeholders for the various elements wherever you want to position them.
For example, you would put "cartbox" wherever on the page you want the
Shopping Cart box to appear. Put "categorybox" where you want the Categories
box to appear. Put "content" wherever you want the main page
content (the central part where all the magic happens) to appear, etc.
It does this by changing only a few /catalog/includes/ files, leaving all
other files untouched, making it easy to add other contributions later. 90. SiteMonitor
91. Social Bookmarks - del.icio.us, digg, etc
This small addition to OScommerce adds links at the bottom of product pages so that users on your site can bookmark the page with a social bookmarking service such as del.icio.us or digg.
If you have additional services you would like to add to this contribution please feel free to add more. 92. Sorting Attributes
93. Store Configuration Monitor
94. ULTIMATE Seo Urls 5 - by FWR Media
Works on Windows/IIS (BETA at time of launch due to lack of extensive testing)
Two seo uri choices .. standard and rewrite .. Windows/IIS can only use standard
error free - error_reporting(E_ALL | E_STRICT)
Modular design
Plug in modules for contributions
Simple database installer
Inbuilt uri validation
301 redirects
Custom 404 Page not found
Zero queries or database use after cache fully loaded
Cache saving is sequential rather than one big DB hit
Admin selectable debug output
File (array) based character conversion (BETA at time of launch)
Simple cache life in admin based on "cache days"
Extensive security measures to safeguard the querystring
Series 2 database removal tool
Ability to switch between uri types via admin without changing any code as below:
On: standard seo uris - rewrite seo uris
Off: standard osC uris - experimental search engine safe uris 95. Wishlist 2.0
This is the latest version of the old wishlist which is MS1 compatible and hopefully MS2. Changes will be quick to make this fully compat. The best addition to the latest version is that you can email your wishlist to a friend. Similar to Tell-a-friend but the also get the name and a link to all the items in your wishlist. 96. X-Sell v2-MS2 - Cross Sell for MS2
Updated catalog and Admin files for Cross-sell. Works with MS2.
Cross-sell allows you to link products to each other to upsell /suggest items customers might also wish to purchase. |