# Руководство &kaddressbook;

Tobias
Koenig

    tokoe@kde.org

Steffen
Hansen

    hansen@kde.org

Don
Sanders

    dsanders@kde.org

Michel
Boyer de la Giroday

    michel@klaralvdalens-datakonsult.se

Олег
Баталов

    olegbatalov@mail.ru

Перевод на русский
2004-09-24
3.3
&FDLNotice;

&kaddressbook; — это адресная книга &kde;.

KDE
kaddressbook

## Введение

&kaddressbook; является основным приложением адресной книги &kde;. Оно позволяет вам легко и эффективно управлять вашими контактами. Приложение основано на библиотеке kabc и поддерживает так называемые ресурсы, которые могут использоваться для хранения контактов во множестве различных мест, как-то: на локальной файловой системе, серверах LDAP или базах данных SQL.

Интерфейс пользователя подобен MS Outlook и поддерживает различные представления данных контакта. Кроме того, доступен поиск по мере набора по всем полям и кнопки быстрого доступа к записям по первым буквам имени контакта. Так как основная библиотека kabc для хранения данных по умолчанию использует формат vCard (определённый в RFC 2426), &kaddressbook; в интерфейсе пользователя в основном показывает поддерживаемые стандартом поля.

## Использование &kaddressbook;

### Начало работы

После запуска &kaddressbook; (используя меню панели, либо набрав в командной строке `kaddressbook`) появится главное окно &kaddressbook;:

Запуск &kaddressbook;
Главное окно &kaddressbook;.

Главное окно &kaddressbook;.

### Настройка ресурсов

&kaddressbook; может использовать для сохранения и загрузки контактов несколько ресурсов. После первого запуска &kaddressbook; будет использован ресурс по умолчанию, который хранит все контакты в файле vCard в $HOME/.kde/share/apps/kabc/std.vcf. Но вы можете добавить дополнительные ресурсы с помощью диалога настройки ресурсов, Центр управления в разделе Компоненты KDE->Настройка ресурсов KDE:

Диалог настройки ресурсов
Диалог настройки ресурсов.

Диалог настройки ресурсов.

Выберите конфигурационный модуль, в который вы хотите добавить ресурс, в разделе Ресурсы.

Откройте диалог Конфигурацию ресурса с помощью кнопки Добавить..., выберите ресурс и нажмите OK.

Папка

  Каждый контакт будет храниться в отдельном файле.

Файл

  Все контакты будут храниться в одном файле.

IMAP

  В процессе написания

Kolab

  Контакты будут сохранены в учётной записи DIMAP.

  Русерс Kolab никогда не должен быть настроен как Read Only (только для чтения). Если вы добавили несколько типов ресурсов, то нужно установить русурс Kolab Server как стандартный.

LDAP

  Все контакты будут храниться на сервере LDAP.

Сеть

  Все контакты будут храниться в одном файле, который расположен на сервере (HTTP, WebDAV, FTP или Fish).

SLOX

  В процессе написания

XML-RPC

  В процессе написания

После выбора типа вы увидите другой диалог, где можете настроить специфичные для выбранного типа ресурса параметры.

Ресурсы Файл и Каталог поддерживают несколько форматов хранения контактов:

vCard

  Контакты будут сохранены в формате vCard, описанным в RFC 2426.

Двоичный

  Контакты будут сохранены в двоичном формате. Это увеличивает производительность при сохранении и загрузке, но не является таким же переносимым, как формат vCard.

Для &kaddressbook; необходим стандартный ресурс, в котором будут храниться контакты, если не указано другого. По этой причине после запуска &kaddressbook; в первый раз создаётся стандартный ресурс. Если вы хотите использовать по умолчанию другой ресурс, нажмите кнопку Использовать как стандартный. Новый стандартный ресурс должен позволять чтение и запись, иначе вы не сможете его использовать.

### Управление контактами

