Index of /cgi-bin/syukketu2

      Name                    Last modified       Size  Description

[DIR] Parent Directory 02-Jan-2012 01:36 - [   ] answer.dat 02-Jan-2012 01:34 1k [   ] config.pl 02-Jan-2012 01:24 30k [TXT] err.log 11-May-2012 22:36 1k [   ] jcode.pl 02-Jan-2012 01:24 21k [   ] member.dat 02-Jan-2012 01:34 1k [   ] set.dat 02-Jan-2012 01:24 1k [   ] syukketu.cgi 02-Jan-2012 01:24 217k

**** かわだ亭試供品〜出欠確認CGIv2〜 ****

団体、サークル等で活動への参加/不参加をWEB上で確認できたり、
また、活動実施日の希望を聞くのに利用できるCGIです。
これらの事を掲示板を使って行おうとすると回答が書込に紛れてしまったりして、
うまく集計がとれなくなってしまうという経験はありませんか?
これはそういう事がないようにと、作成したものです。
注釈や備考欄を設けているので、掲示板同様に回答者の意図も伝わります。
WEB上で項目の変更が出来ますので、メンバーの誰かがサイトを持っていれば、
間借りして利用可能です。
メール送信機能付きで、投稿・変更があった場合メールでお知らせする事も可能です。
初期パスワードは『pass』となっていますので変更してご使用下さい。
このパスワードは『記載を削除する』際のマスターパスワードにもなっています。
希望日の追加や、表示形式なども変更できます。

同封ファイル(初代 出欠確認CGI と変えてませんのでご注意を)
syukketu.cgi・・・CGI本体
config.pl・・・CGIサブルーチンライブラリ及び設定ファイル
jcode.pl・・・日本語変換ライブラリ(c) Kazumasa Utashiro
set.dat・・・設定記録ファイル
member.dat・・・データ記録ファイル(記録者情報)
answer.dat・・・データ記録ファイル(回答情報)
README.TXT・・・このファイル(ただの説明書)

● CGIの設定
CGI本体及び『config.pl』のコメントにしたがって希望の設定をしてください。

●使用方法
syukketu.cgiの
一行目『#!/usr/bin/perl』をサーバーに合わせて変更します。
syukketu.cgiをパーミッション705又は755(アスキーモードで)、
set.dat・member.datをパーミッション606又は666(アスキーモード)で、
(jcode.pl及びconfig.plはアスキーモードで転送し、
パーミッションは特に変更の必要する必要はありません)
設置が完了したらパスワード『pass』にて設定フォームに入室し、
パスワード及び諸設定を行ってください。
これらを設置するフォルダのパーミッションは707又は777にします。

●以前のファイルからの置換え
基本的には本体ファイルsyukketu.cgiとsyukketu_i.cgi(Ver2004.08.17以降はありません)およびconfig.plを置換えます。
ただし、vew2003.02.25以前からの更新は回答情報の記録方法が変わっていますので、一度回答を削除する必要があります。
以前の記録データ(answer.dat)にユニークな番号を与えれば引き続き使用できますが、
希望日の追加項目数の表示が変になります。

2003-04-30<>月末です<->○,・・・

を

001<>2003-04-30<>月末です<->○,・・・
~~~~~
のように『0』以外のユニークな名前を与えます。

● 保証・サポート
  このファイルはの使用における全工程は自己責任のもとで行って下さい。
 何らかの障害、損害を生じても、当方は責任を負えませんのでご了承ください。
 間違いの指摘や質問、ご意見、ご要望、アドバイス等がありましたらメール又はホームページ上でお伝えください。
 間違いの指摘や、アドバイス等により改善/改良した場合は訂正版/改良版をアップさせていただきます。

● 著作権・その他
 このソフトの著作権はかわだが主張させて頂きます。
 個人的な配布は自由ですが、営利目的での配布、転載は禁止いたします。
 当ソフトはフリーで使用していただいてかまいませんが、使用結果をお伝え頂ければ幸いです。
 また、カンパは自由意志によるもので義務ではありませんが、使用してみて満足頂け、
 長期にわたり利用していこうと考えている方は是非カンパをしていただければと思います。

