home *** CD-ROM | disk | FTP | other *** search
/ Practical Internet Web Designer 89 / PIWD89.iso / pc / CONTENTS / ECOMMERCE / TUTORIAL_FILES / EASY_POPULATE_262_MS2.ZIP / 1readmeFIRST.txt next >
Text File  |  2003-08-10  |  4KB  |  49 lines

  1. UPDATED AUGUST 3, 2003
  2. by Deborah Carney, based on many frequent q/a from the forums.
  3. Includes patch by Ian Corner, w3it.com for SQL UPDATE not functioning correctly 2003-08-10
  4.  
  5. These instructions are also in the Easy Populate manual, but people tend to not open that apparently :)  There is more extensive documentation available in the manual, included in a variety of formats. Please read them!
  6.  
  7. IMPORTANT NOTES:
  8. EasyPopulate requires the use of the product_model field (model number). This is the FIRST column.  IT WON'T WORK without the model number. It will create duplicate products if you do not use the model number. The model numbers you assign must be unique, i.e. you can't give all your products a product_model of "test". HINT:  In your spreadsheet program, put a number in the first cell and autofill the column.
  9.  
  10. Each row MUST end with EOREOR, see the example.txt file.  If the row doesn't end in EOREOR you will have one product and only one. HINT: After you add all your products, copy and autofill the last column.
  11.  
  12. Each EP file must have the header row in place.  If you upload a file without the headers, EP will throw out your first row of data.
  13.  
  14. HINT: After you install make sure you have at least on test product in your catalog and download the ep file to edit.
  15.  
  16. Installation and Configuration Instructions
  17.  
  18. 1.  The files in the EasyPopulate contribution are:
  19.     easypopulate.php - the code
  20.     easypopulate_functions.php - some functions that Pre-Nov-01-2002 2.2 OSC snapshots will need
  21.     easypopulate_functions-oldersnaps.php - if you get failed functions and have a MS1 2.2 version that is pre-May 2003 or is the Loaded 5 from phesis.co.uk, then reanme this file to easypopulate_functions.php
  22.     license.txt - the GPL license text that EasyPopulate (EP) is released under.
  23.     readmeFIRTS.txt - you are reading this now :)
  24.     and the instruction manual in various formats.
  25.  
  26. 2.  Copy file easypopulate.php and easypopulate_functions into admin/.
  27.  
  28. 3. For adding link to the Admin, edit file admin/includes/boxes/catalog.php by adding this line:
  29.  
  30. '<a href="' . tep_href_link('easypopulate.php', '', 'NONSSL') . '" class="menuBoxContentLink">Easy Populate</a><br>'.
  31.  
  32. After:
  33.  '<a href="' . tep_href_link(FILENAME_PRODUCTS_ATTRIBUTES, '', 'NONSSL') . '"
  34. class="menuBoxContentLink">' . BOX_CATALOG_CATEGORIES_PRODUCTS_ATTRIBUTES .
  35. '</a><br>' .
  36.  
  37. 4. Create a directory called catalog/temp, (see below if your catalog isn't in a 'catalog' directory) and that it's permissions are set to allow writes to that directory, that would be 777 or rwxrwxrwx (in shell access - while you're in the catalog directory, execute "chmod 777 temp").
  38.  
  39. If you have changed the directory structure of your OSC install (i.e. you don't have /catalog/temp/ in your document root anymore), then you'll need to go into easypopulate.php and change the setting of "$tempdir". It is located right after the version history.
  40.  
  41. 5. Open easypopulate.php and read the section marked "Configuration Variables".  It will allow you to adjust EP's operation for your store.  I meant what I said, Please, Pretty please, do read the entire configuration stuff.  Really.  You'll be glad you did.  You'll find all kinds of neat configurable stuff there. The instructions for using the various image mods and other supported contribtion variables are in there.
  42.  
  43. Support is available at http://forums.oscommerce.com in the Contribs section or at http://phesis.co.uk (separate forum for EP to be created by August 10, 2003)
  44.  
  45. Remember that this was written by volunteers, if you have questions, post in the forums, don't email any of the authors involved, since they may not be supporting the script any longer!  Lives change and people contribute and move on :)
  46.  
  47. EP does a lot, but it doesn't do everything!  If you update or add to the code, please email changes to dc@loxly.com so they can be included in the next version for everyone to enjoy. 
  48.  
  49. Thanks to Tim Wasson and those before him that made EP what it is today.