MailNews:Address Book Code Structure: Difference between revisions
Jump to navigation
Jump to search
(Add LDAP C-SDK link) |
(Change links from lxr to mxr, add locale file locations.) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
This page details the structure of the Address Book in CVS: | This page details the structure of the Address Book in CVS: | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/mailnews/addrbook/public/ mozilla/mailnews/addrbook/public] - Public Interfaces. | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/mailnews/addrbook/src/ mozilla/mailnews/addrbook/src] - Back-end Source Code. | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/mailnews/addrbook/resources/content/ mozilla/mailnews/addrbook/resources/content] - UI code shared between SeaMonkey and Thunderbird, though mainly specific to SeaMonkey. | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/mailnews/addrbook/prefs/resources/content/ mozilla/mailnews/addrbook/prefs/resources/content] - Prefs UI code shared between SeaMonkey and Thunderbird. | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/mail/components/addrbook/ mozilla/mail/components/addrbook] - UI code specific to Thunderbird. | ||
Locale files for the address book code can be found under: | |||
* [http://mxr.mozilla.org/seamonkey/source/suite/locales/en-US/chrome/mailnews/addressbook suite/locales/en-US/chrome/mailnews/addressbook] - SeaMonkey specific locale files | |||
* [http://mxr.mozilla.org/seamonkey/source/mail/locales/en-US/chrome/messenger/addressbook mail/locales/en-US/chrome/messenger/addressbook] - Thunderbird specific locale files | |||
Also closely integrated to the address book are: | Also closely integrated to the address book are: | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/directory/c-sdk/ mozilla/directory/c-sdk] - The [[LDAP_C_SDK|Mozilla C Software Development Kit for LDAP]] | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/directory/xpcom/ mozilla/directory/xpcom] - Interfaces to the c-sdk for use with address book and other ldap items. | ||
* [http://mxr.mozilla.org/seamonkey/source/mailnews/extensions/palmsync/ mozilla/mailnews/extensions/palmsync] - The palm sync extension (adds sync capabilities for palm devices) | |||
* [http://mxr.mozilla.org/seamonkey/source/xpinstall/wizard/windows/palmsync/ xpinstall/wizard/windows/palmsync/] - Conduit installer for the palm sync extension | |||
Theme Locations: | Theme Locations: | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/themes/classic/messenger/addressbook/ themes/classic/messenger/addressbook] - Classic theme for SeaMonkey | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/themes/modern/messenger/addressbook/ themes/modern/messenger/addressbook] - Modern theme for SeaMonkey | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/mail/themes/pinstripe/mail/addrbook/ mail/themes/pinstripe/mail/addrbook] - pinstripe theme for Thunderbird. | ||
* [http:// | * [http://mxr.mozilla.org/seamonkey/source/mail/themes/qute/mail/addrbook/ mail/themes/qute/mail/addrbook] - qute theme for Thunderbird. |
Latest revision as of 18:52, 10 May 2007
Resources |
---|
MailNews Homepage |
Address Book Homepage |
Roadmap |
Help Wanted |
LDAP Address Books |
Code Structure |
Bug Locations |
Related Standards |
This page details the structure of the Address Book in CVS:
- mozilla/mailnews/addrbook/public - Public Interfaces.
- mozilla/mailnews/addrbook/src - Back-end Source Code.
- mozilla/mailnews/addrbook/resources/content - UI code shared between SeaMonkey and Thunderbird, though mainly specific to SeaMonkey.
- mozilla/mailnews/addrbook/prefs/resources/content - Prefs UI code shared between SeaMonkey and Thunderbird.
- mozilla/mail/components/addrbook - UI code specific to Thunderbird.
Locale files for the address book code can be found under:
- suite/locales/en-US/chrome/mailnews/addressbook - SeaMonkey specific locale files
- mail/locales/en-US/chrome/messenger/addressbook - Thunderbird specific locale files
Also closely integrated to the address book are:
- mozilla/directory/c-sdk - The Mozilla C Software Development Kit for LDAP
- mozilla/directory/xpcom - Interfaces to the c-sdk for use with address book and other ldap items.
- mozilla/mailnews/extensions/palmsync - The palm sync extension (adds sync capabilities for palm devices)
- xpinstall/wizard/windows/palmsync/ - Conduit installer for the palm sync extension
Theme Locations:
- themes/classic/messenger/addressbook - Classic theme for SeaMonkey
- themes/modern/messenger/addressbook - Modern theme for SeaMonkey
- mail/themes/pinstripe/mail/addrbook - pinstripe theme for Thunderbird.
- mail/themes/qute/mail/addrbook - qute theme for Thunderbird.