DAViCal - DAViCal
Разработчики) | Эндрю Макмиллан |
---|---|
Стабильный выпуск | |
Репозиторий | |
Написано в | PHP & PostgreSQL |
Операционная система | Сервер: Linux, BSD Клиент: несколько |
Платформа | Linux, Mac, BSD, Windows |
Тип | Сервер электронного группового календаря |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | www |
DAViCal это сервер для совместного использования календаря. Это реализация протокола CalDAV, который предназначен для хранения ресурсов календаря на удаленном общем сервере. Хотя события хранятся в базе данных SQL, информация между клиентом и сервером передается в iCalendar формат.
особенности
Администрирование сервера календаря (CalDAV) и адресной книги (CardDAV) осуществляется через интерфейс на основе веб-браузера. Доступ к нему можно получить локально или через сеть.
Интерфейс
С сервером DAViCal использовалось несколько интерфейсов. К ним относятся Mozilla Sunbird Calendar (или расширение календаря Lightning для Thunderbird), Chandler, Evolution и Mulberry.[2]
Доступ к контенту
События хранятся на сервере, к которому можно получить доступ через сеть, а это означает, что календарь можно просматривать из любого места, где есть доступ в Интернет. В случае, если локальный пользователь испытывает жесткий диск сбой, это также означает, что данные не потеряны. Приложение может импортировать календари iCalendar (.ics, де-факто открытый формат файла календаря). Можно добавить несколько календарей и предоставить к ним общий доступ, обеспечивая пользователям различные уровни разрешений. Это позволяет сотрудничать и совместно использовать расписания между группами.
Каждый календарь может иметь индивидуальные разрешения или могут быть созданы разрешения для групп пользователей.
Совместное использование календарей
DAViCal в сочетании с соответствующим интерфейсом позволяет создавать и отображать несколько календарей в одном и том же виде. К каждому из них можно предоставить общий доступ либо только для чтения, либо с полным контролем редактирования, либо с указанными людьми, либо со всеми (общедоступные календари).
Синхронизация устройства
Любое устройство, которое может установить один из клиентских интерфейсов и имеет доступ к сети, может синхронизироваться с сервером DAViCal.
Совместимость
DAViCal поддерживает CalDAV и CardDAV, с некоторыми функциями обратной совместимости для поддержки WebDAV также. Необходимые предварительные условия включают веб-сервер, на котором можно запускать язык сценариев PHP, и базу данных (в настоящее время PostgreSQL 8.1 или выше).
Доступны пакеты .rpm для RedHat / Fedora / CentOS и производных дистрибутивов Linux, а также пакеты .deb для Debian / Ubuntu / Kubuntu и производных дистрибутивов Linux. Исходный код доступен для других дистрибутивов Linux или для компиляции для Windows.
Смотрите также
- Сравнение реализаций CalDAV и CardDAV
- KubuntuGuide[3] - установка DAViCal в Kubuntu
- UbuntuGuide[4] - установка DAViCal в Ubuntu
использованная литература
- ^ а б «1.1.9.3 Git commit».
- ^ «Конфигурация клиента». DAViCal.
- ^ «КубунтуГид». Архивировано из оригинал на 2012-01-21. Получено 2012-01-17.
- ^ UbuntuGuide