Для создания и изменения контактов в &kaddressbook; существует диалог, где вы можете ввести все данные, которые допустимы для формата vCard.

Диалог контакта
Диалог контакта.

Диалог контакта.

#### Автоматически обрабатывать имена

&kaddressbook; пытается облегчить заполнение полей путём автоматического анализа имени. Для корректной работы иногда бывает необходимо добавить в диалог настройки пользовательские префиксы, суффиксы и включения. Однако любой алгоритм несовершенен, и может случится, что введённое вами имя будет интерпретировано неправильно. В этом случае вы можете отключить автоматическую обработку имени, нажав кнопку Имя... в диалоге контакта. Если вы хотите отключить обработку имён глобально, то можете сделать это в диалоге настройки программы.

#### Имя в заголовке

Имя в заголовке контакта (поле "Показывать как") используется для отображения его другими программами. &kaddressbook; предлагает три встроенных типа форматирования имён:

Простое имя

  <Имя> <Фамилия>

Полное имя

  <префикс> <Имя> <Отчество> <Фамилия> <суффикс>

Имя в обратном порядке

  <Фамилия>, <Имя>

Если ни один из вышеупомянутых типов не соответствуют вашим потребностям, вы можете выбрать тип Настройка, где можно указать собственное форматирование имени. Эта опция находится в диалоге контакта. Для указания типа обработки имени по умолчанию для новых контактов используйте диалог настройки.

#### IM-адреса

В поле Адрес IM устанавливается основной адрес данного контакта для клиентов мгновенных сообщений.

Диалог Адреса IM
Диалог Адреса IM

Диалог Адреса IM.

Контакт может содержать несколько адресов мгновенных сообщений. Другие приложения, такие как Kopete и Konversation, хранят сведения о таких адресах здесь. Рекомендуется добавлять и изменять адреса из соответствующих программ, а не напрямую.

Для подробностей см. руководства Kopete и Konversation.

#### Настройки шифрования

На этой вкладке вы можете настроить параметры шифрования для контакта. На момент написания данного руководства, они используются только KMail.

Доступные протоколы

  Здесь вы можете ограничить набор форматов шифрования для данного контакта. Для подробностей о форматах см. руководство KMail.

Основной ключ OpenPGP:, Основной сертификат S/MIME

  Здесь вы можете выбрать предпочитаемый ключ OpenPGP и/или сертификат S/MIME для шифрования сообщений, посылаемых контакту. Иначе, они будут искаться в локальном наборе ключей и сертификатов.

Настройки сообщения

  Здесь вы можете настроить подписывание и шифрование сообщений.

  <нет>

    Использовать параметры KMail.

  Никогда не подписывать, Никогда не шифровать

    Также никогда не запрашивать подтверждение этого, кроме случаев когда это конфликтует с другими контактами.

  Подписывать всегда, Шифровать всегда

    Также никогда не запрашивать подтверждение этого, кроме случаев когда это конфликтует с другими контактами.

  Подписывать если возможно, Шифровать если возможно

    Не спрашивать, если это невозможно (это может быть когда другие получатели не смогут дешифровать сообщения).

  Спрашивать

    Всегда спрашивать, подписывать (шифровать) или нет.

### Использование видов

Эта версия &kaddressbook; поддерживает так называемые виды, которые представляют контакты различными способами:

Таблица

  Все контакты перечислены в таблице. Они могут быть отсортированы щелчком на заголовке столбца таблицы. Столбцы зависят от полей, которые выбраны в диалоге настройки вида.

Пиктограммы

  В этом виде контакты представлены как пиктограммы. Если контакт имеет фото или логотип, он будет использоваться в этом виде, иначе используется пиктограмма по умолчанию.

Карточки

  Все контакты представлены в форме карточек, заголовок которых показывает поле "Показывать как". Тело карточки зависит от полей, выбранных в диалоге настройки вида.

Диалог настройки вида
Диалог настройки вида.

Диалог настройки вида.

