CommuniGate Pro
Версия 5.1
 
Веб Почта
 
 
Календарь

Веб Почта: Календарь

Веб Интерфейс Пользователя CommuniGate Pro позволяет вам работать с Календарём (организовывать встречи, совещания и т.д.).

Для представления информации используется стандарт iCalendar, что обеспечивает совместимость как с программами для коллективной работы, использующими открытые стандарты, так и с приложениями для коллективной работы Microsoft Windows, включая Microsoft Outlook (через компонент MAPI-Коннектор).

Функции Календаря в Веб Интерфейсе Пользователя доступны только если в Установках Пользователя и в Установках Домена включена Услуга WebCal.

Информация, содержащаяся в Календаре может быть экспортирована в файл в формате VCALENDAR.

Информация, содержащаяся в Календаре, доступна по HTTP, так что программы для коллективной работы могут подписаться на неё.

Папки Календаря

Папки Календаря могут быть созданы через Веб Интерфейс Пользователя или клиентское приложение MAPI (такое, как Microsoft Outlook). Эти Папки появятся на странице Папки. Нажмите на имени папки, имеющей тип Календарь для того, что бы открыть Календарь.

Главная Папка Календаря

Вы можете иметь несколько папок типа Календарь, но только одной из них будет назначена роль Главной Папки Календаря. Когда вы принимаете приглашение или создаёте новое приглашение на встречу, то данные календаря сохраняются в Главной Папке Календаря.

Когда Главная Папка Календаря изменяется, Веб Интерфейс Пользователя CommuniGate Pro изменяет текущую информацию о занятости - удаляет файл freebusy.vfb в Хранилище Файлов. Когда кто-либо пытается получить доступ к этому файлу, он генерируется заново - при этом используется актуальная информация, хранящаяся в Главной Папке Календаря.

Создание Папок Календаря

Для того, что бы создать папку типа Календарь, откройте страницу Папки и выберите в меню значение Календарь. Введите имя Папки Календаря, которую вы хотите создать и нажмите на кнопку Создать:

Управление

Просмотр Календаря

Вы можете просматривать календарь, нажав на странице Папки ссылку с его именем.

Страница просмотра Календаря показывает данные из папки Календаря в виде таблицы ежедневника:

Calendar
Месяц Неделя День Расписание
<== >==< (-) (+) <==> ==>
/\
||
2006 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00
Пят, 01-Дек
  Собрание Группы   Презентация    
Суб, 02-Дек
 
Вск, 03-Дек
 
Пон, 04-Дек
Командировка   Собрание Группы   Телефонная конференция с ACME    
Втр, 05-Дек
  Встреча с ACME    
Срд, 06-Дек
  Собрание Группы    
Чтв, 07-Дек
   
Пят, 08-Дек
   
Суб, 09-Дек
 
(-)
(+)
||
\/

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

Нажимайте на стрелочки в углах таблицы, если вы хотите передвинуть отображаемый интервал времени на более ранние или более поздние часы (или дни). Для того, что бы увеличить или уменьшить количество показываемых элементов, вы можете нажать на ссылки (+) и (-) соответственно.

Элементы <==> и >==< позволяют вам управлять масштабом времени. Указывая больший Временной Период, вы можете видеть больший временной интервал в меньшем окне, но при этом события, следующие друг за другом, могут отображаться как конфликтующие.

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

Таблица Календаря на месяц показывает текущий месяц и позволяет вам, щёлкнув по числу, быстро переключиться на определённый день:

25-Нов-06 18:03:29
<== Ноя, 2006 ==>
Пон Втр Срд Чтв Пят Суб Вск
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

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

Calendar
Месяц Неделя День Расписание
<== >==< (-) (+) <==> ==>
/\
||
2006 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00
Пят, 01-Дек
  Собрание Группы   Презентация [X] Телеф.конференция  
Суб, 02-Дек
 
Вск, 03-Дек
 
Пон, 04-Дек
Командировка   Собрание Группы   Телефонная конференция с ACME    
Втр, 05-Дек
  Встреча с ACME    
Срд, 06-Дек
  Собрание Группы    
Чтв, 07-Дек
   
Пят, 08-Дек
   
Суб, 09-Дек
 
(-)
(+)
||
\/

Если вы имеете в Календаре два конфликтующих события, то ячейка таблицы будет выделены (как ячейка с Событием Телеф.конференция в примере выше). Ссылка [X] может использоваться для того, что бы открыть конфликтующие события.
Обратите внимание: два события могут отображаться как конфликтующие даже если их время не пересекается, но используемый "слишком грубый" просмотр Календаря не может отобразить их как два отдельных события. Например, если событие А происходит с 9:00 до 8:00, а событие Б происходит с 9:00 до 10:00, но при этом Временной Период Календаря равен двум часам, то оба события окажутся в одной ячейке календаря, и, таким образом, эта ячейка (8:00-10:00) окажется выделенной; рядом с событием А будет показываться ссылка [X], с помощью которой можно будет открыть событие Б.


