「AgenDAV」の版間の差分
ナビゲーションに移動
検索に移動
細 (英語版と同期) |
Kusanaginoturugi (トーク | 投稿記録) (add TranslationStatus) |
||
38行目: | 38行目: | ||
アプリケーションは Apache なら {{ic|/etc/webapps/agendav/apache.example.conf}}、nginx/php-fpm なら {{ic|/etc/webapps/agendav/nginx.example.conf}} で使用することができます。 |
アプリケーションは Apache なら {{ic|/etc/webapps/agendav/apache.example.conf}}、nginx/php-fpm なら {{ic|/etc/webapps/agendav/nginx.example.conf}} で使用することができます。 |
||
+ | |||
+ | {{TranslationStatus|AgenDAV|2024-08-13|807611}} |
2024年8月13日 (火) 21:28時点における最新版
AgenDAV は PHP で書かれたオープンソースの多言語対応 CalDAV ウェブクライアントです。リッチな AJAX インターフェイスを備えておりカレンダーの共有をサポートしています。
インストール
agendavAUR パッケージをインストールしてください。
データベース
AgenDAV には SQL データベースが必要です。ここでは例として PostgreSQL を使います。
PostgreSQL の記事に従ってインストールを行ってください。そして agendav
ユーザーとデータベースを作成してください:
# createuser agendav # createdb -O agendav agendav
設定
データベースを設定したら、手動でテーブルを作成します:
# psql -U agendav agendav < /usr/share/webapps/agendav/sql/pgsql.schema.sql # bash /usr/share/webapps/agendav/bin/agendavcli dbupdate
php.ini
で extension=pgsql
(他のデータベースを使用する場合はそれに対応した拡張) と extension=iconv
を有効にしてください。
設定ファイルの /etc/webapps/agendav/{config,caldav,database}.php
を自由に編集します。
アプリケーションは Apache なら /etc/webapps/agendav/apache.example.conf
、nginx/php-fpm なら /etc/webapps/agendav/nginx.example.conf
で使用することができます。