お知らせ:サポート掲示板を設置しました
新しく配付スクリプト用サポート掲示板を設けました。
これから配付スクリプトについて質問・要望・不具合報告などの書き込みは以下のサポート掲示板に書き込みをお願いします。
|
スケジュール調整のCGIを探していてここにたどり着きました。
Multi Schedule Boardは希望していた機能その物ズバリ!なのですが、 メンバーから一月ごとにして欲しいと要望がありました。 自分はCGIをサイトに乗せるのが精一杯なのですが、 簡単に修正できるものなのでしょうか? もしも、どこかの数値を入れ替えるだけで対応できるのであれば お教え願えないでしょうか?よろしくお願いいたします。
Multi Schedule Boardをお使いいただき、ありがとうございます。
配布しているスクリプトについてのサポート掲示板を、先日より設置しております。 お手数ですが、そちらへ再度書き込みをしていただけないでしょうか。 またお問い合わせの「一月ごと」の意味が分かりづらいですので、 もう少し具体的に書いていただけると、より良い返事ができると思います。 サポート掲示板は投稿フォーム上部にあるリンクからアクセスしてください。 よろしくお願いいたします。
気がつきませんでした。>サポート掲示板
すいません。 そちらの方に再度、書き込みさせていただきます。 追記:サポート掲示板に書き込もうと思ったのですが、 こちらの環境では投稿キーが表示されず、書き込みできませんでした。 XPのIE6です。あとで別環境からも試してみます。
失礼しました。
投稿キーが表示されるよう修正しましたので、よろしくお願いします。 |
|
Multi Schedule Board1.1.4のイベントBBSについて質問です。
イベントを登録してからそのイベントBBSに投稿すると「アクセスされたイベントは削除されました」というページがでます。投稿自体は成功しています。 CGIの設定がおかしいのかと思い、ダウンロードしたMulti Schedule Board設定を全く変更せずにイベント登録して、BBSに投稿しても同じような症状が出ます。サーバーは自宅サーバーです。 よろしく御願いします。
私なりに調べたところ、PCによって正常に投稿できたり、削除されましたページへ行ったりするようです。
そのPCの違いはIE7とIE6とブラウザの違いです。IE7では正常に投稿できて、IE6では削除ページへ行ってしまうみたいです。IE6は2台所持していますが2台ともダメでした。 でもこのページに置いてあるサンプルだとIE6でも正常に投稿できますね。うーん、何が原因なんだろう?
Multi Schedule Boardをお使いいただき、ありがとうございます。
BBSの投稿の問題ですが、 ファイルに投稿した内容を出力後、 mulsche.cgi?mode=show_evt&evtno=XX(イベントの番号) としており、単純にcgiの目的のイベント画面を再表示しているだけなので、ブラウザの違いは考えづらいです。 BBS投稿後「アクセスされたイベントは削除されました」というページが表示された時と 投稿前のブラウザのURLを見ていただき、mulsche.cgi?以降の値を教えてください。 基本的に両者の値は同じになるはずなのです。 また「アクセスされたイベントは削除されました」と出る場合は、evtno=XX(イベントの番号)の値が存在しない番号になっている可能性があります。 例えば、Multi Schedule Boardのサンプルで mulsche.cgi?mode=show_evt&evtno=evt7 とすると同じように「アクセスされたイベントは削除されました」となります。 それとBBSの投稿を個別に削除したときも同じように mulsche.cgi?mode=show_evt&evtno=XX(イベントの番号) でイベント画面に戻るようにしていますので、 これも確認してみてください。
イベント設定でもファイルに出力後、イベント画面に戻るようにしていますが、ここでも
mulsche.cgi?mode=show_evt&evtno=XX(イベントの番号) でイベント画面に戻るようにしています。 IE6でのイベント設定時は問題ないでしょうか?
さっそくの回答ありがとうございます。
まず、投稿する前のURLは/mulsche.cgi?mode=show_evt&evtno=evt1です。 投稿後の削除されましたページのURLはmulsche.cgi?mode=show_evt&evtno=evt1#bbs-headでした。 BBSの投稿を個別に削除したときも「削除されましたページ」に飛んでmulsche.cgi?mode=show_evt&evtno=evt1#bbs-headです。 イベント設定時は問題ありません。 よろしく御願いします。
投稿する前の
mulsche.cgi?mode=show_evt&evtno=evt1 と、投稿後の mulsche.cgi?mode=show_evt&evtno=evt1#bbs-head は、「#bbs-head」はページ内のある部分に移動するためのものなので、 実質的に投稿前と投稿後は同じURLということになります。 ですから同じURLにアクセスしながら投稿後「削除されたページ」となるのは不思議な現象です。 しかもIE6でイベント設定時は問題ないのも不思議です。 イベント画面に戻る処理はBBSとまったく同じものなので。 「削除されたページ」が表示されている時に、ブラウザのリロードボタンを押したらどうなりますか? それとcgiの場所の設定で $cgi_url = "./mulsche.cgi"; を相対パスから絶対パス(http://から始まる)に変えてみて試してみて下さい。 キャッシュを読みに行きがちなIE6とサーバーの仕様に左右される部分がありそうなので。 それとIE6の設定もキャッシュを読みに行かない設定にしてみて下さい。
まずリロードを試してみました。するとイベントのページになりますが、BBSの部分ではなくトップ(タイトルのgifがある部分、下にBBS)に戻ります。
キャッシュと絶対パスを変更してもやはり同じでした。 イベント設定でBBSの個別削除をしても「アクセスされたイベントは削除されました」に飛びます。BBS全削除では正常にイベントページに飛びました。 うーん、自宅サーバーということも影響しているのでしょうか。ローカルからアクセスするとでる症状とか。一度外部からアクセスして試してみます。 もしよろしければ自宅サーバーにテスト用に設置してみましたので試してみて下さい。 http://wpc.blogdns.com/test/mulsche.cgi CGIの設定はずべてデフォルトです。パスワードも。 ローカルからアクセスするとでる症状なら自分だけ我慢すれば良いのでいいのですが。 私のPCからIE6でテストさせていただきましたが、KUROさんと同じ現象がでますね。少しばかりテストしてみた結果、 ・イベント設定時には問題が発生しない。 ・スケジュールデータ登録では問題発生しない。 ・スケジュールデータ個別削除では問題は発生しない。 ・BBS投稿で「削除されたイベント」となる。 ・BBS個別削除でも「削除されたイベント」となる。 ということが分かり、OKとNGの違いはURLの後ろに「#bbs-head」が着いている事。 まずは2315行付近「BBSデータ出力用サブルーチン」内の print "Location: $cgi_url?mode=show_evt&evtno=$evt_no\#bbs-head\n\n"; を print "Location: $cgi_url?mode=show_evt&evtno=$evt_no\n\n"; としてみてください。(\#bbs-headを外す) ちなみにIE6で「削除されたイベント」が表示されている時にプロパティを表示してみると 添付画像のようにURLが「mulsche.cgi?mode=show_evt&evtno=evt1#bbs-headbbs-head」とおかしなものになっており、 (URL欄はmulsche.cgi?mode=show_evt&evtno=evt1#bbs-head) サーバー側と受け取る側の間で問題が生じているいるのかもしれません。 サーバーについては詳しくないのですが、元のイベント画面に戻る処理は Locationヘッダというものを使用して、指定したURLへ飛ぶようにしていますが その際サーバー側とブラウザ側のやりとりで何かが悪さをしているのかもしれません。 サーバーによってはLocationヘッダに対応していないものもあるようなので、 上記のテストでも問題が解決しない場合、Locationヘッダを使わず、一度「投稿が完了しました」というページをはさみ、 イベント画面に戻るボタンを押して元に戻るというテストをしてみる必要が出てくるかもしれません。
テストしていただきありがとうございました。
上記改造でうまくイベントページが表示されました。 ありがとうございます。 多人数のクラブの出欠管理をしてまして、大変重宝しています。 多人数になればなるほど威力を発揮するCGIですね。
問題が解決して良かったです。
今回の問題は私の方でも勉強になりました。 なお、2280行付近「BBSデータの個別削除用サブルーチン」内でも 同じ記述をしていますので「\#bbs-head」を削除しておいてください。 |
|
トラックバックURLコピー用CGI「Copy TB URL」を新規公開しました。
■Copy TB URL概要■ ブログ記事を新しくエントリーする際、ブログポータルサイト「にほんブログ村」や 「BlogPeople」へ送信するトラックバックURLを本CGIに登録し、 楽にクリップボードにコピーするものです。 ・一つのブログ記事に複数のトラックバックURLを設定する場合、テキストファイルなどに保存しておいたURLを一つ一つコピペするのは面倒 ・違うPCからブログのエントリーをする場合、そのPCにもトラックバックURLを記載したテキストファイルなどを保存しておく必要があり、もう一つのPCとのデータ同期が面倒 という事でこのCGIを作成しました。 ■Copy TB URLでできる事■ ・コピーしたいURLを選択しておき、一括でクリップボードにコピー ・複数ブログ用トラックバックURLのカテゴリー分け ・カテゴリー登録・修正・削除 ・トラックバックURL登録・修正・削除 ・データファイルダウンロード機能 サンプル http://motolife.sanekiyo.com/cgi-bin/sample/copytburl/copytburl.cgi 設置方法、使用マニュアル http://motolife.sanekiyo.com/distribution/copytburl_manual/index.html ダウンロード http://motolife.sanekiyo.com/distribution/download.html#copytburl |
始めまして、Multi Schedule Boardのv1.1.1に関して質問させてください。1.1.1のダウンロードを行い。画面を表示するところまではOKなんですが、 その先のリンク先などが全く表示されません。 私の使用サーバは「ロリポップ」なんです。実際の表示画面を添付いたします。 サンプルページのようなリンク先がすべて表示されないので、先に進みません。 ダウンロードしたファイルだけでよろしいのでしょうか? お忙しいと思いますが、ご教授お願いします。
再度ダウンロードを行なったら直りました。
お騒がせしました。
Multi Schedule Boardを使っていただき、ありがとうございます。
問題が解決して安心しました。
はじめまして、わらしと申します。
今回こちらのSchedule Board ver1.6.5を使わせていただこうと設定に奮闘中なのですが、数点お伺いさせてもらってもよろしいでしょうか? レンタルサーバーland.toなのですが、現在、背景色やテーブルライン・幅などが反映されず、白背景&左寄りに黒文字だけが表示されてしまっています。広告は上下にきっちりと出ています。きっと初歩の質問なのでしょうが・・よかったら解決方法を教えてくださいませ><; また、セレクトメニュータイプと1行入力タイプが、テーブルの最後(右端)に表示されますが、これを名前のすぐ後ろ(日付の前)にもってくることはできないでしょうか? cgiを開いて見てみたり、いろいろ試してみたのですが私の力ではどうにも・・; どこをどうしたらいいやら状態です。 お忙しい中、心苦しいのですが、できましたらこちらもご教授お願いします。 Schedule Boardをお使いいただき、ありがとうございます。質問の解答ですが ◆「背景色やテーブルライン・幅などが反映されない」件 style.cssファイルが読み込まれていないようです。 style.cssのファイル名、style.cssへのパスなどをもう一度ご確認ください。 ◆セレクトメニュータイプと1行入力タイプを名前のすぐ後に表示させる方法 添付画像を参考に修正してみてください。 指定の3個所を移動させるだけです。 動作確認はしていませんが、多分大丈夫だと思います。
こんにちは!
早速、しかもものすごく分かりやすくありがとうございます!><。。 今ちょっと頭が痛くてすぐにはやれないのですが、治り次第すぐやってみようと思います。 style.cssは私も思ったのですが、cgiと同じ階層に名前もそのままであります。中も変更していません。 以前、他のCGIを設置した際にも同じようなことが起き、何か自動挿入広告が原因で、何かを何かに書き込んでほにゃららしたら直ったような・・(;´Д`) 遠い記憶ですみません;違うかもしれないですが・・
データを見ていて気付いたのですが、
style.cssの設定で、配付しているままだと $style = "../style.css"; となっているはずです。 もしstyle.css関連の設定(ファイルの階層含む)を変更していないなら、お手数ですが $style = "./style.css"; に修正してください。(「.」が一個すくない) どうやらCGI作成時のままになってしまっていたようです。すみませんですm(_ _)m
できました!!
両方とも解決しました!(≧∇≦) 本っっっ当にありがとうございました! このスケジュールボード、高機能で見やすくてとっても気に入っています。 これから大人数で使わせていただきますね^^ バイクのかたわら、がんばってください。ではでは!
無事設置できてよかったです。
また要望や不具合等あれば、遠慮せずにご連絡ください。 最近はバイクの方がかたわらなんですよね〜。
こんにちは、日をあけずにまた来てしまいました・・
しかも、スケジュールボード自体の質問ではないので心苦しいのですが、よかったらお知恵をお貸しください>< スケジュールボードにアクセス制限のCGI・raccess(http://pt.imaginet.ne.jp/~yamada/bunke/raccess.htm)をつけようとしています。 こちらの設置説明の中で、どうしてもこのあたり↓が解決できません。 〜・ 設定が分かりにくいので例を挙げておきます。このスクリプトを使用してトキボードの「toki.cgi」のアクセスを制限する場合、「raccess.cgi」内の「呼び出すCGI」を「toki.cgi」とし、トキボード内で「toki.cgi」を呼び出す設定を「raccess.cgi」に書き換えます。つまり、「toki.pl」のスクリプト名の設定で、toki.cgi→raccess.cgiと変更すればよいというわけです。 〜 この文でいう「toki.pl」とは、スケジュールボードの「jcode.pl」のことかなぁとは思うのですが、開いてみても言語の意味がよく分からず触れません;; (raccess内の呼び出すCGIというところは設定できたと思います。) お手間をとらせて申し訳ないのですが、どうぞよろしくお願いします。 「toki.pl」というのは「toki.cgi」の設定用ファイルで、Schedule Boardでは上部に記載してある設定個所にあたります。「jcode.pl」というのは文字コードを変換するためのプログラムなので、今回は関係ないです。 そしてraccess.cgiの説明のままSchedule BoardのCGIの場所 $cgi_url = "./schedule.cgi"; を編集してもうまく動かないです。 Schedule Boardでraccess.cgiを簡単に使用する場合、以下の方法しかないと思います。 完璧に動作させるにはraccess.cgiの方もいじる必要があるかもしれません。 ◆raccess.cgiの設定 説明にあるように設定項目を設定し、サーバーにアップ後 raccess.cgi?ramaterでアクセスしてアクセス制限の設定を行ないます。 実際の動作はtoki.cgiにアクセスすると強制的にraccess.cgiに飛ぶようになっているので 公開するべきCGI名はraccess.cgi。 ◆schedule.cgiの修正 ●方法1 添付ファイルのように一行だけ追加する。 問題点: raccess.cgi?ramaterで設定するクッキーを無効にするとSchedule Boardにアクセスできなくなる。 何度もraccess.cgiの処理を繰り返す。 ●方法2 schedule.cgiは何も変更しない。 クッキーが無効でも動作可能。 問題点: schedule.cgiに直接アクセスできてしまう。 どうせ公開するCGI名はraccess.cgiになるので、 schedule.cgiは名前を変えて伏せて置けば直接アクセスされる心配は少ない。 ただし、一度raccess.cgiからアクセスしてschedule.cgiを実行してしまうと URL欄からCGI名が分かってしまい、直接アクセスされてしまう。
お返事ありがとうございます!まだ解決できてないのですがお返事遅くなってしまうので途中報告を;
方法2の方は、用途の都合上まずいので方法1の方を試させてもらおうと思ったのですが、どうにも相互CGIのリンクがうまくいかないのか、自動広告挿入による不具合か、動作しません。 なのでただ今、自動広告挿入の一時解除方法とコピペ広告文の所在をスペース側に質問中です; 最悪、もうちょっとシンプルなセキュリティCGIにしてしまうかもです。お知恵を借りたのに申し訳ないです。なんとか来週までに形にしたいので・・ またご報告にあがらせてもらいますね! お返事ありがとうございました! |
|
「名前、パスワード以外のスケジュールデータを削除」でデータを削除した場合、出力されるschdata.txtのデータが間違っていた問題を修正。
v1.6.4でも実用上はまったく問題なし サンプル http://motolife.sanekiyo.com/cgi-bin/sample/schedule/schedule.cgi マニュアル http://motolife.sanekiyo.com/distribution/schedule_manual/index.html |
|
Multi Schedule Board v1.0.4およびv1.1.4を公開しました。
先日公開した Schedule Board v1.5.4およびv1.6.4に追加した機能に加え、Akibeeさんから要望があった 新しいイベント順で表示(標準表示としました)、登録したイベント順のソート機能も追加。 詳しい変更内容は以下を参照してください。 ・記号の設定項目欄を3個から5個に増やした。 ・イベント決定日を1日から複数設定可能にした。(登録してある全ての日付を決定日に設定可能) ・決定イベント日の解除方法を変更した。 ・最大人数のカウントをすべての記号に対して可能にした。 ・記号01、意味01を入力必須項目から外した。 ・前バージョンで導入したスペース入力の制限に問題があったので以下のように修正。<br />スケジュール登録・BBSの名前欄の頭にスペースの入力、スケジュール登録・BBSの名前欄・BBSのコメント欄にスペースのみの入力、名前の間に連続してスペースの入力を禁止した。 ・日付を一つだけ設定した時点でイベント決定日としていた仕様を廃止。 ・イベント設定画面に「イベントデータ削除」を追加し、イベント枠(番号)は残しておき、データのみクリアする機能を追加。<br />以下の「名前、パスワード以外のスケジュールデータを削除」を使う場合に便利。 ・イベント設定画面に「名前、パスワード以外のスケジュールデータを削除」を追加し、登録されているメンバーの名前・パスワード以外をクリアする機能を追加。同じメンバーで新しいイベントを作成する時新しくメンバーにスケジュールを登録してもらう手間を省略。 ・日付を一つも設定していない時、スケジュール登録画面で表示が崩れていた問題を修正。 ・イベント番号のナンバリング方法を若干変更。 ・イベントリストの表示順を新しいイベント順に変更。<br />また登録したイベント順でも表示可能とした。・ ・v1.0.xの末尾をBBSなしバージョンに合わせv1.1.4とした。 ・その他細かい部分を修正 サンプル http://motolife.sanekiyo.com/cgi-bin/sample/mulsche/mulsche.cgi マニュアル http://motolife.sanekiyo.com/distribution/mulsche_manual/index.html なおSchedule Boardでもアナウンスしていますが、BBSなしバージョン(v1.0.X)の更新は今回が最後となります。 (不具合の修正を除く)
管理人さん>
バージョンアップみました! 早速使わせていただきました。 すぐに反映していただいたこと非常に感謝感激しております。 ありがとうございました! そしてお疲れ様でした^^
気に入っていただけて良かったです。
Akibeeさんの要望はちょうど新しいバージョンを公開しようとしていた所でした。 要望内容が比較的簡単なものだったので、出来上がっていた新バージョンに入れ込み 今回のように早い要望の反映ができました。 また要望、不具合などありましたらご連絡ください。 |
|
はじめまして。
Multi Schedule Board V1.1.1を使わせていただいております。 非常に便利で使い勝手もよく重宝しております。 要望というか質問というかなのですが、並べ替え(ソート)は可能なのでしょうか? イベント登録順に表示させたいのですが、現在のだと、古い順に並んでしまい、新しいのが一番下になってしまいますよね? どのようにすればよいか教えていただけると幸いです。 よろしくお願いいたします^^
Multi Schedule Boardをお使いいただきありがとうございます。
ソートの件、申し訳ありませんが現在はソートに対応しておりません。 確かにソート機能があれば便利そうなので、次期バージョンアップで以下の機能追加を検討してみます。 ・標準の並び順を新しいイベント順にする ・ソート機能で登録順、新しいイベント順の切替え機能 とりあえず現在のバージョンで新しいイベントを上に持っていきたい場合は evtdata.txtをテキストエディタで開き、並び順を反対にしてください。 現在は上から登録順に並んでいます。 |
|
お待たせしました。
asamiさん から要望のあった機能を追加したバージョンを公開しました。 http://motolife.sanekiyo.com/distribution/download.html#schedule 追加した機能、修正した個所は以下の通り。 ・記号の設定項目欄を3個から5個に増やした。 ・イベント決定日を1日から複数設定可能にした。(登録してある全ての日付を決定日に設定可能) ・イベント設定画面に「名前、パスワード以外のスケジュールデータを削除」を追加し、同じメンバーで新しいイベントを作成する時新しくメンバーにスケジュールを登録してもらう手間を省略。 ・最大人数のカウントをすべての記号に対して可能にした。 ・決定イベント日の解除方法を変更した。 ・記号01、意味01を入力必須項目から外した。 ・スケジュール登録・BBSの名前欄の頭にスペースの入力、スケジュール登録・BBSの名前欄・BBSのコメント欄にスペースのみの入力、名前の間に連続してスペースの入力を禁止した。 ・日付を一つだけ設定した時点でイベント決定日としていた使用を廃止。 ・スケジュールデータをすべて削除、BBSデータをすべて削除にチェックした場合、イベントの内容を変更しても反映されない仕様を反映するように変更。 ・日付を一つも設定していない時、スケジュール登録画面で表示が崩れていた問題を修正。 ・「BBSデータをすべて削除」が機能していな問題を修正。 ・v1.6.xの末尾をBBSなしバージョンに合わせv1.6.4とした。 ・その他細かい部分を修正 なお、BBSなしバージョン(v1.5.x)のバージョンアップは今回で最後とします。 BBSありバージョンでもBBS機能を使用しない設定にすることで同様の表示ができ、 ファイルサイズの差は16KBくらいなので サンプル http://motolife.sanekiyo.com/cgi-bin/sample/schedule/schedule.cgi マニュアル http://motolife.sanekiyo.com/distribution/schedule_manual/index.html asami さん >データをcvsに変換してDLというのは可能なのでしょうか。 この件に関しては、スケジュール調整に必要な機能ではないと思いますので、申し訳ありませんが不対応とさせていただきます。 テキストエディタで区切り文字を置換すれば2〜3ステップでcsvに簡単に変換できますので、それで対応願います。 |
|
先日は素早い対応ありがとうございました。便利に利用させていただいています。
今回2点要望がありまして、書き込みさせていただきます。 (Schedule Board v1.5.3を利用しています。) 1.記号設定の項目欄を増やせないか 現在 ○参加 △未定・遅刻 ×不参加 としていますが ユーザーよりもっと細かくしてほしい、という要望がありました。 5つくらいに細分化したいのですが可能でしょうか? ex: ◎集合時間より必ず参加 ○開始時間までには参加 △遅刻or早退 ×不参加確定 ?未定 2.イベント決定日をふやせないか 現在、1週間のうち最大3回のイベントが発生します イベント日決定のチェックを1〜3入れるようにはできないでしょうか? 以上です。 大変お忙しいとは思いますが、よろしくお願いいたします。
了解です。
2点共、機能追加したいと思います。 いつできるかは現時点では分からないので(確実に6月にはなる)、しばらくお待ち下さい。
ちょっと自力でがんばってみたのですが上手くいかないので
大人しく待っています;;。 あともう一点希望なのですが データをcvsに変換してDLというのは可能なのでしょうか。 |
|
Schedule Board v1.5.3を僕の作ったサークルのサイトで使わせてもらうことにしました。
便利なものを作っていただいてありがとうございます。
Schedule Boardを使っていただき、ありがとうございます。
要望や不具合などありましたら、ご遠慮せずにご連絡ください。 |
- Joyful Note -
- Antispam Version -