実はその過程で別の大きな問題にぶつかった。それについては、次回のエントリーとしよう。」の続きで、自作プラグインの調査について。ページにあるリストを一通り眺めてみた。対応で「カレンダー兼スケジューラプラグイン」と説明されている。一ヶ月分のカレンダーの中に登録しておいた予定やイベント情報が表示されている。クリックすると、詳細情報のページへ飛ぶことになっている。使ってみると、標準プラグインであるcalendar2に比べると断然使いやすい。苦労した点などについて書いてレポートしてゆきたい。PukiWikiをインストールしたところまで書いたが、その続き。イベント等のスケジュールを管理ができるようにしてみたかった。そのため、その方法をいろいろ探してみた。ページから使えそうなプラグインを調べてみた。私がやりたい事に近そうなのが、calendar、calendar_edit、calendar_readcalendar_viewercalendar2等の標準プラグインだった。ドキュメントによると、より高機能なcalendar2プラグインがあるため、あえてcalendarプラグインを使う必要性はほとんどなくなった。説明に従い、calendar2プラグインをテストサイトで使っていろいろ試してみた。このカレンダー・プラグインもその手の形式でデータを保存するようになっている。基準となるページ、「暦」というページを作成して、そこに#calendar2の様に1行だけ記述する。「ページの更新」をしてみると、今月のカレンダーが表示される。そのカレンダーには左右に矢印のリンクが付いていて、前月・翌月を表示することもできる。そこから新規のスケジュールを記述するために、カレンダー内の日付をクリックする。すると、「暦/2005-07-24」のような新規ページを自動的に作成することになるわけだ。あとは、その新規ページにWikiの書式に従い、何でも記述できることになる。使い勝手がイマイチであった。自作プラグインの方を探してみることにした。」にて、PukiWikiをインストールしたところまで書いた。Apacheでの「BASIC認証」について。Apache側で「BASIC認証」を設定することにした。そのディレクトリ以下に対する動作を指定することができる。BASIC認証機能もこの方法により実現できる。valid-userのような感じ。これを認証を掛けたいディレクトリに置く。AuthName指示子について。ブラウザが用意している認証用のウィンドウが出てくる。それから、「このパスワードを保存する」というチェック・ボックスが表示される。このBASIC認証用ウィンドウでの「領域欄」に表示される内容を指定するためのものである。ログインする領域を識別するために表示されるので、中身は何でも構わない。何対かのユーザー名と暗号化されたバスワードからなっている。パスワードファイルに記載されている全ユーザーを対象とすること。ブラウザが用意している認証用ウィンドウが表示されるハズである。パスワードファイルを作ってないので、ログインはできない。次回はパスワードファイルの作成方法についてとしよう。(0)2005年7月19日PukiWikiインストール前回のエントリー「ウィキウィキ(WikiWiki)」に引き続き、実際のPukiWikiインストール手順について。方法については、PukiWikiオリジナルのサイトに詳しく説明されている。