Upgrading APF3 to APF4 - Template changes
This document discusses MrRat's Amazon Products Feed script (APF) and is intended as a guide to help anyone trying to use their old template files whilst upgrading from APF version 3 to APF version 4.
I developed this document to save myself the arduous task of comparing my old templates against MrRat's default templates distributed with the new script. As I could see this being a rather long and error prone affair I thought others may benefit from my documenting the changes.
Following the compilation of this document MrRat indicated that he would try to incorporate details of the changed 'tags' into his backwards compatibility mod - so the degree to which this document will be useful to anyone else is uncertain.
You can enable the compatibility mod by running apf_config.cgi on your server, entering the correct password and enabling the mod in the config screen. Then re-enter your password to confirm the changes and click save changes to update the configuration changes.
I still recommend updating the actual template variables within your templates. If for no other reason than to facilitate upgrading to the next version of the script. It is unlikely that the next version of the script will be backwards compatible to the extent that APF3 template variables will be accommodated.
| apf-3/ | apf4/templates/default/ | Comments |
|
blended.template blended_modeblended_mode_totalresults blended_see_more_url |
blended.template blended_modeblended_mode_totalresults blended_see_more_url | |
|
browsemenu.template browse_menu_namebrowse_menu_url |
browse_menu.template browse_menu_namebrowse_menu_url | |
|
featuredproduct.template featured_ImageUrlSmallfeatured_OurPrice featured_ProductName my_featured_item_url | | |
|
image.template ImageUrlLargesee_back |
larger_image.template ImageUrlLargesee_back | |
|
item.template ImageUrlMediumProductName accessories_cartadd average_rating_text1 customer_reviews_text1 my_artists my_availability my_avg_rating_display my_collectible my_descriptors my_features my_large_image_url my_prices my_refurbished my_shortened_comments my_thirdpartynew my_tracks my_used product_description see_larger_image_text1 shopping_cart_button similar_products_cartadd store |
item.template ImageUrlMediumTitle average_rating_header customer_reviews_header more_reviews_link my_accessories my_artists my_availability my_collectible my_descriptors my_features my_large_image_url my_prices my_refurbished my_shortened_comments my_similar_products my_thirdpartynew my_tracks my_used product_description see_larger_image_text1 shopping_cart_button store variations_html | |
|
navmenu.template browse_menu_namebrowse_menu_url |
nav_menu.template browse_menu_namebrowse_menu_url | |
|
page.template headerin_association products_html search_box see_index see_next see_prev see_total shopping_cart_link sort_box store subject |
page.template debug_htmlheader in_association products_html search_box see_index see_next see_prev see_total shopping_cart_link sort_box store subject | |
|
products.template ImageUrlSmallProductName ReleaseDate item_url my_artists my_prices result_number store |
products.template ImageUrlSmallReleaseDate Title item_url my_artists my_prices result_number store | |
|
products_apf.template ImageUrlSmallProductName item_url my_prices | | |
|
sellerprofile.template FeedbackCommentsFeedbackDate FeedbackRating NumberOfCanceledAuctions NumberOfFeedback OverallFeedbackRating SellerNickname my_comments_text1 thirdparty_text1 thirdparty_text10 thirdparty_text11 thirdparty_text5 thirdparty_text9 |
sellerprofile.template FeedbackCommentFeedbackDate FeedbackRating SellerNickname SellerRating TotalFeedback my_comments_text1 thirdparty_text1 thirdparty_text11 thirdparty_text5 thirdparty_text9 | |
|
sellersearch.template ExchangeAvailabilityExchangeCondition ExchangeConditionType ExchangeEndDate ExchangeOfferingType ExchangePrice ExchangeQuantity ExchangeSellerCountry ExchangeSellerState ExchangeTitle availability_text1 buy_button item_url my_marketplace1 thirdparty_text3 thirdparty_text4 thirdparty_text6 thirdparty_text7 thirdparty_text8 |
sellersearch.template ConditionExchangeAvailability ExchangeEndDate ExchangeItemUrl ExchangeQuantity ExchangeTitle OfferingPrice SubCondition availability_text1 my_marketplace1 shopping_cart_button thirdparty_text12 thirdparty_text2 thirdparty_text6 thirdparty_text8 | |
|
shoppingcart.template AsinProductName Quantity button_text7 button_text8 button_text9 cart_price_total cart_qty_total checkout continue_shopping form_options my_cart_item_price script_name |
shopping_cart.template PurchaseURLQuantity Title button_text1 button_text7 button_text8 button_text9 cart_price_total cart_qty_total form_options my_cart_item_price my_cartid script_name see_text2 shopping_cart_similar_products | |
|
thirdpartyproducts.template ConditionConditionType ExchangeAvailability OfferingPrice SellerCountry SellerNickname SellerRating SellerState ShipComments availability_text1 buy_button my_comments_text1 my_marketplace1 sellersearch_url thirdparty_text1 thirdparty_text2 thirdparty_text3 thirdparty_text4 thirdparty_text5 |
thirdparty_products.template ConditionNoteExchangeAvailability OfferingPrice SellerCountry SellerNickname SellerRating SellerState ShipComments SubCondition availability_text1 my_comments_text1 my_marketplace1 sellersearch_url shopping_cart_button thirdparty_text1 thirdparty_text2 thirdparty_text3 thirdparty_text4 thirdparty_text5 | |
| |
customer_reviews.template my_comments | |
Once you have made these changes your templates should be compliant with APF4.
Now customise your online Amazon store with mod files.
Now you should look at customising your site through the use of mod files. The official repository of FREE mod files and templates is APFMods.com , in addition I have details of some of my free mod files on this site together with details of my mod files which are available for a fee - usually a small fee.






