Name ==== RSS Feed Version Date ============== v 2.0.3 28.09.2007 19:21 Author ====== Andrew Berezin andrew@ecommerce-service.com http://eCommerce-Service.com Description =========== This Script generates an RSS Feed in RSS 2.0 format. RSS 2.0 Specification - http://blogs.law.harvard.edu/tech/rss Affected files ============== /includes/templates/YOUR_TEMPLATE/common/html_header.php /includes/templates/YOUR_TEMPLATE/common/tpl_footer.php Affects DB ========== Yes (creates new records into configuration_group and configuration tables) DISCLAIMER ========== Installation of this contribution is done at your own risk. Backup your ZenCart database and any and all applicable files before proceeding. Features: ========= Generate RSS Feed for: feed=categories - Categories; feed=categories&cPath= - Categories in ; feed=products - All Products feed=products - Products in category feed=products - Product by ID feed=products - Product by MODEL feed=new_products - New products feed=new_products&cPath= - New products in category feed=new_products_random - New products random feed=new_products_random&cPath= - New products random in category feed=best_sellers - Best sellers feed=best_sellers&cPath= - Best sellers in category feed=best_sellers_random - Best sellers random feed=best_sellers_random&cPath= - Best sellers random in category feed=specials - Specials feed=specials_random - Specials random feed=featured - Featured feed=featured_random - Featured random feed=upcoming - Upcoming feed=upcoming&cPath= - Upcoming in category feed=upcoming_random - Upcoming random feed=upcoming_random&cPath= - Upcoming random in category feed=news - News from News & Articles contribution (http://www.zen-cart.com/forum/showthread.php?t=35342). Parameter "limit" support for all feeds except "random". Support additional Google Base tags. Add product image and BuyNow button to product description. RSS is a powerful marketing tool! Install: ======== 0. BACKUP! BACKUP! BACKUP! BACKUP! BACKUP! BACKUP! 1. Unzip and upload all new files to your store directory; 2. Go to Admin->Tools->Install SQL Patches and install install.sql (don't use upload - use copy/paste to install sql). 3. Go to Admin>Configuration>RSS Feed and setting up your RSS Feed configuration; 4. You can add to html_header.php somewhere beetwen and tags: 5. You can add to tpl_footer.php or where you want: 6. The CSS/XLS files are sent from /includes/templates/YOUR_TEMPLATE/css/ to the browser in this order: (and alphabetically within each case of more than one match): rss*.css // are always loaded and at least ONE should contain site-wide properties. rss*.xls // are always loaded and at least ONE should contain site-wide properties. Tips ==== 1. All about RSS feed you can read at http://en.wikipedia.org/wiki/Rss 2. Use http://www.feedreader.net/ or same agregators sites. 3. You can create EZ-page with description of all your RSS Channels 4. Use http://feedvalidator.org/ to validate your RSS-Channels. History ======= v 2.0.0 20.09.2007 13:08 Initial version v 2.0.1 20.09.2007 13:08 1. Add product image to product description tag; 2. Add "buy now" button to product description tag; v 2.0.2 27.09.2007 12:45 1. Bug fixes; 2. Add 'RSS Home Page Feed' and 'RSS Default Feed' admin parameters; 3. Add support to sub-element; 4. Extract rss_feed class to file /classes/rss_feed.php. v 2.0.3 28.09.2007 19:21 1. Bug fixes; 2. Code optimization;