Categories

Who's Online?

  • Guest Users: 3

Syndicate this blog

What is RSS?



Mozilla Thunderbird 2 - wyszukiwanie w książce adresowej wg. różnych pól

Starając się walczyć przeciwko monopolowi produktów Microsoftu w zastosowaniach biurowych postanowiłem zbojkotować program Microsoft Outlook dostępny w pakiecie Office i zastąpić go równie udanym, acz darmowym, odpowiednikiem opracowanym przez Mozilla Messaging - Mozilla Thunderbird, którego na co dzień używam już od wielu lat. Trzeba niestety przyznać obiektywnie - baza danych kontaktów dostępnych w książce adresowej Thunderbirda ustępuje funkcjonalnością tej z Outlooka. Wierząc jednak, że wszystko (no, prawie…) co wolne jest dobre, postanowiłem nad tym popracować.

[More:]

Funkcją, której brakowało mi w Thunderbirdzie najbardziej było wyszukiwanie elementów w książce adresowej według pól innych niż tylko imię, nazwisko i adres e-mail. Jest to szczególnie przydatne, gdy znamy np. nazwę firmy, w której pracuje interesująca nas osoba, ale nie kojarzymy dokładnie nazwiska samej persony. Możemy również chcieć wyszukać kontakty jedynie z określonego miasta czy na podstawie numeru telefonu.
Choć jest to możliwe w Outlooku, funkcji tej brakuje w Thunderbirdzie (przynajmniej w wersjach <2.0.0.23).

Zakładam, że jest możliwa instalacja jakiegoś rozszerzenia, które umożliwi bardziej gruntowne przeszukiwanie bazy danych kontaktów, ale jest jeszcze prostsze rozwiązanie, które w lutym bieżącego roku miałem okazję opublikować na forum mozillapl.org.

Myślę jednak, że warto podzielić się tą wiedzą i tutaj.

Zatem aby umożliwić przeszukiwanie bazy danych kontaktów w Thunderbirdzie wg. pól innych, niż domyślne należy otworzyć okno ustawień zaawansowanych about:config (Preferencje/Zaawansowane/Edytor ustawień) i odnaleźć klucz o nazwie:

mail.addr_book.quicksearchquery.format

o domyślnej wartości:

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

Oczywiście jak łatwo się domyślić w nawiasach podane są pola według których program przeszukuje wszystkie zapisane kontakty (PrimaryEmail, DisplayName, FirstName, LastName). Nic zatem nie stoi na przeszkodzie aby dodać tutaj więcej wartości.
Dostępne pola wyszukiwania to:

"FirstName"
"LastName"
"PhoneticFirstName"
"PhoneticLastName"
"_PhoneticName"
"DisplayName"
"NickName"
"PrimaryEmail"
"SecondEmail"
"PreferMailFormat"
"PopularityIndex"
"AllowRemoteContent"
"WorkPhone"
"HomePhone"
"FaxNumber"
"PagerNumber"
"CellularNumber"
"WorkPhoneType"
"HomePhoneType"
"FaxNumberType"
"PagerNumberType"
"CellularNumberType"
"HomeAddress"
"HomeAddress2"
"HomeCity"
"HomeState"
"HomeZipCode"
"HomeCountry"
"WorkAddress"
"WorkAddress2"
"WorkCity"
"WorkState"
"WorkZipCode"
"WorkCountry"
"JobTitle"
"Department"
"Company"
"_AimScreenName"
"AnniversaryYear"
"AnniversaryMonth"
"AnniversaryDay"
"SpouseName"
"FamilyName"
"DefaultAddress"
"Category"
"WebPage1"
"WebPage2"
"BirthYear"
"BirthMonth"
"BirthDay"
"Custom1"
"Custom2"
"Custom3"
"Custom4"
"Notes"
"LastModifiedDate"
"AddrCharSet"
"ListName"
"ListNickName"
"ListDescription"
"ListTotalAddresses"

Jeśli zatem chcemy, aby Thunderbird przeszukiwał bazę kontaktów nie tylko według imienia, nazwiska i e-maila, ale także wg. nazwy firmy i miasta, wartość podanego wyżej klucza zmieniamy na:

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

I voila :) . Kolejny krok w kierunku obalenia biurowej dominacji Microsoftu ;)

20:14:43 .  28/11/2009 .  Ajantis Email  .  453 words . 386 views . Korespondencja, Thunderbird . 1 comment

Trackback address for this post:

This is a captcha-picture. It is used to prevent mass-access by robots.

Please enter the characters from the image above. (case insensitive)

Comments, Trackbacks, Pingbacks:

Comment from: Patryk German [Visitor] Email · http://pluskwy.eu
U nas w pracy juz wszyscy zrezygnowali z Outlooka :) fajny artykuł, może kiedys się przyda!
PermalinkPermalink 19/01/2010 @ 23:56

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email and url)
(Allow users to contact you through a message form (your email will NOT be displayed.))
This is a captcha-picture. It is used to prevent mass-access by robots.

Please enter the characters from the image above. (case insensitive)



Previous post: Moje wiersze o motocyklach