Addressbook Import-Export ChangeLog
$Id: CHANGELOG,v 1.7 2005/03/25 14:07:40 tokul Exp $
----------------------------------------------------------------------
Todo for 1.0:
 * Remove empty columns from the end of imported CSV array.
 * Add php 4.2+ upload error processing.
 * Make sure that upload works with open_basedir limits.
 * Add imported data charset and delimiter options.
 * Add more sanity checks to processing of imported data and 
   addressbook_init().
 * Add options that force data import by adding custom data 
   to empty required fields.
 * Port abook backend selection updates from 1.5.1cvs.
 * Add disabled upload checks.
 * Check use of $_SESSION in scripts.
 * Fix detection of LDIF import.

0.9:
 * Use sqGetGlobalVar() to check $_POST vars in scripts.

0.9rc1: 
 * Removed import size limit from import form and made it configurable.
   v.0.8 changelog contains incorrect information and size limit is
   still present in v.0.8 import form.
 * Code cleanup.
 * Use 'aie_' prefix in function names.
 * Internationalization fixes. Use abook_import_export gettext domain
   and convert strings to gettext.
 * Added site configuration options. See INSTALL
 * Fixed php errors for csv with small number of fields.
 * Added visible column numbers to imported data in order to identify 
   failed imports.
 * Retrieve user agent string with sqGetGlobalVar from server vars 
   instead of $_ENV.
 * Moved import button to bottom of the page in order to load entire 
   form before displaying it.

0.8:
 * Fixed import to remove 5k import limit.
 * Added ability to select different addressbook backends.

0.7:
 * Major changes to the import function. Can now import from Outlook as
   long as it has a "First Name", "Last Name", and "E-mail Address"
   field specified somewhere in the first row. Also changed
   reordering functionality after the file has been uploaded and 
   before the changes to the address book

0.6:
 * Fixes a bug with the export feature.  The username variable was not
   being exported to that procedure and the download stream was not
   opening correctly. 
