KENT-WEB サポートコーナー 過去ログ [ 0256 ]


記事No: 14626
投稿日: 2016/01/31(Sun) 02:28:27
タイトルWebScheduler新規追加について
ID情報: Toshio
投稿者: トス
URLhttp://tos.la.coocan.jp/schedule/schedule.cgi?form=20160207

WebSchedulerを使わせていただこうと設定してみたのですが、予定表を作成する時、「※開始の時間帯のみ必須。」でつまずいてしまいました。
開始時間がまだ決まっていない(はっきりしていない状況)サッカーの試合などの時に困ります。時間設定無しの内容だけで、新規追加できる様にはできないでしょうか?
もし可能であれば、その方法を教えて下さい。
宜しくお願いいたします。


記事No: 14627
投稿日: 2016/01/31(Sun) 09:41:04
タイトルRe: WebScheduler新規追加について
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> WebSchedulerを使わせていただこうと設定してみたのですが、予定表を作成する時、「※開始の時間帯のみ必須。」でつまずいてしまいました。
> 開始時間がまだ決まっていない(はっきりしていない状況)サッカーの試合などの時に困ります。時間設定無しの内容だけで、新規追加できる様にはできないでしょうか?
> もし可能であれば、その方法を教えて下さい。
> 宜しくお願いいたします。
>

schedule.cgi内303行目あたり

if ($in{from_h} eq '' || $in{from_m} eq '') { $err .= "開始時間が未選択です<br />"; }

↑を↓のように変更

#if ($in{from_h} eq '' || $in{from_m} eq '') { $err .= "開始時間が未選択です<br />"; }

305行目

error($err) if ($err);

↑の下に下記を追加挿入

if ($in{from_h} eq '') { $in{from_h} = "開始時間未定"; }


※時間が決まり次第、編集機能で修正すれば、時間が入力されます。

以上でいかかでしょうか?


記事No: 14628
投稿日: 2016/01/31(Sun) 12:15:42
タイトルRe^2: WebScheduler新規追加について
ID情報: Toshio
投稿者: トス
URLhttp://tos.la.coocan.jp/schedule/schedule.cgi?y=2016&m=02

Hamelさん 回答ありがとうございました。

内容のみ(時間の選択をする事なく)の入力で新規追加できました。
どうもありがとうございました。

schedule.cgi

303行目の先頭に「#」を入れてコードを無効に。
305行目のerror($err) if ($err);の下にif ($in{from_h} eq '') { $in{from_h} = "開始時間未定"; }を追加挿入。

上記を試しましたら、開始時間設定しなくても、内容入力のみで新規追加できました。

>※時間が決まり次第、編集機能で修正すれば、時間が入力されます。

その様にしようと思います。

表示の体裁からschedule.cgiの305行目下に追加した306行目の「"開始時間未定<br>"」にして見ました。

------------
開始時間未定
:〜
------------
上記の様に表示されますが、欲を言えば、空白にしたいです。
「開始時間未定」の文字列を抜いてみたのですが、それでも「:〜」が残ってしまいます。

他の方法として、時間の選択のリストで、空白の選択が用意されていればいいのにと思いました。

時間設定の表示部分を空白にできる方法がわかりましたら教えて下さい。


記事No: 14629
投稿日: 2016/01/31(Sun) 14:12:51
タイトルRe^3: WebScheduler新規追加について
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> Hamelさん 回答ありがとうございました。
>
> 内容のみ(時間の選択をする事なく)の入力で新規追加できました。
> どうもありがとうございました。
>
> schedule.cgi
>
> 303行目の先頭に「#」を入れてコードを無効に。
> 305行目のerror($err) if ($err);の下にif ($in{from_h} eq '') { $in{from_h} = "開始時間未定"; }を追加挿入。
>
> 上記を試しましたら、開始時間設定しなくても、内容入力のみで新規追加できました。
>
> >※時間が決まり次第、編集機能で修正すれば、時間が入力されます。
>
> その様にしようと思います。
>
> 表示の体裁からschedule.cgiの305行目下に追加した306行目の「"開始時間未定<br>"」にして見ました。
>
> ------------
> 開始時間未定
> :〜
> ------------
> 上記の様に表示されますが、欲を言えば、空白にしたいです。
> 「開始時間未定」の文字列を抜いてみたのですが、それでも「:〜」が残ってしまいます。
>
> 他の方法として、時間の選択のリストで、空白の選択が用意されていればいいのにと思いました。
>
> 時間設定の表示部分を空白にできる方法がわかりましたら教えて下さい。
>

そうですよね。。。
それでは改めて、先ほどの

305行目

error($err) if ($err);

↑の下に下記を追加挿入

if ($in{from_h} eq '') { $in{from_h} = "開始時間未定"; }

上記の追加挿入部分は削除してから、

92行目
$tim{$day} .= $time;

↑を↓のように変更

if ($in{from_h} eq '') {
$tim{$day} .= "開始時間未定";
} else {
$tim{$day} .= $time;
}

これで、いけると思います。


記事No: 14630
投稿日: 2016/01/31(Sun) 14:53:59
タイトルRe^4: WebScheduler新規追加について
ID情報: Toshio
投稿者: トス
URLhttp://tos.la.coocan.jp/schedule/schedule.cgi?y=2016&m=02

Hamelさん ご親切に回答どうもありがとうございます。

schedule.cgi

>92行目
>$tim{$day} .= $time;
>
>↑を↓のように変更

>
>if ($in{from_h} eq '') {

>$tim{$day} .= "開始時間未定";
>} else {
>$tim{$day} .= $time;
>}

上記の様に設定しましたら

