| WebSeitz/wikilog |
| MorkDb |
|
| last edited by BillSeitz on Mar 10, 2008 10:57 am |
See MozIlla and Data Store. Written by Dave Mc Cusker. Actually not a db, but a text format. [MDB] was an abstraction that provided an interface for various MozIlla modules (Address Book-s, [Book Mark]-s, etc.) to call, so they wouldn't have to worry about how the underlying Data Store was implemented (which had been a problem with previous releases being overly integrated with another specific db, Berkeley D B I think).
Jan'2008: still used for Thunder Bird's Address Book, though being replaced "soon" with SQLite.
I wonder whether it can be used standalone for non-MozIlla Object Browser apps?
Some other links:
http://www.treedragon.com/ged/mc/wr/addresses.htm
http://www.treedragon.com/ged/mc/wr/mithril.htm
http://mozilla.inmel.net/mozilla/db/mork/
http://tln.lib.mi.us/~amutch/pro/kmeleon/khistfiles.htm (links to mork.dll)
http://www.geocrawler.com/archives/3/126/2000/2/0/3375069/
I'm not quite sure of the relevance of http://www.treedragon.com/ged/mc/in/lh19Mar00.htm
User data is stored (in Win98) in c:/windows/application data/mozilla/profiles...
address book (for imap email) is named 'imapab.mab';
data looks like (99=Matthew Adkins)(9A=Adkins)(9B=Matthew)(9C
=kobe2001@mx12.freecom.ne.jp$0A+81-78-691-2719 in Japan)(9D=Chicago)
(9E=IL)(9F=mtaa@enteract.com) (in my case, data starts with cellID=81, and continues through one record at a time, with the cellID incrementing continuously)
header (defines field names with fieldIDs) looks like (85=DisplayName)(86=NickName)(87=PrimaryEmail)
(88=LowercasePrimaryEmail)(89=SecondEmail)(8A=PreferMailFormat)
(8B=WorkPhone)(8C=HomePhone)
footer (maps cells to field [IDs]) looks like 7(^85^99)(^84^9A)(^83^9B)(^A8^9C)
| See Back Links: RDF | MozIlla | Data Store | |
| User Options Recent Changes Help Page |