|
|
機能
個人用メモ帳CGI
- 任意のテキストをウェブ上で編集し保存
- 登録時のパスワードでのみ閲覧可能
- 管理人パスワードでも閲覧不可
- 閲覧形式をテキストかHTMLか指定して保存可能
- 登録時のパスワードにより編集、削除可能
- 管理人オンリーモード、ユーザーモード選択可
- 管理人オンリーモードでは管理人のみ登録、変更、削除可
- ユーザーモードでは誰でも登録可。閲覧、変更、削除は登録時に登録したパスワードで可
- ユーザーモードでは登録した本人しかパスワードはわかりません。サイト管理者、サーバー管理者はパスワードを知る事はできません。
- 管理人パスワードによりどの登録も削除可能
- 複数ページ登録可能
- 保存ファイルのベース名の設定以外にランダムな番号をファイル名に自動的に付加することによりブラウザ上より直接ファイルを指定しにくくなっています。
- 管理ページにより簡単セットアップ
- テキストを暗号化して保存するクリプト編集もあります。
- CGIではありませんが
もあります。
設置方法
- 書き込み可能でCGI実行可能なディレクトリにpmemo.cgiを置く。
- データファイル保存のための書き込み可能なディレクトリを作成する。作成せずにCGIと同じディレクトリでも使用可。環境設定で変更できます。デフォルトはCGIと同じディレクトリ。
- pmemo.cgiの1行目のperlのパスをプロバイダに従って変更する。
- pmemo.cgiのパーミッションを適切に変更する。
- ブラウザ上でpmemo.cgiを実行すると管理人パスワードを聞いてくるので入力する。
- その後パーソナルメモが起動したら「管理用」をクリックして管理人設定をする。
- 設定が終わるとパーソナルメモとして機能する。
ユーザーモード&管理人オンリーモード
ユーザーモードと管理人オンリーモードでの必要なパスワードは以下の通りです。
| |
ユーザーモード |
管理人オンリーモード |
| 登録 |
ユーザーパスワード |
管理人パスワード |
閲覧 |
ユーザーパスワード |
管理人パスワード |
| 編集 |
ユーザーパスワード |
管理人パスワード |
| 削除 |
ユーザーパスワード& 管理人パスワード |
管理人パスワード |
- 先にユーザーモードで登録したは、後から管理人オンリーモードに変更してもユーザーパスワードで閲覧できます。基本的に登録時のパスワードで全ての操作が可能です。
セキュリティについて
- データはテキストで保存されるので検索にもかかる可能性もあり、データファイル名がわかると誰でも直接アクセスすることも可能です。したがって個人情報など重要な情報を保存するにはこのCGIを利用しないください。
- データを暗号化して保存するクリプト編集、クリプトページ5、またはクリプトページ4もお試しください。
サンプル&CGI
更新情報
- 1.002 : 9/16/06 : タイトルがブランク時の処理を修正
- 1.001 : 7/9/06 : IEでPOSTから来るテキストデータを正しく表示するよう修正
- 1.0 : 7/8/06 : Created.
|