Создание Событий в Календаре

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

На странице создания Приглашения содержатся элементы управления, используемые для задания времени События:

Когда:
Начало: На Весь День
Длительность:

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

Панель Опции позволяет вам задать опции События:

Состояние:
 Частное
 Разослать
Приоритет:

У События может быть Высокий, Нормальный или Низкий Приоритет.

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

Если вы выберите Частное, то Событие будет невидимо для других пользователей, имеющих доступ к вашей папке Календаря.

Вы можете указать Место, где произойдёт событие и Тему События (Краткую Информацию). Текст Темы будет использоваться при показе События на странице просмотра Календаря.

Для организации встречи, добавьте адреса в поля Кому, Опционально и Проинформировать:

Организатор: "Bob" <bob@company.com>
Кому:
Тема:
Опционально:
Проинформировать:
Кодировка:
Где: 

Когда вы сохраняете или изменяете встречу, то всем участникам встречи отправляется приглашение на встречу. Если вы хотите создать или изменить встречу, не отправляя приглашение, выключите опцию Разослать.

Страница создания События показывает список всех приглашённых участников и информацию о подтверждении их участия. Когда вы получаете ответы на ваши приглашения на встречу (смотрите ниже), информация о подтверждении участия обновляется. Вы также можете установить статус участника вручную, в случае, если он ответил письмом, которое не может быть обработано календарём автоматически или вообще сообщил вам о своём решении не по электронной почте (а, например, по телефону).

Нажмите на кнопку Показать Расписания для того, что бы отобразить Информация о занятости участников:

Участники
ИмяСостояние 12:30 13:00 13:30 14:00 14:30 15:00 15:30 16:00 16:30 17:00
joe@company1.com
b.smith@company2.com          
susan@company2.com      

Нажмите на кнопку Записать для сохранения События и отправки приглашений его участникам. Если вы открыли страницу создания События, используя ссылку на странице Просмотра Календаря, то вновь созданное событие сохраняется в папке этого Календаря. В противном случае, новое Событие сохраняется в Главной Папке Календаря.

Вы можете открыть существующее Событие в папке Календаря и, нажав на ссылку Править Приглашение, изменить его. Когда вы сохраняете изменённое Событие, всем его участникам заново отправляются приглашения (если вы не отключили опцию Разослать).

Создание Повторяющихся Событий

Вы можете создать повторяющиеся События - то есть, события, которые будут повторяться по указанным датам. Выберите режим повторения и нажмите на кнопку Добавить Периодичность (смотрите выше). Возможны следующие сценарии повторения:

Используйте элемент управления Закончить для того, что бы указать, когда Событие должно прекратить повторяться. Если вы выберите значение Никогда, то событие будет повторяться бесконечно.

Нажмите на кнопку Убрать Периодичность, что бы сделать событие одноразовым.


Ответ на Приглашение на Встречу

Когда вы открываете письмо с приглашением на встречу, то появляются кнопки Ответа на Приглашение:

Если вы нажмёте на кнопку Принять или Запланировать, то организатору события отправляется положительный ответ, а Событие копируется в вашу Главную Папку Календаря.

Если вы нажмёте на кнопку Отказать, то организатору события отправляется отрицательный ответ, а Событие не сохраняется в вашу Главную Папку Календаря.

Возможно, вы захотите ввести комментарий в текстовом поле, имеющемся на этой панели.

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


Переподтверждения и Отмены принятых Приглашений

Когда событие сохранено в вашей папке Календаря, то, возможно, вы захотите заново отправить организатору события своё подтверждение. Откройте папку Календаря и откройте Событие. Снова появятся кнопки Ответа на Приглашение. Если вы нажмёте на кнопку Принять или Запланировать, то организатору события отправляется положительный ответ.

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


Отмена События и Удаление Участников

Если вы являетесь организатором События, вы можете отменить событие, открыв его в вашем Календаре и нажав на кнопку Убрать Приглашение из Календаря:

Всем участникам События отправляется сообщение с отменой и Событие удаляется из вашей папки Календаря.

Вы можете открыть существующее Событие в вашей папке Календаря и убрать некоторых из его участников. При сохранении События этим участникам отправляется сообщение с отменой.


Обработка Ответов на Приглашения

Когда вы получаете ответ на ваше сообщение Приглашения, появляется кнопка Обновить Статус Приглашенного:

Нажмите на эту кнопку для того, что бы изменить статус Участника События, которое хранится в Главной Папке Календаря и удалить этот ответ.