Вкладка Поля позволяет вам выбрать поля контакта, которая будут отображены в виде. На вкладке Фильтр по умолчанию вы можете настроить фильтр который будет использоваться для отбора записей вида.

### Использование фильтров

В &kaddressbook; вы можете настроить фильтры, базируются на категориях, к которой принадлежит контакт. Например, вы можете создать фильтр, который покажет только контакты,принадлежащие к категориям 'Семья' и 'Друзья'. Также вы можете создать фильтр, показывающий все контакты, не принадлежащие этим категориям. Для управления фильтрами используйте диалог настройки фильтров адресной книги:

Диалог настройки фильтра
Диалог настройки фильтра.

Диалог настройки фильтра.

Фильтры могут использоваться в видах для уменьшения количества показываемых контактов. В диалоге настройки вида вы можете указать, какой фильтр должен использоваться в этом виде по умолчанию.

### Использование расширений

Расширения реализованы в &kaddressbook; как модули, так что сторонние разработчики могут добавить дополнительную функциональность в адресную книгу. В настоящий момент с адресной книгой идут в поставке три расширения:

Редактор контактов

  Аналогично диалогу редактирования контакта, но разработан для обеспечения быстрого изменения контактов.

Местонахождение контакта

  Это расширение использует почтовый адрес контакта и загружает из Интернета карту (например, с www.map24.de), на которой показывает местоположение этого адреса. Результат будет представлен как страница HTML.

Списки рассылки

  Это расширение позволяет просто управлять списками рассылки. Создайте новый список и выберите контакт. После нажатия кнопки Добавить контакт, выбранный контакт станет частью списка рассылки. Ещё один способ сделать это — перетащить контакт на менеджер списка рассылки. Для подробностей см. Меню Настройка.

Главное окно с расширением списка рассылки.
Главное окно с расширением списка рассылки.

Главное окно с расширением списка рассылки.

### Импорт и экспорт

В новой системе импорта/экспорта &kaddressbook; показывает диалог, где вы можете выбрать, какие контакты должны быть экспортированы.

Диалог выбора контактов для экспорта.
Диалог выбора контактов для экспорта.

Диалог выбора контактов для экспорта.

На текущий момент доступны следующие модули импорта и экспорта:

vCard

  vCard — это стандартизированный формат (RFC 2426), который поддерживается большинством приложений адресных книг. &kaddressbook; может импортировать и экспортировать версии 2.1 и 3.0;

Импорт с мобильного телефона

  Этот модуль позволяет импортировать контакты мобильных телефонов Nokia с помощью библиотеки gnokii;

Адресная книга Eudora

  С помощью этого модуля вы можете импортировать контакты из почтового клиента Eudora;

CSV

  CSV (значения, разделённые запятыми) — формат, который используется некоторыми приложениями адресных книг. Вы можете импортировать и экспортировать ваши контакты, используя этот формат;

KDE2

  Вы можете использовать этот модуль для импорта данных вашей старой адресной книги из KDE 2.x;

LDIF

  LDIF — представление данных LDAP в виде текста. Netscape и Mozilla используют этот формат для хранения своих адресных книг. &kaddressbook; поддерживает импорт и экспорт данных в этом формате;

PAB

  PAB — формат MS Exchange Personal Address Book. MS Outlook и MS Outlook Express используют этот формат для хранения своих адресных книг. &kaddressbook; поддерживает импорт и экспорт для данных в этом формате;

Opera

  Импорт информации о контактах из веб-браузера Opera;

Закладки

  Модуль псевдо-экспорта, который создаёт ссылки на ваши контакты в меню закладок браузера Konqueror.

### Запросы LDAP

&kaddressbook; может переносить контакты с серверов LDAP в локальную адресную книгу при помощи диалога поиска в LDAP.

Для настройки серверов LDAP используйте диалог настройки.