〇間設定無しで新規追加すると、「開始時間未定」と表示されるが、その際、過去に時間設定されていた日の時間が全て「開始時間未定」と表示される。
∋間設定をして新規追加すると、設定時間が更新されるが、過去に時間設定無しにした日の時間が全て「:〜」と表示される。あ、一時的なもので、再度、urlにアクセスすると、「開始時間未定」になりました。

>$tim{$day} .= "開始時間未定";

$tim{$day} .= "";

上記にすると、空白になりましたが、以前時間設定した日の時間も全て空白になりました。

そこら辺りをクリアするには、どうしたらいいでしょうか? クリア可能でしょうか?
教えて下さい。


記事No: 14632
投稿日: 2016/01/31(Sun) 16:56:52
タイトルRe^5: WebScheduler新規追加について
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> Hamelさん ご親切に回答どうもありがとうございます。
>
> schedule.cgi
>
> >92行目
> >$tim{$day} .= $time;
> >
> >↑を↓のように変更
> >
> >if ($in{from_h} eq '') {
> >$tim{$day} .= "開始時間未定";
> >} else {
> >$tim{$day} .= $time;
> >}
>
> 上記の様に設定しましたら
>
> 〇間設定無しで新規追加すると、「開始時間未定」と表示されるが、その際、過去に時間設定されていた日の時間が全て「開始時間未定」と表示される。
> ∋間設定をして新規追加すると、設定時間が更新されるが、過去に時間設定無しにした日の時間が全て「:〜」と表示される。あ、一時的なもので、再度、urlにアクセスすると、「開始時間未定」になりました。
>
> >$tim{$day} .= "開始時間未定";
>
> $tim{$day} .= "";
>
> 上記にすると、空白になりましたが、以前時間設定した日の時間も全て空白になりました。
>
> そこら辺りをクリアするには、どうしたらいいでしょうか? クリア可能でしょうか?
> 教えて下さい。
>

失礼しました。先ほどの変更、

92行目
$tim{$day} .= $time;

↑を↓のように変更

if ($in{from_h} eq '') {
$tim{$day} .= "開始時間未定";
} else {
$tim{$day} .= $time;
}

上記を下のようにして下さい。

if ($fr1 eq '') {
$tim{$day} .= "開始時間未定";
} else {
$tim{$day} .= $time;
}


記事No: 14634
投稿日: 2016/01/31(Sun) 17:23:16
タイトルRe^6: WebScheduler新規追加について
ID情報: Toshio
投稿者: トス
URLhttp://tos.la.coocan.jp/schedule/schedule.cgi?y=2016&m=02

Hamelさん 何度となくご親切にご回答ありがとうございました。

> 失礼しました。先ほどの変更、
>
> 92行目
> $tim{$day} .= $time;
>
> ↑を↓のように変更
>
> if ($in{from_h} eq '') {
> $tim{$day} .= "開始時間未定";
> } else {
> $tim{$day} .= $time;
> }
>
> 上記を下のようにして下さい。
>
> if ($fr1 eq '') {
> $tim{$day} .= "開始時間未定";
> } else {
> $tim{$day} .= $time;
> }

上記の設定で、望んでいた環境を手にする事ができました。
本当にありがとうございます。感謝です。(^^)v

No.14631の件、位置が適当でなかったですね。失礼しました。


記事No: 14631
投稿日: 2016/01/31(Sun) 16:52:19
タイトルRe^2: WebScheduler新規追加について
ID情報: Toshio
投稿者: トス
URLhttp://tos.la.coocan.jp/schedule/schedule.cgi?y=2016&m=02

Hamelさんへ

No.14629の内容で試してみましたが、No.14627の内容な方法でしばらく使ってみようかと思います。

>305行目
>
>error($err) if ($err);

>
>↑の下に下記を追加挿入

>
>if ($in{from_h} eq '') { $in{from_h} = "開始時間未定"; }


if ($in{from_h} eq '') { $in{from_h} = ""; }

現在、上記の設定にしてあります。
時間設定無しで新規追加した場合、「:〜」にはなりますが、これでもいいかなと思います。

解決策として回答いただきありがとうございました。

今後、現在の設定より良い手段がみつかりましたら、その時は、また教えて下さい。
ありがとうございました。




記事No: 14633
投稿日: 2016/01/31(Sun) 17:11:06
タイトルRe^3: WebScheduler新規追加について
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> Hamelさんへ
>
> No.14629の内容で試してみましたが、No.14627の内容な方法でしばらく使ってみようかと思います。
>
> >305行目
> >
> >error($err) if ($err);
> >
> >↑の下に下記を追加挿入
> >
> >if ($in{from_h} eq '') { $in{from_h} = "開始時間未定"; }
>
> if ($in{from_h} eq '') { $in{from_h} = ""; }
>
> 現在、上記の設定にしてあります。
> 時間設定無しで新規追加した場合、「:〜」にはなりますが、これでもいいかなと思います。
>
> 解決策として回答いただきありがとうございました。
>
> 今後、現在の設定より良い手段がみつかりましたら、その時は、また教えて下さい。
> ありがとうございました。

レス位置が判りづらいかも知れません。
No.14632のレスをご参照下さい。


記事No: 14635
投稿日: 2016/01/31(Sun) 17:35:56
タイトルRe^4: WebScheduler新規追加について
ID情報: Toshio
投稿者: トス
URLhttp://tos.la.coocan.jp/schedule/schedule.cgi?y=2016&m=02

Hamelさんへ

> レス位置が判りづらいかも知れません。
> No.14632のレスをご参照下さい。

No.14632を参照させていただきました。
お陰様で、無事、解決です。本当にありがとうございました。(No.14634)


[検索ページ] [掲示板]