User:Njpl: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(correction)
(links updated)
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
How to adjust the contacts search query in Thunderbird and Mozilla Addressbook?
How to adjust the contacts search query in Thunderbird and Mozilla Addressbook?


If You open the advanced settings editor: Thunderbird Menu->Tools->Options->Advanced->General(tab)->Settings Editor(button) and type in the search field the phrase "search", you will get all the options, which have to do with searching. We will need the field named '''mail.addr_book.quicksearchquery.format''' for the adjustment of search area.
The search field searches by default only in primaryemail, displayed Name, First Name and last name. But hey! Who had the phone number ending with 6789 and called me last night? Or who lives in Germany? Or who was born in July?


The search field searches by default only in primaryemail, displayed Name, First Name and last name. This is the default search query:
If You open the advanced settings editor: '''Thunderbird Menu->Tools->Options->Advanced->General(tab)->Settings Editor(button)''' and type in the search field the phrase "search", you will get all the options, which have to do with searching. We will need the field named '''mail.addr_book.quicksearchquery.format''' for the adjustment of search area.
 
This is the default search query:


<code>?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V))</code>
<code>?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V))</code>
Line 12: Line 14:
@V = search phrase
@V = search phrase


But hey! Who had the phone number ending with 6789 and called me last night? Or who lives in Germany? Or who was born in July?
It is possible to search in all fields - you can edit the search query in the advanced settings editor. Here how to do it:
 
*[http://www.mozilla.org/mailnews/arch/addrbook/hiddenprefs.html#Addressbook_Quick_Search_Query_Pref Description of how to set up the search query in Mozilla Suite, SeaMonkey and Thunderbird Adderssbook]
It is possible to search in all fields - you can edit the search query in the advanced settings editor. Here is the [http://www.mozilla.org/mailnews/arch/addrbook/hiddenprefs.html#Addressbook_Quick_Search_Query_Pref Description of how to set up the search query in Mozilla Suite, SeaMonkey and Thunderbird Adderssbook] and a [http://lxr.mozilla.org/mozilla/source/mailnews/addrbook/public/nsIAddrDatabase.idl List of all Addressbook fields] (some are not displayed in the User Interface, though).
*[http://lxr.mozilla.org/mozilla/source/mailnews/addrbook/public/nsIAddrDatabase.idl List of all Addressbook fields] (some are not displayed in the User Interface, though). This way, you can search in those fields, you really want.


And here is an example query:
'''Medium example query''':
<code>?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V)<br />
<code>?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V)<br />
(SecondEmail,c,@V)(HomePhone,c,@V)(CellularNumber,c,@V)(Notes,c,@V))</code>
(SecondEmail,c,@V)(HomePhone,c,@V)(CellularNumber,c,@V)(Notes,c,@V))</code>


This way, you can search in those fields, you really want.
''Maximum query'' - search in all addressbook fields used by Thunderbird: (must be one line, of course)
<code>?(or(FirstName,c,@V)(LastName,c,@V)(PhoneticFirstName,c,@V)(PhoneticLastName,c,@V)<br />(_PhoneticName,c,@V)(DisplayName,c,@V)(NickName,c,@V)<br />(PrimaryEmail,c,@V)(SecondEmail,c,@V)<br />(WorkPhone,c,@V)(HomePhone,c,@V)(FaxNumber,c,@V)<br />(PagerNumber,c,@V)(CellularNumber,c,@V)<br />(HomeAddress,c,@V)(HomeAddress2,c,@V)(HomeCity,c,@V)<br />(HomeState,c,@V)(HomeZipCode,c,@V)(HomeCountry,c,@V)<br />(WorkAddress,c,@V)(WorkAddress2,c,@V)(WorkCity,c,@V)<br />(WorkState,c,@V)(WorkZipCode,c,@V)(WorkCountry,c,@V)<br />(JobTitle,c,@V)(Department,c,@V)(Company,c,@V)<br />(_AimScreenName,c,@V)(WebPage1,c,@V)(WebPage2,c,@V)<br />(Custom1,c,@V)(Custom2,c,@V)(Custom3,c,@V)(Custom4,c,@V)(Notes,c,@V))</code>


==Microformats==
==Microformats==
Line 35: Line 38:
Your finger is on the button! Tell everybody, what you want the 2.0 version of each software to look like! Push that button!
Your finger is on the button! Tell everybody, what you want the 2.0 version of each software to look like! Push that button!


