Home » File Formats » Contact_AddressBook
Address book export-import class
This package is unmaintained.
Download latest release 0.5.1 (archived versions might be outdated)
License: BSD License
Description
Package provide export-import address book mechanism. Contact_AddressBook refers to needed structure, convert the various address book structure format into it, then you can easily to store it into file, database or another storage media.
Maintainers
- Firman Wandayandi (firman) — lead, active
Dependencies
Required
- PHP (>= 4.0.0)
- PEAR Installer (>= 1.4.0b1)
- PEAR (>= 1.2.1)
- File (>= 1.2.1)
- Net_UserAgent_Detect (>= 2.0.1)
Releases
- 0.5.1 (alpha, 2010-10-15)
Release notes
License: BSD License
QA release
Bug #12994 download in build has htmlspecialchars
Bug #13264 Contact_AddressBook::getDataDir() should use PEAR_Config::singleton - 0.5.0 (alpha, 2005-11-08)
Release notes
License: BSD License
* Added new support for Gmail address book
- 0.4.0alpha1 (alpha, 2005-08-16)
Release notes
License: BSD License
* Fixed bug in Contact_AddressBook_Builder_Eudora::build(), wrong way on "notes" tag
* Fixed bug causes by File_CSV with force config (thanks to Andy Crain <crain@fuse.net>)
* Fixed bug in Contact_AddressBook_Converter::prepare(), Contact_AddressBook_Converter::$isPrepared never assigned (thanks to Andy Crain <crain@fuse.net>)
* Reconstructed file and directory structure
* Renamed Contact_AddressBook_Builder_eudora to Contact_AddressBook_Eudora
* Renamed Contact_AddressBook_Builder_csv to Contact_AddressBook_CSV
* Renamed Contact_AddressBook_Parser_eudora to Contact_AddressBook_Parser_Eudora
* Renamed Contact_AddressBook_Parser_CSV to Contact_AddressBook_Parser_csv
* Renamed several files to pretty names
* Moved all CSV address book related files under PEAR data dir "Contact_AddressBook/CSV"
* Renamed format call names, see added logs
* Changed the examples
* Changed the release state to alpha
- Removed "definitions" dir, now all definition files are under "Defs" dir
- Removed Contact_AddressBook::isExportable(), each supported formats are exportable
- Removed Contact_AddressBook::isImportable(), each supported formats are importable
- Removed Contact_AddressBook_Builder_csv_netscape
- Removed Contact_AddressBook_Builder_csv_outlook_express
+ Added new method Contact_AddressBook::isSupported(), find out the whether the format is supported or not
+ Added new class Contact_AddressBook_CSV for working with CSV
+ Added new class Contact_AddressBook_Converter_CSV, for CSV converting
+ Added several CSV related files in PEAR data dir "Contact_AddressBook/CSV"
+ Added new support for KMail (KDE Mailer), Ms Outlook, Palm Pilot and Yahoo!
+ Added several call names (case-insensitive),
csv_wab => Ms Windows Address Book CSV
csv_outlookexpress => Ms Windows Outlook Express CSV (equal with csv_wab)
csv_outlook => Ms Outlook CSV
csv_mozilla => Mozilla Mailer CSV
csv_thunderbird => Mozilla Thunderbird CSV (equal with csv_mozilla and csv_netscape)
csv_netscape => Netscape Mailer CSV (equal with csv_mozilla and csv_thunderbird)
csv_yahoo => Yahoo! CSV
csv_palm => Palm CSV.
eudora => Eudora address book
+ Upgraded File package dependency to version >= 1.2.1 - 0.1.0dev1 (devel, 2004-12-23)
Release notes
License: BSD License
Initial release of Contact_AddressBook
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #12994 | Closed | Bug | 0.5.0 | 2008-01-29 | download in build has htmlspecialchars |
| #13264 | Closed | Bug | 0.5.0 | 2008-02-29 | Contact_AddressBook::getDataDir() should use PEAR_Config::singleton |
| #17205 | Closed | Req | 0.5.0 | 2010-03-08 | Make a new release |