На основной панели инструментов &kaddressbook; доступна кнопка с изображением лупы на книге. Используйте эту кнопку для открытия диалога поиска в LDAP. Сам диалог является достаточно простым. Введите часть имени, адреса электронной почты или номера телефона и нажмите кнопку Поиск.

Когда результаты будут отображены в списке, вы можете выбрать один или несколько адресов и нажать кнопку Добавить выбранные адреса, чтобы импортировать выбранные адреса в локальную адресную книгу, либо нажать кнопку Отправить письмо выбранным, чтобы открыть почтовую программу и написать письмо выбранным получателям.

По умолчанию переключатель Рекурсивный поиск включён. Это предписывает запросу LDAP просмотреть все объекты ниже базового DN каждого сервера. Если вы хотите просматривать объекты только на одном уровне ниже базового, выключите этот переключатель. Если сомневаетесь, оставьте его как есть.

### Настройка

В диалоге настроек вы можете изменить большинство параметров &kaddressbook;. Этот диалог может быть вызван в меню Настройка Настроить KAddressBook либо через пиктограмму на панели инструментов.

Настройка &kaddressbook;
Диалог настройки.

Диалог настройки.

#### Раздел Адресная книга

##### Вкладка Общие

Открывать диалог изменения контакта одним щелчком мыши

  Если опция включена, &kaddressbook; поддерживает возможность открытия диалога изменения контакта одним щелчком мыши как в остальных приложениях KDE.

Автоматически обрабатывать имена для новых адресов

  Если опция включена, для новых адресов будет использоваться автоматическая обработка имён

Сценарии

  Здесь вы можете указать команды, которые будут выполнены, когда вы щёлкаете на номере телефона или факса.

Расширения

  В этом списке вы можете включить или отключить отдельные расширения или настроить их параметры.

##### Вкладка Адрес

&kaddressbook; может автоматически разобрать имя на его компоненты. Чтобы правильно обрабатывать имена, вы можете добавить дополнительную часть имени типа префикса, суффикса и включения.

Префиксы

  Здесь вы можете управлять префиксами имён, типа 'Профессор' или 'Доктор'.

Включения

  Здесь вы можете управлять включениями в имя типа 'ван' или 'вон', которые являются частью голландских и немецких имён.

Суффиксы

  Здесь вы можете управлять суффиксами имён типа 'старший' или 'младший'.

Форматирование имени по умолчанию:

  Здесь вы можете выбрать формат имени в заголовке карточки по умолчанию, который будет использоваться для новых контактов.

#### Раздел Поиск в LDAP

На этой вкладке вы можете настроить серверы LDAP, которые будут использоваться в &kaddressbook; для запросов LDAP.

Чтобы добавить и настроить новый сервер, используйте кнопку Добавить сервер....

Настройка поиска LDAP для Kolab
Пример конфигурации поиска LDAP (Kolab).

Диалог добавления сервера - Пример конфигурации поиска LDAP (Kolab).

Вы можете включать и исключать сервера из поиска используя переключатели в списке серверов. Чтобы закрыть этот диалог, нажмите кнопку OK.

Вы можете настроить порядок поиска перемещением серверов по списку.

## Описание команд

### Меню Файл

&Ctrl;N Файл Новый контакт

  Открыть редактор для добавления нового контакта.

Файл Изменить контакт

  Открыть редактор для изменения выбранного контакта.

&Ctrl;S Файл Сохранить

  Сохранить изменённые контакты.

Файл Импорт

  Список всех доступных модулей импорта.

Файл Экспорт

  Список всех доступных модулей экспорта.

&Ctrl;P Файл Печать

  Печать выбранных контактов.

Файл Изменить контакт

  Открыть предопределённую почтовую программу с указанием текущих выбранных контактов как получателей.

Файл Изменить контакт

  Открывает предопределённую почтовую программу с текущими выбранными контактами как вложениями в формате vCard.

&Ctrl;Q Файл Выход

  Выход из &kaddressbook;.

### Меню Правка

