V třetí díle o Kontactu se podíváme blíže na Knihu adres - KAddressBook,
projedeme si jeho rozhraní a ukážeme si, co musíme udělat, abychom načetli kontakty z Gmailu. Také si ale
postěžujeme na úložiště Akonadi a nastíníme si jeho vyhlídky do budoucna.
Představíme si také dva nástroje na správu
poznámek, které jsou součástí Kontactu.
15.6.2011 10:00 | Petr Šigut | přečteno 8525×
Adresář se v Kontaktu jmenuje prostě KAddressBook (Kniha adres) a spustíme jej buď z KDE menu nebo z menu KMailu jako Nástroje - Kniha adres. Přivítá nás poměrně minimalistické okno rozdělené na tři sloupce.
První sloupec zobrazuje Knihy adres, což jsou zdroje kontaktů. Ve druhém sloupci je přehled kontaktů a úplně napravo detail právě zvoleného. Zatím je náš adresář prázdný, přidáme tedy první kontakt kliknutím na tlačítko Nový kontakt, objeví se okno s bohatými možnostmi pro vyplnění detailů rozdělené do sedmi záložek.
KAddressBook nám dává opravdu volnou ruku při vyplňování údajů a nevěřím, že by si někdo mohl stěžovat na nedostatek kolonek, možná spíše naopak. V první záložce nazvané Kontakt máme možnost vyplnit hlavní komunikační kanály jako e-maily, IM, telefony apod. Zaujalo mě pole pro přiřazení výslovnosti jména (ve formátu wav, můžete pak jen kliknout a výslovnost se přehraje). Pro seznam fyzických lokací kontaktu je vyhrazena další záložka Místo. Je zde i mapka celé planety kde můžete zadat souřadnice které se zobrazí jako červená tečka na mapě. Můžete si vybrat z přednastavených hlavních měst všech států nebo je zadat ručně. Mapka je bohužel neinteraktivní, což je možná škoda, umím si představit různé vizualizace pro zobrazení více kontaktů, vzdáleností mezi nimi a podobně.
Záložka Obchod slouží k zaznamenání obchodních informací o kontaktu, jako logo firmy, kancelář apod. Pod záložkou Osobní zase lze nastavit narozeniny dané osoby, výročí a případně jméno partnera. Kontact vás pak na tyto data bude upozorňovat na Souhrnu (což se mi bohužel nepovedlo v této verzi nastavit, chybí mi plugin Speciální dny).
Další dvě záložky slouží pro přidání informací, které se nevešly nikam jinam. Záložka Notes (Poznámky) je prostě textové pole do kterého lze zadat libovolné údaje. Poznámky zvládají i něco formátovaného textu pokud ho odněkud zkopírujete. Volitelná pole mají stejnou funkci jako poznámky, ale mají více strukturovanou formu, můžete tedy ke každému kontaktu přidat například hodnotu typu datum.
Velmi užitečná je poslední záložka Nastavení šifrování, u jednotlivého kontaktu si můžete nastavit, jestli na jeho e-mail vždy posílat podepsané e-maily, šifrované a případné kombinace. Nepostradatelná funkce, pokud s některými osobami chcete komunikaci šifrovat vždy.
Ve výchozím nastavení se zobrazuje v prostředním sloupci pouze položka jméno, pravým kliknutím myší jde přidat některé další. KAddressBook se umí přepnout i na tzv. jednoduchý pohled (Nastavení - Zobrazit jednoduchý pohled), kdy se zobrazují pouze kontakty a můžete se mezi nimi přepínat pomocí tlačítek předchozí/další. Moc praktické mi to ale nepřijde.
Pokud přecházíte z jiného klienta, asi nebudete všechny kontakty zadávat ručně, pokud chcete osobu, od které například přišel e-mail přidat do adresáře, klikněte na e-mail pravým a zvolte Přidat do knihy adres. Pro hromadný import KAddressBook zvládá formáty vCard, CSV, LDIF (nebo přímo import z LDAP serveru) a GMX (což je, předpokládám, nějaký interní formát tohoto německého e-mailového poskytovatele).
KAddressBook nám pro vyhledávání poskytuje pole nad kontakty, které automatický hledá ve všech položkách kontaktů. Nějaké pokročilejší hledání bohužel není k dispozici, což je škoda, umím si představit něco v podobném stylu jako virtuální složky v KMailu. KAddressBook nám ale nabízí skupiny - často potřebuji sdružit nějaké osoby (dočasně nebo natrvalo) v nějaký seznam a přesně tento problém skupiny řeší.
Na nástrojové liště klikneme na tlačítko Nová skupina, dialog pro vyplnění je prostý. Vyplníme jméno skupiny (a případně změníme knihu adres do které seznam zařadit) a pak už jen vkládáme do seznamu kontakty, kde se nám pochopitelně nabízejí možnosti pro doplnění. Bohužel v KMailu v Ubuntu 11.04 mi doplňování z KAddressBooku moc nefungovalo, možná je chyba ve mně, ale podezírám spíše přechod na Akonadi.
S novými verzemi KDE 4 se postupně přechází na Akonadi, což je jednoduše řečeno systém pro ukládání rozličných PIM dat (kalendáře, kontakty, e-maily...). Akonadi je nezávislé na použitém desktopu a mohly by ho v budoucnu využít i jiné aplikace než Kontact, kterým by tak Akonadi poskytovalo jednotné úložiště a aplikace by nemusely opakovaně implementovat stejnou funkcionalitu.
Bohužel přechod na Akonadi je bolestivý a provází ho spousta problémů, trochu ve stylu KDE 3 - KDE 4. Akonadi má přinést nějaké výhody, já ale nevěřím že vytváření e-mailových klientů za deset minut, je k něčemu jinému, než hraní si s technologickými možnostmi. Podobně jako díky Phononu můžeme udělat přehrávač videa za pár vteřin... bohužel neumí titulky a přehrát moc formátů.
Neumím si moc představit, jaký e-mailový klient by na Akonadi přešel. Evolution? Mají evolution data server. Thunderbird? Obávám se, že indexaci zvládnou lépe sami. Něco nového pro KDE? Kdy by to dohnalo možnosti KMailu?
Samozřejmě Akonadi by přineslo i některé výhody, osobně vidím jeho možnosti na různé plasma widgety, které vám pak jednoduše mohly zobrazovat data z kalendáře nebo kontakty dostupné skrze všechny aplikace a podobně.
Abych Akonadi jen nehanil, prvním ovocem jeho vzniku jsou zdroje dat - my si to vyzkoušíme na používání kontaktů z Gmailu, do budoucna by měly vzniknout podobné "zdroje dat" například pro Facebook.
Nainstaluje si balíček akonadi-kde-resource-googledata
, při
vytváření nové Knihy adres (Soubor - Nový - Přidat knihu adres...)
přibude nová volba Zdroj Akonadi pro kontakty Google. V dialogu jsme
dotázáni na e-mail a heslo.
Pokud jsme údaje zadali správně, vytvoří se nová kniha adres s trochu
kryptickým názvem akonadi_googledata_resource_0
obsahující naše
kontakty z Gmailu. Knihu adres můžeme samozřejmě přejmenovat - klikneme na
ni pravým tlačítkem myši a vybereme Vlastnosti složky. Zde si můžeme
zadat vlastní název a třeba i změnit ikonku. Bohužel mám asi podobný problém
jako autor blogu s návodem ohledně Akonadi a pokud přidám kontakt v KAddressBooku, tak se na Gmailu neobjeví.
Kontact může obsahovat dvě komponenty, které bychom označili jako poznámky - KNotes (Vyskakovací poznámky) a KJots (Poznámky). Napřed se podíváme na KNotes.
Poznámky KNotes nevypadají na první pohled moc vábně - prázdná plocha. Pokud klikneme na tlačítko Nová poznámka objeví se dialogové okno pro přidání nové poznámky. Na to, že jde o pouhé poznámky, jsou k dispozici i nějaké formátovací možnosti - můžeme tvořit seznamy, měnit barvu textu a podobně. Vytvořené poznámky jsou v přehledu poměrně neforemně natěsnány vedle sebe - šlo by to udělat nějak lépe, ale není to zas až tak podstatné, KNotes ožijí hlavně na vaší ploše.
Poté, co z KDE menu spustíte KNotes, se na vaší ploše zobrazí vytvořené poznámky. Pokud jste zkoušeli některé plasma widgety z KDE (kliknete pravým tlačítkem na plochu a zvolíte Přidat widgety...), tak víte, že podobnou funkcionalitu nabízí widget Poznámky. Kterou možnost zvolíte je samozřejmě na vás, KNotes mají výhodu zobrazování v přehledu Kontactu, plasma widget Poznámky jsou zase trochu hezčí (třeba mu jde nastavit průhlednost a chová se jako ostatní plasma widgety).
Pokud se v Kontactu nezobrazuje komponenta nazvaná Poznámky, tak
doinstalujeme balík kjots
. Jak se KJots liší od Vyskakovacích
poznámek? KJots jsou více strukturované, informace řadíte do tzv. Knih,
které se člení do stran. Nemusíte se bát, že by to byla nutně pomůcka jen pro
spisovatele, berte pojem "kniha" jen jako orientační, pro představu.
Stránky knihy jsou pak klasické poznámky, kde si můžeme poznačit informace, které uznáme za vhodné. Klikneme-li na nadřazenou knihu, zobrazí se přehled všech jejich stran. Co mi rozhodně chybí, je možnost přiložení přílohy k poznámce, takovou funkcionalitu nabízí například podobný program Zim.