Когда вы получаете сообщение Отмены События, участие в котором вы подтвердили, появляется кнопка Убрать Приглашение из Календаря:

Нажмите на эту кнопку для того, что бы убрать Приглашение из папки Главного Календаря.


Настройки Календаря

На странице с Настройками вы можете задать опции для работы с Календарём.

Вы можете указать имя Главной Папки Календаря:

Настройки: Календарь
Общие Пароль Папки Создание Календарь Записные Книги S/MIME Защита О Себе
Папки Главный Календарь
 

Вы можете указать параметры вашей Рабочей Недели: рабочие часы, день начала рабочей недели, рабочие дни недели (для того, что бы указать собственные рабочие дни недели, выберите в меню значение Специальный и нажмите на кнопку Модифицировать:

Настройки: Календарь
Общие Пароль Папки Создание Календарь Записные Книги S/MIME Защита О Себе
Рабочая Неделя Пон Втр Срд Чтв Пят 
Начинается в
Рабочие Часы -
 

На панели Просмотр Календарей находятся опции по настройке страниц Просмотра Календарей:

Настройки: Календарь
Общие Пароль Папки Создание Календарь Записные Книги S/MIME Защита О Себе
Просмотр Календарей Показываемых Дней
Показываемое Время
Временной Период
День за Днём
 

Главная Папка Календаря используется для генерации информации о вашей Занятости. Используя панель Публикация Занятости, вы можете указать период времени, который будет включаться в эту информацию:

Настройки: Календарь
Общие Пароль Папки Создание Календарь Записные Книги S/MIME Защита О Себе
Публикация Занятости Публикуемых Дней
 

Импорт и Экспорт Данных Календаря

Для того, что бы импортировать данные Календаря в папку типа Календарь, откройте страницу Управление Папкой. Эта страница содержит элементы управления Импортом Данных Контакта:

Выберите с помощью кнопки Browse текстовый файл с данными в формате vCalendar или iCalendar и нажмите кнопку Импортировать Календарь.

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

Все элементы из импортируемого файла iCalendar, имеющие метод CANCEL, используются для удаления из папки типа Календарь существующих событий. Все другие элементы "публикуются" в этой папке, то есть, они сохраняются в папке, а все другие элементы папки с совпадающими UID удаляются из неё.

Для экспорта данных календаря в формате iCalendar нажмите ссылку Экспортировать Календарь.


Автоматическая Обработка Приглашений

Вы можете настроить вашего Пользователя на распоряжение некоторым ресурсом, таким как комната переговоров, машина компании и т.д.

Создайте пользователя LargeConfRoom@mycompany.com, войдите от его имени на Сервер и убедитесь, что у него создана Главная Папка Календаря (возможно, вам потребуется создать тестовое Событие, при обработке которого будет создана Главная Папка Календаря).

Затем откройте страницу Правила и создайте следующее Правило Обработки Заявок:

Данные Операция Параметр
Действие Параметр
   

По действию Правила Принять Приглашение входящее сообщение разбирается и предпринимается попытка найти в нём Запрос на Событие в календаре или объект Отмены События в Календаре. Если в сообщении не содержится части, касающейся События в Календаря, то по этому действию Правила никаких операций не производится, а следующее действие отвергает это письмо, послав отправителю письма уведомление об ошибке.

Если Запрос на Событие обнаружен, то правило Принять Приглашение открывает Главную Папку Календаря и выстраивает Календарь Пользователя. Затем оно проверяет, что запрошенное событие не конфликтует с другими Событиями в Календаре. Если обнаружено конфликтующее Событие, то организатору События отправляется отрицательный ответ. В отрицательном ответе содержится имя организатора конфликтующего события. Входящее сообщение выбрасывается и обработка Правила останавливается.

Если в Календаре не было обнаружено конфликтующее Событие, то сообщение копируется в Главную Папку Календаря и организатору События отправляется положительный ответ. Обновляется Информация о занятости Пользователя. Входящее сообщение выбрасывается и обработка Правила останавливается.

Вы можете указать строку [ignore-conflicts] в поле для параметров действия Правила. В этом случае действие Правила Принять Приглашение не будет проверять наличие конфликтующих событий.

Возможно, вы захотите? что бы определённые пользователи имели приоритетное право на какие-либо ресурсы, даже если они были забронированы кем-нибудь ранее. В этом случае вам необходимо будет создать другое Правило (например, с именем "Заявки Больших Боссов" и назначить этому Правилу более высокий Приоритет:

Данные Операция Параметр
Действие Параметр
   

Если сообщение обрабатывается действием Правил Принять Приглашение с параметром [force], и в календаре найдено конфликтующее Событие, то:


Руководство CommuniGate® Pro. Copyright © 1998-2007, Stalker Software, Inc.