E-Mail:k-shop@hyper.cx
(http://webs.aki.gs/k-shop/)

2011.05.15 => 2011.08.20
携帯からアクセスにおいて、スケジュールが無い状態で[日程から出力][名前からの出力]を選択すると
「予期しないエラー」が表示されてしまうのを「回答者がいません」に修正

2011.01.11 => 2011.05.15
モバイル閲覧用の自動判別処理の条件を変更しました(iPod、iPhone、PDAを削除)
一部で、登録名を『名前を選択』でパスワードを空白にし決定すると、
HTMLソースが表示されてしまう現象がでるため(理由不明)クッキーの削除処理を無くしました
『・日程の追加/編集を登録者にさせない』の設定にもかかわらず、
スケジュール帳風の表示をした際、日付追加用のフォームが表示されてしまっていたので修正しました
回答編集中、スケジュールのページ移動が行えないバグがありましたので修正しました
集計表示中は『記号の意味』のリンクは不要なので表示しないようにしました
詳細情報ファイルを保存するディレクトリを指定できるようにしました(config.pl内で設定)
『メッセージ(日程の下に表示)』に文字数の制限をかけられるようにしました
モバイル版ページにもクッキーの処理を入れました(処理されるかは不明)
その他、一部表記などの変更を行っています

2011.01.03 => 2011.01.11
設定変更フォームでメインページの表示方法において『個人の回答(ただし反転で表示)を初期画面』
を設定すると、編集作業が出来なくなってしまう。

2010.01.09 => 2011.01.03
CSV出力において無回答部が反映されないバグを修正
個別反転表示でスケジュールが無いと表が崩れてしまうバグを修正
集計のみ表示になっている場合、管理画面からの個別表示で表示設定を変えられないバグを修正
反転個別表示を通常表示にできるよう仕様変更
個別表示・個別反転表示の設定でも集計表示ができるように仕様変更

09.12.13 => 2010.01.09
モバイル振り分けをiphneを追加するなど変更
「データがありません」の表示にレイアウトが崩れるケースがあったので修正

09.12.01 => 09.12.13
メンバーの並び順を変える機能を追加
データが無い際の「データがありません」の表示方法を変更
(表示方法がデフォルトで「今後」になっている場合へのフォロー)

09.11.03 => 09.12.01
パソコン画面におけるデータの無いときの表示方法を変更
「メンバーを限定し新規登録/登録削除をさせない」設定において、
管理者による「回答者の削除」まで規制されるバグを修正

09.10.11 => 09.11.03
日程におけるソートの際にメッセージ部分も考慮してソートするように改善
1月単位での日程追加/編集画面で可能の「能」の文字化けを修正
1月単位での日程追加/編集画面で1から9日の日程が表示されない事があるバグを修正

09.09.27 => 09.10.11
ソートの初期状態を設定できるようにしました
ページ綴り機能に伴い日程ごとにしか回答できなくなっていましたが、
日程に対する回答をページ単位でできるように戻しました
その他、設定メニューの配置に変更を加えました

09.06.07 => 09.09.27
ソート方法、種類を改善し、メンバー、日程共にページで綴れるよう改良
月単位で日程を追加編集できるフォームを作成
日程の記入者による編集を可能に(登録済日程は管理者記入となります)
メインページの表示設定を3パターンに簡素化(リンクで何を表示するかの設定を排除)
回答をクリックして表示される回答、コメントの表示方法を変更
モバイル用ページに設定フォームを追加(一部の設定変更のみ可能)
その他、設定メニューの配置等各所レイアウトや表記に変更を加えました

08.08.30 => 09.06.07
祝祭日の表示をするようにしました
処理完了画面に処理内容を追加しました
過去ログ設定を解除しても、過去ログデータがあれば表示できるようにしました
過去ログをCSVファイルでダウンロードできるようにしました
スケジュールに登録限界数を設定しました
日付表記に年数を追加しました
ページのタイトルが多少変りました
データのソート方法、表示を変更しました
その他、各所レイアウトや表記に変更を加えました

06.10.01 => 08.08.30
設定で、過去の日程を「取消線を引く」で「編集時に過去のデータは編集させない。」とすると、
過去の回答が全て無回答になってしまうバグを修正
モバイルページの、表示数が多い際に表示されるページ綴りようの「次」「前」の表示を変更
個別表示反転ページの左側に集計欄を追加
モバイルページにおいてスケジュールの追加ができるようにした
初期化等の処理において日付詳細情報ファイルが放置状態だったので、
スケジュール削除処理と連動して削除されるようにしました
他ちょこちょこと表示スタイルの変更

06.07.23 => 06.10.01
過ぎた日は表示しない設定において当日の表示をしなくなってしまうバグを修正

06.05.21 => 06.07.23
『過ぎた希望日の処理』を『表示しない』という設定で、モバイルアクセスすると、
『個人ごとの回答』における日付ごとの個人のメッセージが、
別の日付のメッセージを表示してしまうというバグを修正

05.11.08 => 06.05.21
「過去を表示しない」の設定で、モバイル表示でのアクセスの際に
当日が表示されなくなってしまうバグを修正

05.10.27 => 05.11.08
『過ぎた希望日の処理』を『表示しない』という設定で回答を編集すると、
過去の回答データが削除されてしまう(再記録されない)バグを修正

05.08.22 => 05.10.27
登録メンバーを削除できないバグを修正
(誤削除防止にしていた、削除フォームで回答を変更すると削除できない機能を撤廃)

05.08.05 => 05.08.22
デフォルト状態でメール通知設定ができずに、設定画面でエラーが出るバグを修正
各日付に詳細情報を記入する機能の追加

05.07.24 => 05.08.05
日付追加処理が動作しないバグを修正
モバイル版で出力データが無いときの処理を改善

05.06.21 => 05.07.24
メール通知設定をしていないと設定画面でエラーが出るバグを修正
モバイル版に過去ログ表示機能など表示できるスケジュールを追加
1ページに対する表示数を制限し、キャリアによる容量オーバーを防止
など、モバイル版ページを一新

2005.04.12 => 05.06.21
過去ログの編集機能を強化
モバイル閲覧自動判別にVodafone追加
メール通知機能に通知事項を選択できる設定を追加
メール通知のタイトルを見直し。設定ページ手直し

2005.04.10 => 2005.04.12
縦横反転表示で回答者の解答の色が最後に表示した曜日の色になってしまうバグを修正

2005.03.19 => 2005.04.10
縦横反転表示で回答者のコメントがポップアップで正しく表示できないバグを修正
『過ぎた希望日の処理』が『そのまま』でも『取消線を引く』でも
『表示しない』になってしまうバグを修正

2005.02.25 => 2005.03.19
編集時に表がずれてしまう現象を修正
個別回答を表示する際に日付と登録者、縦横を反転できる表示モードを追加

2005.01.02 => 2005.02.25
モバイル用ページで登録者リストが一番下まで表示しない現象が起きないよう修正
今日が日付追加対象になるよう変更
カレンダー表示機能の表示を少々変更

2004.12.14 => 2005.01.02
『過ぎた希望日の処理』の『取消線を引く』設定で、
過去の希望日を編集できないようにする選択を追加
カレンダー表示機能を追加

2004.12.01 => 2004.12.14
日付追加処理でパスワードが正しくてもパスワードエラーになるバグを修正

2004.10.26 => 2004.12.01
管理者画面から登録を行うと最初の登録者の回答が消えてしまうバグを修正
管理者画面からの登録だと登録者名の重複を許してしまうバグを修正

2004.09.09 => 2004.10.26
サブタイトルを記入しないと、コメント用のミニウインドウが表示されないバグがあったので修正
メールによる通知内容を見直し日付登録をメンバーでしかできないよう改良

2004.09.07 => 2004.09.09
新機能『自動で削除時に過去ログに残す機能』にバグがあったので修正
メンバーの登録日時を回答編集時に更新するようスクリプトを変更
モバイルモードに『パスワード編集』を追加

2004.08.21 => 2004.09.07
過ぎた希望日の処理で『表示しない』でも、過去のデータを表示できるリンクを作成
注釈表示のソートを昇順に変更
個別回答の表示に別の形の追加
過ぎた希望日の処理で『自動で削除』時に過去ログに残す機能を追加

2004.08.17 => 2004.08.21
管理者削除が出来ない不具合を修正

2004.05.30 => 2004.08.17
登録キーによる登録制限機能を追加
入力フォームの変更など。
通常ページとモバイル用ページのスクリプト統一
設定要素などの独自の記述をCGI本体に移動

2004.04.29 => 2004.05.30
モバイル用ページの注釈登録者が、実際の登録した人と違う不具合を修正

2004.04.17 => 2004.04.29
管理者権限の日付追加において、表示月の変更が出来ない不具合を修正

2003.02.25 => 2004.04.17
同一日の異イベント処理が正常に処理されない不具合を修正。
(これに伴い以前の記録データ(answer.dat)は使用できなくなりました)
新規書込禁止時に削除も禁止するよう仕様変更
スクリプトを大幅に手直し、登録フォーム大幅変更などなど

2003.12.03 => 2004.02.25
モバイル版で最初の登録者が編集できないバグを修正しました

2003.12.05 => 2003.12.06
設定画面からの個別削除が正常に動作しませんでした

2003.12.03 => 2003.12.05
2003.12.03版では完全に直っていませんでした

2003.08.16 => 2003.12.03
翌年の1〜3月の日付が正しく表示されませんでした
また、閏年の補正をしていませんでした

2003.08.06 => 2003.08.16
各日付のコメントを編集できるように編集・任意の日付を一つだけ強調できる機能を追加
セキュリティとして不味いのでは・・・といった部分など、細かい部分の改良

2003.04.19 => 2003.08.06
メール送信機能の設定において、メールアドレスの入力がエラーになってしまうバグを修正
『集計結果だけ表示』モードにおいて、一定時間内の編集人数を表示する機能を追加

2003.04.19 初版掲載