※現在は、NextCloudのWebサービスでのCalendarアプリに移行しております。

昨今セキュリティが厳しい… anchor.png

最近、セキュリティについてうるさく言われるようになって来ました。んで、仕事用のPC等では、ソフトも許可されたものでないと自由にインストールできなくなってきてしまったんですよね。

おいちゃんは、スケジュール管理にCaldavを用いてます。でCaldavクライアントに、Mozilla Thunderbird+Lightningの組み合わせを使用しています。メーラとスケジュール管理が一括で出来る便利さに加えて、スケジュール/Todoエディット機能が強力なんですよね。また、マルチプラットフォームでOSを選びませんから、どれでも動いて便利と来てる。が…このThunderbirdが、どうもインストール許可されているソフトウェアから外れている模様で…

で、考えた結果、PCにソフトをインストールしなければいいんだ、ということに行き着きまして。で、WebアプリのCaldavクライアントがあれば解決だね~。ということになりました。Webアプリのメリットは、サーバにアクセスすれば、クライアント側にソフトをインスコしなくても使用出来るところですね。その代わり、機能が限られているところが難点なのですが…。

Page Top

今回は、CaldavZapで行ってみよう anchor.png

CaldavZapは、JQuery+Javascriptで記述されているCaldavクライントです。メリットとしては、Javascriptはブラウザ側で動作するため、サーバサイドに負荷をかけないことです。また、ネット上でも紹介ページがあり、

  • Googleカレンダーに近いインタフェースで高機能である
  • Davicalサーバで動作確認されている

と、いうことで、ちょっと良さそうかなー。今回チャレンジしてみたいと思います。

Page Top

インストール anchor.png

CaldavZapのホームサイトに行き、パッケージをダウンロードしてきます。ZIPファイルですので、このファイルを解凍し、WebサーバのDocumentRoot上に配置します。以上♪

Page Top

設定 anchor.png

パッケージページ内のreadme.txtにインストール方法が書いてあります。が、英語です。地道に読めばいいのですが、後々もう一度やることもあるかもしれませんので、日本語化しておきます。この中に、Normal Setup/Devel Setup/Special Setupと3つ書かれているのですが、Davical側の認証を利用して各ユーザごとのCaldavスケジュールを選択したいので、Special Setupで行ってみます。幸いPHPも5.3にアップデートしてるので、大丈夫でしょう~。

Page Top

config.jsの設定 anchor.png

パッケージを展開したディレクトリの直下にある、config.jsをいじります。

  • var globalNetworkCheckSettingsのパラメータの行。Davical用設定例がありますので、この行を参考にして、hrefのパラメータを、DavicalのURLに変更します。
  • var globalUseJqueryAuthをtrueにすることで、Jquery認証をON
  • var globalInterfaceLanguageja_JPに。デフォルトを日本語にします。
  • var globalTimeZoneAsia/Tokyoに。

表示をカスタマイズしたい場合は、その後の行に幾つかパラメータがあります。Google翻訳先生の力等を借りて、後でお好みに変更してください。大体true/falseのスイッチになってます。

Page Top

結果 anchor.png

うまく設定が済めば、こんなふうに表示されるはず。CaldavZapのデモサイトです。複数の共有カレンダーや、色分け表示も出来るので、非常に便利ですね♪

Caldavクライアントが使用できない時の、緊急時のインタフェースとして、是非どうぞ~。


Front page   Freeze Diff Backup Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 3890, today: 1, yesterday: 0
Princeps date: 2013-04-02 (Tue) 01:08:58
Last-modified: 2018-02-24 (Sat) 15:43:08 (JST) (574d) by maruo
ページ内検索

ログイン

ユーザー名:


パスワード:





パスワード紛失

メインメニュー

サブメニュー
自宅鯖計画

Gentoo Linuxな生活

玄箱HGにGentoo格闘記

航空ショーへ行こう

モータースポーツな世界

奥深き写真の世界への誘い

我思う ゆえに我あり



携帯用QRコード