Feedmachine
for osCommerce Online Merchant v2.2
This add-on is register_globals compatible
Generates product feeds for any product search engine, e.g. froogle, shopping.com, kelkoo. Simply configure the feeds and run the script to generate them from your product database. Highly flexible system and easy to modify.
I was going to put this up here last year, but forgot about it. Sorry.
All you have to do now to make your life really easy is write in ftp access and a little cron job handling - then you won't need to think about feeds
ever again, except when setting up new ones.
All the best.
As used by JSO
www.jewellery-shop-online.com
Legend: 
Download

Report
v2.20b2
-----
- I have turned off file compression by default as it is not usually required and ironically where there were previously memory issues (and the need for compression is more likely) it is currently causing problems. I will resolve this problem later, but in the meantime if you need to compress the feeds, you can do so manually.
v2.20b1
-----
- This new release reduces the memory requirements of Feedmachine. Try this beta if your catalog is large and you are experiencing memory problems. This is currently a beta because some feed configurations are quite complex and the new handling could potentially (although unlikely) cause problems.
- This new release reduces the memory requirements of Feedmachine. Try this beta if your catalog is large and you are experiencing memory problems. This is currently a beta because some feed configurations are quite complex and the new handling could potentially (although unlikely) cause problems.
- Small updates
(naming mistake)
- This new release reduces the memory requirements of Feedmachine. Try this beta if your catalog is large and you are experiencing memory problems. This is currently a beta because some feed configurations are quite complex and the new handling could potentially (although unlikely) cause problems.
Added a link to run the Feedmachine from your admin panel rather than typing the url in your browser.
Full Version.
- Minor updates
(Just to confirm that this does of course work with the rechristened Google Product Search)
- Various small updates including updated Googlebase configuration
- Significantly improved performance
- Compression functionality
- More flexible installation
- And more
- Completely new, more flexible structure allowing even more control
- Better languages, currencies and taxes handling
Should be fully compatible with older configurations (if not, only small changes will be required), EXCEPT that the location of the configuration file has changed from /admin/includes/ to just /admin/.
Fixed a mistake that was causing some products with attributes to be excluded.
There is a more significant update coming soon.
- This forward-looking release sees the seperation of the configuration and core program into two seperate files to enable easier updates in future.
- Previously if a product had a specials price, the db field "products_price" would be assumed as the specials price. To allow you to differentiate between a product's usual price and its special price in your feeds, "products_price" now refers to its usual price and "final_price" to the price with any discount applied if applicable. The keywords FEED_FINAL_PRICE_WITH_TAX, FEED_SPECIAL_PRICE and FEED_SPECIAL_PRICE_WITH_TAX have been added. The last two will return the special price only if it exists, otherwise they will return blank (This is useful if a "special price" field exists in the feed specification, e.g. edirectory)
- Other minor changes
There is a ) missing in version 1.1. A ) should be added to line 159. This has been added in this file. All credits goes to previous authors.
Good luck
Google is changing Froogle to Googlebase with new parameters that need to be followed in order to to bulk upload your catalog. I rewrote some of the code to meet the new criteria.
Two things you need for GoogleBase, one is an account with Google and the other is to make sure you set your file type to UTF-8 in your Google bulk upload settings. Also, keywords (if you are using Header Tags Controller) are limited to 10 or less per product only.
Enjoy!
Attribute handling added.
Support thread:
http://forums.oscommerce.com/index.php?showtopic=215558
manufacturers and manufacturers_info tables are now loaded in the main query so their fields can now be used in the feed specification.
Small update, see file for details.
Small fix: (I reconfigured osc to use the mysqli functions instead of the mysql functions. The mysqli_num_fields() and mysqli_fetch_field() were hard-coded into this script because they were not available as wrapper functions. Changed these back to their mysql equivalents.)
I forgot to mention before, the support thread for this contribution is at
http://forums.oscommerce.com/index.php?showtopic=215558
Generates product feeds for any product search engine, e.g. froogle, shopping.com, kelkoo. Simply configure the feeds and run the script to generate them from your product database. Highly flexible system and easy to modify.
I was going to put this up here last year, but forgot about it. Sorry.
All you have to do now to make your life really easy is write in ftp access and a little cron job handling - then you won't need to think about feeds
ever again, except when setting up new ones.
All the best.
As used by JSO
www.jewellery-shop-online.com