CGI 2018年03月01日 10:32 編集
時間単位での細かい予定を書き込み、グラフ表示する予定表です。バグなどありましたら、CGIサポート掲示板までお願いします。
誰でも入力・閲覧できるが、編集・削除は入力者のみというモードを追加しました。(2017/03/29)
- サンプル
- schedule_1.22.zip (182Download)
誰でも入力・閲覧できるが、編集・削除は入力者のみというモードを追加しました。(2017/03/29)
特長
-
スケジュールの開始日時、終了時間を指定すると、スケジュールがグラフ表示されます。1画面で1か月分のスケジュールをグラフ表示します。重複した時間に複数のスケジュールを登録することもできます。
- スケジュールの登録は1分単位で可能(設定による)ですが、グラフの表示はそこまで正確ではありません(^^;
- グラフはスケジュールの名前によって自動的に違う色で表示されます。好みの色を指定することもできます。また、スケジュールにメモをつけることができます。
- 2日間に渡る予定には対応していません。28時まで入力できるので、23:00~3:30のような場合は23:00~27:30のように登録することができます。
- 定期的なスケジュールを一括入力、一括変更することができます。一括入力されたスケジュールも個別に編集することができます。
- 管理者のみ登録可能にも、だれでも登録可能にも設定できます。
- 検索機能付きです。
- 個人用の予定表として利用されているケースがあるという話なので、ログインしたユーザーのみ閲覧、編集可能な個人専用ページを作れるよう機能追加しました。
個人専用ページについて
CGIを1個設置しておけば、複数のユーザーがそれぞれの個人専用ページを持つことができます。-
右上の時間表示の下にある個人専用(スケージュール名)へをクリックするとログインフォームが現れます。
- ユーザー名とパスワードを入力して「ログイン」ボタンを押してください。入力したユーザー名とパスワードがすでに登録済みの場合はログインします。
未登録の場合は登録するかどうか聞いてくるので、「登録する」を押してください。 - 新規登録しようとして「ログイン」ボタンを押すと「パスワードが認証できません」と出る場合は、登録しようとしているユーザー名がすでに使用されています。
ユーザー名を変更してから再度「ログイン」ボタンを押してください。
更新履歴
- ver.1.22 2018.01.25
- ダミーフィールドからの投稿を拒否するよう修正(スパム対策)。
- ver.1.21 2017.11.16
- 予定名やメモにURLやタグを記述した投稿、開始時間と終了時間が同じ投稿を拒否するよう修正(スパム対策)。
- ver.1.2 2017.3.29
- 誰でも入力できるが、修正・削除は入力者のみに限定するモードを追加
- ver.1.15 2014.2.10
- パスワードのハッシュ化にDigest::MD5モジュールを使用できるように変更。合わせてcryptでも9文字以上のパスワードも認識するように修正。
counter:19,846