&Ctrl;Z Правка Отменить действие

  Отменить последние изменения.

&Ctrl;&Shift;Z Правка Повторить отменённое действие

  Восстановить отменённые изменения.

&Ctrl;X Правка Вырезать

  Вырезать выбранные контакты и поместить их в буфер обмена.

&Ctrl;C Правка Копировать

  Копировать выбранные контакты в буфер обмена.

&Ctrl;V Правка Вставить

  Вставить содержимое буфера обмена в адресную книгу (если буфер содержит данные в корректном формате)..

Delete Правка Удалить

  Удалить выбранные контакты.

&Ctrl;A Правка Выделить все

  Выбрать все контакты.

Правка Категории

  Открыть диалог, где вы можете установить категории для выбранных контактов. Если выбранные категории отличаются от категорий контакта, вы можете объединить их либо использовать только выбранные категории.

Правка Идентифицировать себя

  Отметить выбранный контакт как 'идентифицирующий вас', который содержит ваши персональные данные. Вы должны иметь такой контакт, поскольку другие приложения типа &kmail; и &kword; могут использовать эти данные.

### Меню Вид

Вид Выбрать вид

  Список всех доступных видов.

Вид Добавить вид

  Открыть диалог создания нового вида.

Вид Изменить вид...

  Открыть диалог, где вы можете изменить настройки текущего вида.

Вид Удалить вид

  Удалить текущий вид.

Вид Обновить вид

  Обновить текущий вид.

### Меню Инструменты

Это меню предоставляет инструменты для работы с базой данных контактов.

Инструменты Поиск адресов в каталоге LDAP

  Открыть диалог поиска для адресов, расположенных на серверах LDAP. Вы можете настроить параметры серверов в диалоге настройки.

### Меню Настройка

Это меню предоставляет опции для настройки &kaddressbook;, изменения его вида, комбинаций клавиш и поведения.

Настройка Панели инструментов

  Переключить отображение панелей инструментов.

Настройка Показывать дополнительную панель

  Выбрать расширение, которое будет показано в панели расширений в нижней части главного окна.

Настройка Показать панель перехода

  Переключить отображение панели перехода.

Настройка Показать подробности

  Переключить отображение страницы подробностей.

Настройка Изменить фильтры

  Открыть диалог, в котором вы можете изменить фильтры.

Настройка Комбинации клавиш...

  Открыть диалог для изменения комбинаций клавиш. С его помощью вы можете изменить стандартные комбинации клавиш для команд &kaddressbook; или создать новые.

Настройка Настроить панели инструментов...

  Открыть диалог для настройки панелей инструментов. С помощью этого диалога вы можете добавлять и удалять кнопки команд &kaddressbook; на панелях инструментов.

Настройка Настроить KAddressBook...

  Открыть диалог настройки.

### Меню Справка

&help.menu.documentation;

## Опции командной строки

&kaddressbook; поддерживает некоторые параметры командной строки, которые влияют на поведение программы при запуске:

`kaddressbook` `-a, --addr <email>`

  Показать редактор контакта с указанным адресом электронной почты.

`kaddressbook` `--uid <uid>`

  Показать редактор контакта с указанным UID.

`kaddressbook` `--editor-only`

  Запуск в режиме только редактора

`kaddressbook` `--new-contact`

  Запуск редактора для нового контакта

&kaddressbook; также поддерживает асе остальные параметры командной строки, общие для программ &kde; и &Qt;. Вы можете получить список этих опций при указании параметров ``--help``, ``--help-kde`` и ``--help-qt``.

## Авторские права и лицензия

&kaddressbook; — адресная книга &kde;

Авторские права (c) 1997-2003, Команда KDE-PIM

&kaddressbook; первоначальна написана в 1997 году Доном Сандерсом (Don Sanders) dsanders@kde.org. В настоящее время сопровождается Тобиасом Коэнигом (Tobias Koenig) tokoe@kde.org.

&underFDL;