I have almost finished adding some new attributes to the address book that can be synced with Google. The attributes will work on cards whether they are in the address book being synced or not.
The catch: It requires the current patch to Bug 413260, which is temporarily delayed.
The list currently includes:
- ThirdEmail
- FourthEmail
- HomeFaxNumber – Thunderbird’s Fax Number is synced as a work fax number, but Google also has an option for a home fax number.
- OtherNumber – A phone number marked as “other” in Google
- OtherAddress – on multiple lines, similar to Google Contacts
- Google Talk screenname*
- ICQ screenname*
- Yahoo! screenname*
- MSN screenname*
- Jabber screenname*
*the screennames are listed as text; there is no link to open your IM client(s).
It is easy to add more, so please let me know what you would like added.
I have a (large) screenshot on my website here. I cannot yet save changes made in the edit card dialog, but I expect to have that finished soon.
2 Comments
Günter · July 8, 2008 at 5:32 AM
Hi Josh,
from following [Bug 413260] I just learn the “CATEGORY” item has been skipped (for the moment??).
As with me different discussion on the News groups etc I very must try to insist on having a CATEGORY or TAG with the TB/AB. I know it’s not an attribute with GContacts.
How will it be possible to expand your code to support an CATEGORY item in the future.
Standard TB/AB doesn’t has the CATEGORY, but there are some extension like MoreFunctionsForAddressBook https://nic-nac-project.org/~kaosmos/morecols-en.html or java based sync like FinchSync http://www.finchsync.com/index.html which support it! And it makes sense because eg. Outlook works with Categories as well.
Günter
pi · July 8, 2008 at 6:08 PM
Hi Günter,
What in particular would you like to do with categories?
Google has “Groups” for contacts and allows multiple groups/card. You can view a group and see the cards within it. So far, I can obtain all the groups from Google, but I cannot modify the groups from Thunderbird (yet).
In Thunderbird, I added a Groups textbox and attribute, but it doesn’t actually do anything with the groups besides store a list of the groups in the card’s Groups attribute. I hope to allow users to modify a card’s groups and sync those changes soon.