=== Mozilla Firefox 2.0 ===
=== Mozilla Firefox ===
*[http://wiki.mozilla.org/Firefox2 Firefox 2 Project Page]
*[[Firefox3]] Firefox 3 Project
*[http://en-us.www.mozilla.com/en-US/firefox/2.0/releasenotes/ Release Notes]
*[[Talk:Firefox3]] - Discuss
*[http://wiki.mozilla.org/Talk:Firefox:2.0_Product_Planning  Product Planning - Firefox 2.0]
*[http://wiki.mozilla.org/Firefox/Feature_Brainstorming Firefox Feature
*[http://wiki.mozilla.org/Firefox/Feature_Brainstorming Firefox Feature Brainstorming page]
*[http://www.mozilla.org/projects/firefox/roadmap.html Firefox Roadmap]
*[http://en-us.www.mozilla.com/en-US/firefox/3.0/releasenotes/ Release Notes]
Brainstorming page]


===Mozilla Thunderbird 2.0===
===Mozilla Thunderbird ===
*[http://wiki.mozilla.org/Thunderbird2 Read: Thunderbird 2 Project Planning]
*[[Thunderbird]] Thunderbird 3 Project
*[http://wiki.mozilla.org/Talk:Thunderbird2 Discuss:  
*[[Talk:Thunderbird]] - Discuss
*[http://wiki.mozilla.org/Talk:Thunderbird:3.0_Product_Planning Product Planning - Thunderbird]
*[http://www.mozilla.org/projects/thunderbird/roadmap.html Thunderbird Roadmap]
*[http://www.mozilla.org/projects/thunderbird/roadmap.html Thunderbird Roadmap]
*[http://wiki.mozilla.org/Talk:Thunderbird:2.0_Product_Planning Product Planning - Thunderbird 2.0]


===Mozilla Addressbook 2.0===
===Mozilla Addressbook ===


[[Addressbook]] - not yet seen as a standalone program, is still carried by the Thunderbird application. I think however, that is should get either more integration with Firefox/Calendar, or be more externalised, to make thunderbird almost equal with other apps in the way it accesses the addressbook. I should be able to add a contact by right-clicking a mailto link in firefox, or by doing so with a hCard microformat visit card placed on a webpage.
[[Addressbook]] - not yet seen as a standalone program, is still carried by the Thunderbird application. I think however, that is should get either more integration with Firefox/Calendar, or be more externalised, to make thunderbird almost equal with other apps in the way it accesses the addressbook. I should be able to add a contact by right-clicking a mailto link in firefox, or by doing so with a hCard microformat visit card placed on a webpage.
Line 56: Line 61:
#'''Interoperability''' - More automation in addressbook import from standards like Windows addressbook (.wab) format, Outlook Express book, Outlook book - the assigning of the fields should be based on the (english) field names comparison - they are standardised.
#'''Interoperability''' - More automation in addressbook import from standards like Windows addressbook (.wab) format, Outlook Express book, Outlook book - the assigning of the fields should be based on the (english) field names comparison - they are standardised.


===Mozilla Calendar 2.0===
===Mozilla Calendar===


[[Calendar:Home_Page|Calendar Wiki]]
[[Calendar:Home_Page|Calendar Wiki]]
Line 64: Line 69:
#If supported in Firefox AND Thunderbird, it would be possible to get appointment proposals or event notifications by email or get them from websites directly to the calendar(s).
#If supported in Firefox AND Thunderbird, it would be possible to get appointment proposals or event notifications by email or get them from websites directly to the calendar(s).


==About me==
==About==


===Background===
===Background===
Hi. I'm an old Mozilla Suite user from Poland, who then turned to Opera due to smal resource budget (processor, memory usage needed to be low). I am also amazed by the idea of Microformats, and the possibility to sync the offline and online calendar, addressbook and bookmarks. After the compromitation connected with release of unstable version of Opera 9 and 90.1 (sic!) - I am trying to get myself Opensource through Mozilla [[Thunderbird]] and [[Firefox]].
An old Mozilla Suite user, who then turned to Opera due to small resource budget (processor, memory usage needed to be low). Amazed by the idea of Microformats, and the possibility to sync the offline and online calendar, addressbook and bookmarks. After the compromitation connected with release of unstable version of Opera 9 and 90.1 (sic!) - I am trying to get myself Opensource through Mozilla [[Thunderbird]] and [[Firefox]].


===Aims===
===Aims===
I have registered, because I would also like to have my tiny influence on the direction of changes on our upcoming leaders of the information exachnge, Thunderbird, Sunbird/Calendar, and possibly Firefox as well.
I would also like to have my tiny influence on the direction of evolution of our upcoming leaders of the information exachnge, Thunderbird, Sunbird/Calendar, and Firefox.
I am especially interested in passing the information about the possible user's needs, seen from the perspective of a Polish internaut.

Latest revision as of 03:44, 6 January 2008

Adjusting Mozilla Seamonkey Thunderbird Addressbook

Contacts search query

How to adjust the contacts search query in Thunderbird and Mozilla Addressbook?

The search field searches by default only in primaryemail, displayed Name, First Name and last name. But hey! Who had the phone number ending with 6789 and called me last night? Or who lives in Germany? Or who was born in July?

If You open the advanced settings editor: Thunderbird Menu->Tools->Options->Advanced->General(tab)->Settings Editor(button) and type in the search field the phrase "search", you will get all the options, which have to do with searching. We will need the field named mail.addr_book.quicksearchquery.format for the adjustment of search area.

This is the default search query:

?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V))

where: c=contains (other are begins and is, but haven't tried it)
@V = search phrase

It is possible to search in all fields - you can edit the search query in the advanced settings editor. Here how to do it:

Medium example query: ?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V)
(SecondEmail,c,@V)(HomePhone,c,@V)(CellularNumber,c,@V)(Notes,c,@V))

Maximum query - search in all addressbook fields used by Thunderbird: (must be one line, of course) ?(or(FirstName,c,@V)(LastName,c,@V)(PhoneticFirstName,c,@V)(PhoneticLastName,c,@V)
(_PhoneticName,c,@V)(DisplayName,c,@V)(NickName,c,@V)
(PrimaryEmail,c,@V)(SecondEmail,c,@V)
(WorkPhone,c,@V)(HomePhone,c,@V)(FaxNumber,c,@V)
(PagerNumber,c,@V)(CellularNumber,c,@V)
(HomeAddress,c,@V)(HomeAddress2,c,@V)(HomeCity,c,@V)
(HomeState,c,@V)(HomeZipCode,c,@V)(HomeCountry,c,@V)
(WorkAddress,c,@V)(WorkAddress2,c,@V)(WorkCity,c,@V)
(WorkState,c,@V)(WorkZipCode,c,@V)(WorkCountry,c,@V)
(JobTitle,c,@V)(Department,c,@V)(Company,c,@V)
(_AimScreenName,c,@V)(WebPage1,c,@V)(WebPage2,c,@V)
(Custom1,c,@V)(Custom2,c,@V)(Custom3,c,@V)(Custom4,c,@V)(Notes,c,@V))

Microformats

Microformats are tiny standards to make passing crrtain types of information more structured and interoperable. The RSS revolution is an ideal example of unification for common progress. Now, it is time for unifying the standards for passing calendar information (events, appointments and their proposals), online calendars published by event organizers, online timetables of proffessors and teachers - either with busy/free info only, or with full read access, or even with full RW access for the participants of common projects.

Here are some links concerning the microformats:

The World according to Mozilla: 2.0

Your finger is on the button! Tell everybody, what you want the 2.0 version of each software to look like! Push that button!

Mozilla Firefox

Brainstorming page]

Mozilla Thunderbird

Mozilla Addressbook

Addressbook - not yet seen as a standalone program, is still carried by the Thunderbird application. I think however, that is should get either more integration with Firefox/Calendar, or be more externalised, to make thunderbird almost equal with other apps in the way it accesses the addressbook. I should be able to add a contact by right-clicking a mailto link in firefox, or by doing so with a hCard microformat visit card placed on a webpage.

  1. Standardization - support for microformats, like vCard (vCard)
  2. Externalization - should be available for access through standardised interfaces/formats for other programs allowed by the user, mainly by: Thunderbird, Firefox, Calendar, but also by other software, which may be used by the except for/instead of mentioned applications.
  3. Support for a IM type / protocol identifier and a possibility to assign an application to that protocol, no unchangeable assigning of one "most often used" instant messenger!
  4. Interoperability - More automation in addressbook import from standards like Windows addressbook (.wab) format, Outlook Express book, Outlook book - the assigning of the fields should be based on the (english) field names comparison - they are standardised.

Mozilla Calendar

Calendar Wiki

  1. Standardization - iCalendar (iCalendar)
  2. Namesday support - in some countries, the calendar has a scheme of a couple of names assigned to each day of year and apart from birthdays, people party on namesdays too. Some names appear more than once a year, some only once.
  3. If supported in Firefox AND Thunderbird, it would be possible to get appointment proposals or event notifications by email or get them from websites directly to the calendar(s).

About

Background

An old Mozilla Suite user, who then turned to Opera due to small resource budget (processor, memory usage needed to be low). Amazed by the idea of Microformats, and the possibility to sync the offline and online calendar, addressbook and bookmarks. After the compromitation connected with release of unstable version of Opera 9 and 90.1 (sic!) - I am trying to get myself Opensource through Mozilla Thunderbird and Firefox.

Aims

I would also like to have my tiny influence on the direction of evolution of our upcoming leaders of the information exachnge, Thunderbird, Sunbird/Calendar, and Firefox.