[7359] コロボーのユーザー修正フォーム 投稿者: 投稿日:05/04/01(Fri) 22:21
こんにちは、藍です。ご無沙汰しております。
よろしくお願い致します。

書き込みフォームを別にしたSKINをつくっています。

koushin-write.view.html(書き込みフォーム用SKIN)
koushin-write.opt.cgi
koushin.view.html(閲覧用SKIN)
koushin.opt.cgi

■opt1を使うため、koushin-write.opt.cgiに以下記述

#名前最初の1文字リスト(opt1)
@ITEMS_opt1 = qw(
<>▼最初の一文字は?
あ<>あ
か<>か
さ<>さ
た<>た
な<>な
は<>は
ま<>ま
や<>や
ら<>ら
わ<>わ
);
# 名前選択スタイル指定(opt1)
$opt1_tag_template = '<OPTION VALUE="$tt_val"$tt_sel>$tt_name</OPTION>';

koushin-write.view.htmlに以下を記述

<SELECT NAME="opt1">$TAG_opt1</SELECT>

この状態で、書き込みフォームのセレクトメニューに上記選択肢が入り、問題無く書き込みができます。

■デフォルトではopt1の編集が出来ないので、ユーザーフォームを作りました。
koushin_edit.html(記事編集フォーム)

koushin.opt.cgiに下記を追加。

#犬名最初の1文字リスト(opt1)
@ITEMS_opt1 = qw(
<>▼最初の一文字は?
あ<>あ
か<>か
さ<>さ
た<>た
な<>な
は<>は
ま<>ま
や<>や
ら<>ら
わ<>わ
);
# 犬名選択スタイル指定(opt1)
$opt1_tag_template = '<OPTION VALUE="$tt_val"$tt_sel>$tt_name</OPTION>';

koushin_edit.htmlに、以下のように記述。

<SELECT NAME="opt1" VALUE="$opt1">$TAG_opt1</SELECT>

これだと、セレクトメニューに内容が入りませんが、どのようにすればいいでしょうか。

出力されたユーザー編集フォームのソースは、以下のようになります。
<SELECT NAME="opt1" VALUE="ら"></SELECT>
(VALUEは「ら」で合っています)
$TAG_opt1が効いていないようですが、どこで指定すればいいでしょうか?

#根本的に理解していないような気がする上に、質問の要領を得なくて申し訳ありません。

[7362] Re: コロボーのユーザー修正フォーム 投稿者:to 投稿日:05/04/02(Sat) 01:35
> こんにちは、藍です。ご無沙汰しております。
> よろしくお願い致します。
>
> 書き込みフォームを別にしたSKINをつくっています。
>
> koushin-write.view.html(書き込みフォーム用SKIN)
> koushin-write.opt.cgi
> koushin.view.html(閲覧用SKIN)
> koushin.opt.cgi
>
> ■opt1を使うため、koushin-write.opt.cgiに以下記述
>
> #名前最初の1文字リスト(opt1)
> @ITEMS_opt1 = qw(
> <>▼最初の一文字は?
> あ<>あ
> か<>か
> さ<>さ
> た<>た
> な<>な
> は<>は
> ま<>ま
> や<>や
> ら<>ら
> わ<>わ
> );
> # 名前選択スタイル指定(opt1)
> $opt1_tag_template = '<OPTION VALUE="$tt_val"$tt_sel>$tt_name</OPTION>';
>
> koushin-write.view.htmlに以下を記述
>
> <SELECT NAME="opt1">$TAG_opt1</SELECT>
>
> この状態で、書き込みフォームのセレクトメニューに上記選択肢が入り、問題無く書き込みができます。
>
> ■デフォルトではopt1の編集が出来ないので、ユーザーフォームを作りました。
> koushin_edit.html(記事編集フォーム)
>
> koushin.opt.cgiに下記を追加。
>
> #犬名最初の1文字リスト(opt1)
> @ITEMS_opt1 = qw(
> <>▼最初の一文字は?
> あ<>あ
> か<>か
> さ<>さ
> た<>た
> な<>な
> は<>は
> ま<>ま
> や<>や
> ら<>ら
> わ<>わ
> );
> # 犬名選択スタイル指定(opt1)
> $opt1_tag_template = '<OPTION VALUE="$tt_val"$tt_sel>$tt_name</OPTION>';
>
> koushin_edit.htmlに、以下のように記述。
>
> <SELECT NAME="opt1" VALUE="$opt1">$TAG_opt1</SELECT>
>
> これだと、セレクトメニューに内容が入りませんが、どのようにすればいいでしょうか。
>
> 出力されたユーザー編集フォームのソースは、以下のようになります。
> <SELECT NAME="opt1" VALUE="ら"></SELECT>
> (VALUEは「ら」で合っています)
> $TAG_opt1が効いていないようですが、どこで指定すればいいでしょうか?
>
> #根本的に理解していないような気がする上に、質問の要領を得なくて申し訳ありません。

こんばんは。toです。

わたしでは 役不足ですが^^;お答えします。

$opt1_tag_template の タグ作成は
htmlサブルーチンで行われます。

ユーザー修正時 は

elsif ($in{'user.mode'} eq 'edit') {
&get_cookie;
&user_edit;
exit;
}

で exit され

htmlサブルーチンの実行には 行きつかないので
プルダウンメニューのタグ作成は行われません。


ご質問のものだけ可能にするには

***.opt.cgi に

上記の 藍さん の 書いておられるもののあとに

if ($in{'user.mode'} eq 'edit') {

$TAG_opt1 = '';
foreach (@ITEMS_opt1) {
chomp;
($tt_val, $tt_name) = split /<>/;
$tt_sel = '';
if ($tt_val eq $c_opt1) {
$tt_sel = ' SELECTED';
}
$TAG_opt1 .= expand($opt1_tag_template);
}

}

こうでしょうか?

[7365] できました! 投稿者: 投稿日:05/04/02(Sat) 19:05
to様

早速のお返事、ありがとうございます。
おかげさまでセレクトフォームが出現しました!

またいろいろとお聞きしますが、よろしくお願い致します。

[7373] 早速追加質問(すみません 投稿者: 投稿日:05/04/04(Mon) 19:19
to様

optが1から9まである場合は、どのように記述すればいいでしょうか?

if ($in{'user.mode'} eq 'edit') {

$TAG_opt1 = '';
foreach (@ITEMS_opt1) {
chomp;
($tt_val, $tt_name) = split /<>/;
$tt_sel = '';
if ($tt_val eq $c_opt1) {
$tt_sel = ' SELECTED';
}
$TAG_opt1 .= expand($opt1_tag_template);
}

TAG_opt2 = '';
foreach (@ITEMS_opt2) {
chomp;
($tt_val, $tt_name) = split /<>/;
$tt_sel = '';
if ($tt_val eq $c_opt2) {
$tt_sel = ' SELECTED';
}
$TAG_opt2 .= expand($opt2_tag_template);
}

}

これで9まで増やすのは、あまりにも無謀ですよね^^;

[7376] Re: 早速追加質問(すみません 投稿者:to 投稿日:05/04/04(Mon) 19:59
> to様
>
> optが1から9まである場合は、どのように記述すればいいでしょうか?
>
> if ($in{'user.mode'} eq 'edit') {
>
> $TAG_opt1 = '';
> foreach (@ITEMS_opt1) {
> chomp;
> ($tt_val, $tt_name) = split /<>/;
> $tt_sel = '';
> if ($tt_val eq $c_opt1) {
> $tt_sel = ' SELECTED';
> }
> $TAG_opt1 .= expand($opt1_tag_template);
> }
>
> TAG_opt2 = '';
> foreach (@ITEMS_opt2) {
> chomp;
> ($tt_val, $tt_name) = split /<>/;
> $tt_sel = '';
> if ($tt_val eq $c_opt2) {
> $tt_sel = ' SELECTED';
> }
> $TAG_opt2 .= expand($opt2_tag_template);
> }
>
> }
>
> これで9まで増やすのは、あまりにも無謀ですよね^^;

それでしたら
koro.main.cgiのhtmlサブルーチンに書いてあるように

foreach $tt_item (@tt_items) {
${"TAG_$tt_item"} = '';
foreach (@{"ITEMS_$tt_item"}) {
chomp;
($tt_val, $tt_name) = split /<>/;
$tt_sel = $tt_chk = '';
if ($tt_val eq ${"c_$tt_item"}) {
$tt_sel = ' SELECTED';
$tt_chk = ' CHECKED';
}
${"TAG_$tt_item"} .= expand(${"${tt_item}_tag_template"});
}
}

こうすれば
@tt_itemにあるものはみんな(color gc1 gc2 iconなども)そうなります。
ただしoptが9まであれば
***.opt.cgiに @tt_itemsに それをみな書いておいてください。

あるいは
opt1〜opt9限定で書けば

foreach $opt_num (1..9) {
${"TAG_opt$opt_num"} = '';
foreach (@{"ITEMS_opt$opt_num"}) {
chomp;
($tt_val, $tt_name) = split /<>/;
$tt_sel = $tt_chk = '';
if ($tt_val eq ${"c_opt$opt_num"}) {
$tt_sel = ' SELECTED';
}
${"TAG_opt$opt_num"} .= expand(${"opt${opt_num}_tag_template"});
}
}
こうでしょうか?

[7380] 編集モードのセレクトメニュー 投稿者: 投稿日:05/04/05(Tue) 19:27
お手数をおかけしています。

どちらの方法でも動作しましたが、koro.main.cgiのhtmlサブルーチンを追記の方法をとりました。
ありがとうございました。

おかげさまで編集フォームでのセレクトメニューは表示できましたが、初期入力時の値をSELECTEDにできるでしょうか?
説明が下手ですみません。

入力時にセレクトメニューで「さ」を選択した場合、編集フォームに表示されるセレクトメニューで「さ」が選択されている、という感じです。

二重になりますが、opt1の記述を再掲します。

#名前最初の1文字リスト(opt1)
@ITEMS_opt1 = qw(
<>▼最初の一文字は?
あ<>あ
か<>か
さ<>さ
た<>た
な<>な
は<>は
ま<>ま
や<>や
ら<>ら
わ<>わ
);
# 名前選択スタイル指定(opt1)
$opt1_tag_template = '<OPTION VALUE="$tt_val"$tt_sel>$tt_name</OPTION>';

クッキーは、@cookie_option で opt1〜9 を追加しています。

@cookie_option = qw(opt1 opt2 opt3 opt4 opt5 opt6 opt7 opt8 opt9 opt10 write_pwd);

現状では、編集フォームでは「最初の一文字は」が表示されます。
これが、最初に入力した「さ」になっていると助かるのですが……

[7384] ごめんNo.7383は勘違いです。 投稿者:to 投稿日:05/04/05(Tue) 21:45
失礼しました。
勘違いしております^^;
No.7383は クッキーの選択状態にする方法でした。
そうでなくて
修正前のものに選択状態にするのですよね。
ちょっと待ってください。
このあとに書きます。

[7386] こうでしょうか? 投稿者:to 投稿日:05/04/05(Tue) 22:11
> 失礼しました。
> 勘違いしております^^;
> No.7383は クッキーの選択状態にする方法でした。
> そうでなくて
> 修正前のものに選択状態にするのですよね。
> ちょっと待ってください。
> このあとに書きます。
・・となるとやはり user_editサブルーチンを書き換えたほうが楽です。

***.opt.cgiに

sub user_edit {
open(LOG, "$bbs_data") or error("ログが開けません<BR>$bbs_data");
$line = <LOG>;
while ($line = <LOG>) {
get_item($line, @items);
last if $num == $in{'edit'};
}
close LOG;

$f_subject = $subject;
form_enc(\$f_subject);
$f_message = $message;
form_enc(\$f_message);

formatting();

foreach $tt_item (@tt_items) {
${"TAG_$tt_item"} = '';
foreach (@{"ITEMS_$tt_item"}) {
chomp;
($tt_val, $tt_name) = split /<>/;
$tt_sel = $tt_chk = '';
if ($tt_val eq ${$tt_item}) {
$tt_sel = ' SELECTED';
$tt_chk = ' CHECKED';
}
${"TAG_$tt_item"} .= expand(${"${tt_item}_tag_template"});
}
}

print_header();
print user_html();
}

[7389] 2重に書き込まれてしまいます 投稿者: 投稿日:05/04/06(Wed) 17:56
to様

お手数をおかけします。
No.7386の方法で、編集時セレクトメニューの希望通りの表示はできました。

そこで編集をすると、opt1〜9がログに2重書き込みされてしまうようです。

たとえば、opt1が「ら」の時、一度編集モードに入ると「らら」となってしまいます。(他のoptも同様に2重になります)
編集せずに「送信」をクリックしても、2重に書き込まれてしまいます。

***.opt.cgiの最下部に記述しましたが、入れる場所がいけなかったでしょうか?

[7390] Re: 2重に書き込まれてしまいます 投稿者:to 投稿日:05/04/06(Wed) 19:42
> to様
>
> お手数をおかけします。
> No.7386の方法で、編集時セレクトメニューの希望通りの表示はできました。
>
> そこで編集をすると、opt1〜9がログに2重書き込みされてしまうようです。
>
> たとえば、opt1が「ら」の時、一度編集モードに入ると「らら」となってしまいます。(他のoptも同様に2重になります)
> 編集せずに「送信」をクリックしても、2重に書き込まれてしまいます。
>
> ***.opt.cgiの最下部に記述しましたが、入れる場所がいけなかったでしょうか?

それは・・ おそらく・・
user.htmlに
たとえば opt1についていいますと

話題になってます

<SELECT NAME="opt1">$TAG_opt1</SELECT>

が あるうえに

<INPUT TYPE="hidden" NAME="opt1" VALUE="$opt1">

これも↑ありません?

そしてもっといえば

<INPUT TYPE="hidden" NAME="opt2" VALUE="$opt2">
  ・
  ・
  ・
<INPUT TYPE="hidden" NAME="opt9" VALUE="$opt9">

を 書き足した上に

<SELECT NAME="opt2">$TAG_opt2</SELECT>
  ・
  ・
  ・
<SELECT NAME="opt9">$TAG_opt1</SELECT>

が あるのではないでしょうか?
いつかも同じような場面に遭遇したような気がします・・
そうではないでしょうか?

[7393] そうでした……(謝 投稿者: 投稿日:05/04/06(Wed) 22:31
to様

すみません、その通りでした。解決しました。
(edit.htmlの方を完全に見落としていました)

お恥ずかしながら、この論理が未だに良くわからないのです^^;

[7394] Re: そうでした……(謝 投稿者:to 投稿日:05/04/06(Wed) 23:03
> to様
> > すみません、その通りでした。解決しました。
> (edit.htmlの方を完全に見落としていました)
> > お恥ずかしながら、この論理が未だに良くわからないのです^^;

同じ<form>内に
NAME属性が 同一なものがあれば
フォームデータは重複して受け渡されます。

という わたしも
この質問で すくなくとも 2度は しくじっています^^;(笑)

(1)クッキーの選択状態にする記述を書いておきながら、その箇所ではまだクッキーを得られていない^^;

(2)(1)に気づいてその対策をしたと思ったら、そうじゃなくて、修正前のものの選択状態にしなければならないことにやっと気づいた

まったく ドジでした(笑)。

[7387] 注意 投稿者:to 投稿日:05/04/05(Tue) 22:19
アイコンの場合は

if ($icon_list) {
open IN, "$icon_list" or error("アイコンリストが読み込めません<BR>\"$icon_list\"");
<IN>;
while (<IN>) {
my($icon, $name, $active) = (split /<>/)[0, 1, 3];
$active and push (@ITEMS_icon, "$icon<>$name");
}
close IN;
}

これが 前に 必要になります。
そのほかの場合は 必要ありません。

[7383] Re: 編集モードのセレクトメニュー 投稿者:to 投稿日:05/04/05(Tue) 21:37
> お手数をおかけしています。
>
> どちらの方法でも動作しましたが、koro.main.cgiのhtmlサブルーチンを追記の方法をとりました。
> ありがとうございました。
>
> おかげさまで編集フォームでのセレクトメニューは表示できましたが、初期入力時の値をSELECTEDにできるでしょうか?
> 説明が下手ですみません。
>
> 入力時にセレクトメニューで「さ」を選択した場合、編集フォームに表示されるセレクトメニューで「さ」が選択されている、という感じです。
>
> 二重になりますが、opt1の記述を再掲します。
>
> #名前最初の1文字リスト(opt1)
> @ITEMS_opt1 = qw(
> <>▼最初の一文字は?
> あ<>あ
> か<>か
> さ<>さ
> た<>た
> な<>な
> は<>は
> ま<>ま
> や<>や
> ら<>ら
> わ<>わ
> );
> # 名前選択スタイル指定(opt1)
> $opt1_tag_template = '<OPTION VALUE="$tt_val"$tt_sel>$tt_name</OPTION>';
>
> クッキーは、@cookie_option で opt1〜9 を追加しています。
>
> @cookie_option = qw(opt1 opt2 opt3 opt4 opt5 opt6 opt7 opt8 opt9 opt10 write_pwd);
>
> 現状では、編集フォームでは「最初の一文字は」が表示されます。
> これが、最初に入力した「さ」になっていると助かるのですが……

そうですよね。
すみません。
***.opt.cgiがrequireされる時点では

&get_cookie;

この実行の前ですので そうなってしまいます。

では
(@cookie_optionは上記のように書いてあるとして
 その後に↓)

if($in{'user.mode'} eq 'edit') {

$ENV{'HTTP_COOKIE'} =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/ego;
@cookie_item = @cookie_option;
&get_cookie;

(この後にNo.7376の記述を・・)

}

user_editサブルーチンに
No.7376の記述を付け足したほうが簡単かもしれません。
(***.opt.cgiに user_editサブルーチンの書き換え)

ということで、かなり無理なカスタマイズです^^;

[7379] ランキングのページについて 投稿者:にい 投稿日:05/04/04(Mon) 23:28 <URL>
はじめまして、お世話になります。

私はhi-hoでコロボを使用しています。
なんとか設置、動作するようになりましたが、
コロボーランキングについて質問があります。
ランク、レベル設定の方法はわかったんですが
ページの背景、表の色などを
どこで変更すればいいのかがわかりませんでした。

お手数ですがご回答お願い致します。

[7382] Re: ランキングのページについて 投稿者:to 投稿日:05/04/05(Tue) 21:34
> はじめまして、お世話になります。
>
> 私はhi-hoでコロボを使用しています。
> なんとか設置、動作するようになりましたが、
> コロボーランキングについて質問があります。
> ランク、レベル設定の方法はわかったんですが
> ページの背景、表の色などを
> どこで変更すればいいのかがわかりませんでした。
>
> お手数ですがご回答お願い致します。

こんばんは。toといいます。

koro.main.cgiの

sub ranking_html {

}

の中の

<HTML>
から
</HTML>
までを

コピペして
おっしゃるように、ご自由にカスタマイズしたものを
たとえば

ranking.html

というファイル名で保存して
skinディレクトリにアップします。

そして

***.opt.cgiに

$ranking_form = 'ranking.html';

と 記述します。

[7392] Re^2: ランキングのページについて 投稿者:にい 投稿日:05/04/06(Wed) 22:22
早速のご回答ありがとうございます。

表自体は見やすいので、統一感を持たせるために
色だけ変更させていただきました。勉強になりました。

今後もサポート頑張ってください。

[7352] コロボー超ぷち風のサイズ設定について 投稿者:リョンコ 投稿日:05/03/26(Sat) 19:17
もう2点質問させてください。

質問1
今私がコロボー超ぷち風を設置しているページはfloatを使ってレイ
アウトをしています。メインの部分があって、その右側に幅120pxの
スペースがあって、そこに超ぷち風を配置しているのですが、どうも
120pxでは収まらないらしくメインページの真下に配置されてしまい
ます。幅125pxくらいの余裕を持たせれば何とか表示されないことも
ないのですが、最初からwidthを設定するような個所はないでしょう
か?

質問2
書き込み欄、
<TEXTAREA NAME="message:required" ROWS=2 COLS=11 CLASS="fo
rmfield"></TEXTAREA>
内の文字サイズを変更する個所があれば教えて下さい。

/* 入力フォームの文字のスタイル */
.formname {
font-size = 8pt;
color = #333333;
}
↑ここかな、とおもったのですが、
これは投稿された後の文字のサイズ設定欄ですよね?

[7360] Re: コロボー超ぷち風のサイズ設定について 投稿者:ほこ 投稿日:05/04/01(Fri) 23:54
> 質問1
> 最初からwidthを設定するような個所はないでしょう
> か?

もう解決していらっしゃるかもしれませんが、
width は 超プチ風に変更を加えていなければ 120 に
なっています。
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=120>←ここ。

ですが、名前 と パスワード入力欄 がある為に横幅が 120 を
越えているようです。
名前 や パスワード入力欄 の 横幅(SIZE) を減らせば
120 に収まると思います。
<INPUT TYPE="text" NAME="name:required" VALUE="$c_name" SIZE=12 CLASS="formfield">

<INPUT TYPE="password" NAME="pwd:required" VALUE="$c_pwd" SIZE=4 CLASS="formfield">
です。上下に在るので二箇所とも直して下さい。

[7361] 横幅について 追加 投稿者:ほこ 投稿日:05/04/02(Sat) 00:02
<INPUT TYPE="text" NAME="name:required" VALUE="$c_name" SIZE=12 CLASS="formfield">
↑の SIZE を減らす場合は メッセージ記入欄 の SIZE も減らして下さい。
<INPUT TYPE="text" NAME="message:required" SIZE=12 CLASS="formfield">
↑こちら。

[7366] 横幅設定まだできません〜! 投稿者:リョンコ 投稿日:05/04/03(Sun) 02:58
> <INPUT TYPE="text" NAME="name:required" VALUE="$c_name" SIZE=12 CLASS="formfield">
> ↑の SIZE を減らす場合は メッセージ記入欄 の SIZE も減らして下さい。
> <INPUT TYPE="text" NAME="message:required" SIZE=12 CLASS="formfield">
> ↑こちら。

諦めかけてましたがレスありがとうございました!
早速sizeを変更してみましたが、
(VALUE="$c_name" SIZE=8 NAME="message:required" ROWS=4 COLS=11)

「書」「見」のボタンと書き込み欄の間に幅ができただけで、
最終的なbbsの横幅サイズは変更前と変わらないままでした。
この書き込み欄を形成しているtableをいじらないとだめなんでしょうか・・?

[7367] Re: 横幅設定まだできません〜! 投稿者:ほこ 投稿日:05/04/03(Sun) 03:26
> > <INPUT TYPE="text" NAME="name:required" VALUE="$c_name" SIZE=12 CLASS="formfield">
> > ↑の SIZE を減らす場合は メッセージ記入欄 の SIZE も減らして下さい。
> > <INPUT TYPE="text" NAME="message:required" SIZE=12 CLASS="formfield">
> > ↑こちら。
>
> 諦めかけてましたがレスありがとうございました!
> 早速sizeを変更してみましたが、
> (VALUE="$c_name" SIZE=8 NAME="message:required" ROWS=4 COLS=11)
>
> 「書」「見」のボタンと書き込み欄の間に幅ができただけで、
> 最終的なbbsの横幅サイズは変更前と変わらないままでした。
> この書き込み欄を形成しているtableをいじらないとだめなんでしょうか・・?

うまく行きませんでしたか…済みません。
確認ですが、SIZE=12 の部分を 計4ヶ所 SIZE=8 に直したのですよね?
table の width を変えても input の size が変わらねば横幅は縮まないと思われます。
見た目の印象が少々変わりますが、5px程度が問題でしたら二番目のTABLE の CELLSPACING=3 CELLPADDING=3 の数値を下げるのが手っ取り早いかもしれません。

別途スタイルシートなどを設定している場合、そちらが影響してくる可能性も考えられますが、それはないでしょうか。
他にはfloatを設定してある要素にmarginが設定してあったりとか、ブラウザがNNですと、borderも問題になってきます。

[7371] Re^2: 横幅設定に苦戦つづき 投稿者:リョンコ 投稿日:05/04/04(Mon) 01:32
完全に120pxにはなりませんでしたが、ある程度幅を狭めることはできました。
ありがとうございました!
最近スタイルシートに慣れてしまったので私もこういうクラシカル(?)な
テーブル入れ子構造が苦手です。
表示も多少遅いめな気がするんですが、テーブルが原因ではないのかな・・?

またもう少し質問したいことがあるのですが、それはまた新規に立てさせていただきます。


それから、もし良ければほこさんの最後の記事、削除か修正をしていただけると嬉しいのですが・・・。
(うちのURLが記載されておりますので・・。)
後で修正すればよいと安易に書き込みしてしまいましたが、引用文で残ってしまいました。
ここの掲示板だと修正はできないのかな?
誠に勝手なお願いで申しわけありませんがよろしくお願いします。

[7355] Re: コロボー超ぷち風のサイズ設定について 投稿者:to 投稿日:05/03/27(Sun) 09:44
> もう2点質問させてください。
>
> 質問1
> 今私がコロボー超ぷち風を設置しているページはfloatを使ってレイ
> アウトをしています。メインの部分があって、その右側に幅120pxの
> スペースがあって、そこに超ぷち風を配置しているのですが、どうも
> 120pxでは収まらないらしくメインページの真下に配置されてしまい
> ます。幅125pxくらいの余裕を持たせれば何とか表示されないことも
> ないのですが、最初からwidthを設定するような個所はないでしょう
> か?
>
> 質問2
> 書き込み欄、
> <TEXTAREA NAME="message:required" ROWS=2 COLS=11 CLASS="fo
> rmfield"></TEXTAREA>
> 内の文字サイズを変更する個所があれば教えて下さい。
>
> /* 入力フォームの文字のスタイル */
> .formname {
> font-size = 8pt;
> color = #333333;
> }
> ↑ここかな、とおもったのですが、
> これは投稿された後の文字のサイズ設定欄ですよね?

スタイルシートは あまり詳しくないですが
質問2のほうは

CLASS="formfield"

なんですから

/* 入力フォームのスタイル */
.formfield {
background = #FFFFFF;
border-bottom = #FFAAAA 1px solid;
border-left = #FFAAAA 1px solid;
border-right = #FFAAAA 1px solid;
border-top = #FFAAAA 1px solid;
scrollbar-track-color = #FFFFFF;
scrollbar-3dlight-color = #FFFFFF;
scrollbar-highlight-color = #FFAAAA;
scrollbar-face-color = #FFDDDD;
scrollbar-shadow-color = #FFAAAA;
scrollbar-darkshadow-color = #FFFFFF;
scrollbar-arrow-color = #FF8080;
}

この部分に書くといいですが

ほかの
CLASS="formfield"
がついている入力タグ(名前とパスワードとか)
もみんなそのサイズになります。

textareaだけにしたいなら

<TEXTAREA NAME="message:required" ROWS=2 COLS=11 style="font-size:8pt;・・・・・・・・">

などとしたり

<TEXTAREA NAME="message:required" ROWS=2 COLS=11 CLASS="textarea">

として

.textarea {

}

のなかに 書けばいいのでは?

質問1については
だれか お願いします。

[7363] YY−BOARDのアイコンリストエディタについて 投稿者:ENUpo 投稿日:05/04/02(Sat) 16:02
ファイルロックエラーと出てしまい、どうやっても直りません。
パーミッション設定は全てあっていますし、
YY-BOARDも正常に動作しています。
どこか抜けている点、間違っている点がありましたら教えてください。
よろしくお願いします。

[7364] Re: YY−BOARDのアイコンリストエディタについて 投稿者:ENUpo 投稿日:05/04/02(Sat) 16:07
> ファイルロックエラーと出てしまい、どうやっても直りません。
> パーミッション設定は全てあっていますし、
> YY-BOARDも正常に動作しています。
> どこか抜けている点、間違っている点がありましたら教えてください。
> よろしくお願いします。
すいません。自己解決しました。

[7343] 超ぷちの設置について。 投稿者:てぃは 投稿日:05/03/22(Tue) 19:43
こんにちは、超ぷちについて質問です。
ロリポップのサーバーに、左右フレーム使用のホームページを作成中です。超ぷちは、右フレームに設置いたしました。超ぷちは、きちんと表示されますし、新規投稿もされています。
ところが、投稿の際、送信ボタンを押すと、その後に現れるページは、

「404 Error-NotFound!」

そうなんです、指定されたページが見つからないという・・・あれ。更新ボタンを押しても、同じ。以前、フレーム使用なしで設置した時は、問題なかったのですが・・。
どこを直せばよいのか、教えてくださいませ。
過去ログも拝見させていただきましたが、私自身では改善にはいたりませんでした。

ちなみに、サイトアドレスは次の通りです。

http://ksmagic.chu.jp/kk/index2.html

超ぷちが設置してあるページは、

http://ksmagic.chu.jp/kk/menu5.html

・・・となっています。
どうもおおぼけな事をしているような気がしてならないのですが、どうぞ宜しくお願い致します。



[7344] Re: 超ぷちの設置について。 投稿者:to 投稿日:05/03/22(Tue) 20:14
> こんにちは、超ぷちについて質問です。
> ロリポップのサーバーに、左右フレーム使用のホームページを作成中です。超ぷちは、右フレームに設置いたしました。超ぷちは、きちんと表示されますし、新規投稿もされています。
> ところが、投稿の際、送信ボタンを押すと、その後に現れるページは、
>
> 「404 Error-NotFound!」
>
> そうなんです、指定されたページが見つからないという・・・あれ。更新ボタンを押しても、同じ。以前、フレーム使用なしで設置した時は、問題なかったのですが・・。
> どこを直せばよいのか、教えてくださいませ。
> 過去ログも拝見させていただきましたが、私自身では改善にはいたりませんでした。
>
> ちなみに、サイトアドレスは次の通りです。
>
> http://ksmagic.chu.jp/kk/index2.html
>
> 超ぷちが設置してあるページは、
>
> http://ksmagic.chu.jp/kk/menu5.html
>
> ・・・となっています。
> どうもおおぼけな事をしているような気がしてならないのですが、どうぞ宜しくお願い致します。
>
>
>

こんばんは。toといいます。

chopetit.cgiの中の $location は どう書いていますか?

$location = "http://ksmagic.chu.jp/KK/menu5.htm";

こう書かれたら いいんではないでしょうか?

[7345] Re^2: 超ぷちの設置について。 投稿者:てぃは 投稿日:05/03/22(Tue) 21:27
> こんばんは。toといいます。
>
> chopetit.cgiの中の $location は どう書いていますか?
>
> $location = "http://ksmagic.chu.jp/KK/menu5.htm";
>
> こう書かれたら いいんではないでしょうか?

素早いレスをありがとうございます。
$locationはご指摘された通りに編集されています。
・・・・でもならないんですよ・・・。
改めて、BBSにアクセスすれば、更新もされているんですが・・・。
念のため、chopetit.cgiはこのようになっております。

************
#!/usr/bin/perl

# ↑上記の perl へのパスはサーバーによって異なります。
# ご自分の環境に合うように書き換えてください。
# Hi-HO, biglobe の場合は、#!/usr/local/bin/perl5 になります。

#--------------------------------------------
# 超ぷち
# Copyright(c) ミスキタ
# webmaster@misskita.com
# http://www.misskita.com/cgi/ できるCGI
#--------------------------------------------

$ver = '超ぷち v0.3b3';

# --- ここから管理者設定項目 ---
$data_dir = "chopetit"; # データーディレクトリ
$log_file = "chopetit.log"; # ログファイル名
$log_max = 5; # ログ保存数
$len_msg = 100; # メッセージの文字数制限

$cookie_name = "chopetit"; # クッキー名
$lock_dir = "lock/lock"; # ロックディレクトリ

# 超ぷちを表示するページのURL(http:// からの記入も可)
$location = "http://ksmagic.chu.jp/kk/menu5.html";

# 日付の表示形式
$date_format = "mm/dd(wj) HH:MM";

# スクリプト名 (表示させるページが別サーバーの場合、http:// から指定すること)
$script = $ENV{'SCRIPT_NAME'};

# 書き込みを拒否するホスト名
# ホスト名が取得できないサーバーの場合は、IPアドレスで記入
@deny = ();

# 書き込みを拒否した場合に表示するメッセージ
$deny_message = '書き込みが拒否されました<BR>管理者にお問合せください';
# --- ここまで ---

sub read_html {
# ------------------------------------------------------------------------
# メッセージの表示形式
# フォントのサイズや色などはここで指定してください
# ダブルクォーテーション(")を使うとエラーになるので注意
# <KOROSCRIPT>〜</KOROSCRIPT>の間は、表示されません
# ------------------------------------------------------------------------

$t_boader = '#CCCCFF'; # テーブル枠の色
$td_color1 = '#FFFFFF'; # テーブルの色(1行目)
$td_color2 = '#EEEEFF'; # テーブルの色(2行目)
$d_color = '#FF8000'; # 日付の色
$m_color = '#000000'; # メッセージの色
$n_color = '#0000FF'; # 名前の色

$html = <<'HTML';
<TABLE BORDER=0 CELLSPACINT=0 CELLPADDING=0 WIDTH=80%><TR><TD BGCOLOR='$t_boader'>
<TABLE BORDER=0 CELLSPACING=2 CELLPADDING=2>
<!-- CHOP -->
<KOROSCRIPT>
<!--
# 一行ごとにテーブルの色を変えるためのスクリプト
$td_color = $td_color eq $td_color1? $td_color2: $td_color1;
-->
</KOROSCRIPT>
<TR>
<TD BGCOLOR=$td_color VALIGN=TOP NOWRAP><FONT COLOR='$d_color'>$date</FONT></TD>
<TD BGCOLOR=$td_color WIDTH=100%><FONT COLOR='$m_color'>$message</FONT>
<FONT COLOR='$n_color'>($name)</FONT></TD>
</TR>
<!-- CHOP -->
</TABLE>
</TD></TR></TABLE>
<TABLE><TR>
<FORM ACTION='$script' METHOD='post'>
<INPUT TYPE='hidden' NAME='log' VALUE='$in{'log'}'>
<TD STYLE='font-size:9pt; color=#8080FF' ALIGN=CENTER>+ name +</TD>
<TD STYLE='font-size:9pt; color=#8080FF' ALIGN=CENTER>+ message +</TD>
<TD>&nbsp;</TD>
</TR><TR>
<TD><INPUT TYPE='text' NAME='name' VALUE='$COOKIE{'name'}' SIZE=8></TD>
<TD><INPUT TYPE='text' NAME='message' SIZE=20></TD>
<TD NOWRAP><INPUT TYPE='submit' VALUE='送信' STYLE='
background : #DDDDFF;
border-bottom: #8080FF 1px solid;
border-left: #8080FF 1px solid;
border-right: #8080FF 1px solid;
border-top: #8080FF 1px solid;
cursor: hand'>
&nbsp;【<A HREF='http://www.misskita.com/cgi/' TARGET='_blank'>超ぷち</A>】
</TD></FORM></TR></TABLE>
HTML
}

*******************

これ以降は触らない方がいいかも・・・といところは全く触ってませんので、省かせていただきました。

[7346] Re^3: 超ぷちの設置について。 投稿者:to 投稿日:05/03/22(Tue) 22:01
> > こんばんは。toといいます。
> >
> > chopetit.cgiの中の $location は どう書いていますか?
> >
> > $location = "http://ksmagic.chu.jp/KK/menu5.htm";
> >
> > こう書かれたら いいんではないでしょうか?
>
> 素早いレスをありがとうございます。
> $locationはご指摘された通りに編集されています。
> ・・・・でもならないんですよ・・・。
> 改めて、BBSにアクセスすれば、更新もされているんですが・・・。
> 念のため、chopetit.cgiはこのようになっております。
>
> ************
> #!/usr/bin/perl
>
> # ↑上記の perl へのパスはサーバーによって異なります。
> # ご自分の環境に合うように書き換えてください。
> # Hi-HO, biglobe の場合は、#!/usr/local/bin/perl5 になります。
>
> #--------------------------------------------
> # 超ぷち
> # Copyright(c) ミスキタ
> # webmaster@misskita.com
> # http://www.misskita.com/cgi/ できるCGI
> #--------------------------------------------
>
> $ver = '超ぷち v0.3b3';
>
> # --- ここから管理者設定項目 ---
> $data_dir = "chopetit";# データーディレクトリ
> $log_file = "chopetit.log";# ログファイル名
> $log_max = 5;# ログ保存数
> $len_msg = 100;# メッセージの文字数制限
>
> $cookie_name = "chopetit";# クッキー名
> $lock_dir = "lock/lock";# ロックディレクトリ
>
> # 超ぷちを表示するページのURL(http:// からの記入も可)
> $location = "http://ksmagic.chu.jp/kk/menu5.html";
>
> # 日付の表示形式
> $date_format = "mm/dd(wj) HH:MM";
>
> # スクリプト名 (表示させるページが別サーバーの場合、http:// から指定すること)
> $script = $ENV{'SCRIPT_NAME'};
>
> # 書き込みを拒否するホスト名
> # ホスト名が取得できないサーバーの場合は、IPアドレスで記入
> @deny = ();
>
> # 書き込みを拒否した場合に表示するメッセージ
> $deny_message = '書き込みが拒否されました<BR>管理者にお問合せください';
> # --- ここまで ---
>
> sub read_html {
> # ------------------------------------------------------------------------
> # メッセージの表示形式
> # フォントのサイズや色などはここで指定してください
> # ダブルクォーテーション(")を使うとエラーになるので注意
> # <KOROSCRIPT>〜</KOROSCRIPT>の間は、表示されません
> # ------------------------------------------------------------------------
>
> $t_boader = '#CCCCFF';# テーブル枠の色
> $td_color1 = '#FFFFFF';# テーブルの色(1行目)
> $td_color2 = '#EEEEFF';# テーブルの色(2行目)
> $d_color = '#FF8000';# 日付の色
> $m_color = '#000000';# メッセージの色
> $n_color = '#0000FF';# 名前の色
>
> $html = <<'HTML';
> <TABLE BORDER=0 CELLSPACINT=0 CELLPADDING=0 WIDTH=80%><TR><TD BGCOLOR='$t_boader'>
> <TABLE BORDER=0 CELLSPACING=2 CELLPADDING=2>
> <!-- CHOP -->
> <KOROSCRIPT>
> <!--
> # 一行ごとにテーブルの色を変えるためのスクリプト
> $td_color = $td_color eq $td_color1? $td_color2: $td_color1;
> -->
> </KOROSCRIPT>
> <TR>
> <TD BGCOLOR=$td_color VALIGN=TOP NOWRAP><FONT COLOR='$d_color'>$date</FONT></TD>
> <TD BGCOLOR=$td_color WIDTH=100%><FONT COLOR='$m_color'>$message</FONT>
> <FONT COLOR='$n_color'>($name)</FONT></TD>
> </TR>
> <!-- CHOP -->
> </TABLE>
> </TD></TR></TABLE>
> <TABLE><TR>
> <FORM ACTION='$script' METHOD='post'>
> <INPUT TYPE='hidden' NAME='log' VALUE='$in{'log'}'>
> <TD STYLE='font-size:9pt; color=#8080FF' ALIGN=CENTER>+ name +</TD>
> <TD STYLE='font-size:9pt; color=#8080FF' ALIGN=CENTER>+ message +</TD>
> <TD>&nbsp;</TD>
> </TR><TR>
> <TD><INPUT TYPE='text' NAME='name' VALUE='$COOKIE{'name'}' SIZE=8></TD>
> <TD><INPUT TYPE='text' NAME='message' SIZE=20></TD>
> <TD NOWRAP><INPUT TYPE='submit' VALUE='送信' STYLE='
> background : #DDDDFF;
> border-bottom: #8080FF 1px solid;
> border-left: #8080FF 1px solid;
> border-right: #8080FF 1px solid;
> border-top: #8080FF 1px solid;
> cursor: hand'>
> &nbsp;【<A HREF='http://www.misskita.com/cgi/' TARGET='_blank'>超ぷち</A>】
> </TD></FORM></TR></TABLE>
> HTML
> }
>
> *******************
>
> これ以降は触らない方がいいかも・・・といところは全く触ってませんので、省かせていただきました。

$location = "http://ksmagic.chu.jp/KK/menu5.htm";

こうですよ。

> $location = "http://ksmagic.chu.jp/kk/menu5.html";

こうじゃないでしょ?

KK  > kk
htm > html

[7347] Re^4: 超ぷちの設置について。 投稿者:てぃは 投稿日:05/03/22(Tue) 22:26
こんばんは、てぃはです。

> $location = "http://ksmagic.chu.jp/KK/menu5.htm";
>
> こうですよ。
>
> > $location = "http://ksmagic.chu.jp/kk/menu5.html";
>
> こうじゃないでしょ?
>
> KK  > kk
> htm > html

あああああああ〜〜〜〜!!!!
やっぱり、おおぼけでしたか・・・・。
自分でタグうちしてる時には、「html」で「htm」になんてしないので、再度ご指摘されるまで気付きませんでした・・・。
ご迷惑をおかけしてしまい・・・大変申し訳ありません。
to様、こんなおおぼけミスに付き合ってくださって、本当にありがとうございました。

[7324] タイトルリストをつけたいんです。 投稿者:撫で斬り 投稿日:05/03/09(Wed) 05:26
こんばんわ。初めまして。
コロボーをダウンロードさせて頂き、ここやQ&Aを参考に、なんとか自分好みの形にしていくことが出来つつある今日この頃です。

実は、掲示板の頭辺りに、タイトルリストを設置したいと思っているのですが、知識と技術が全く付いていきません。
ぶしつけなお願いとなりますが、もし良かったらタイトルリストの設置(作成?)方法を教授してはいただけないでしょうか。

こういった場所に書き込むのは初めてなので、もし至らないところがあれば、併せて教えて頂ければ幸いです。

なにとぞ、よろしくお願いします。

[7333] Re: タイトルリストをつけたいんです。 投稿者:to 投稿日:05/03/13(Sun) 09:31
> こんばんわ。初めまして。
> コロボーをダウンロードさせて頂き、ここやQ&Aを参考に、なんとか自分好みの形にしていくことが出来つつある今日この頃です。
>
> 実は、掲示板の頭辺りに、タイトルリストを設置したいと思っているのですが、知識と技術が全く付いていきません。
> ぶしつけなお願いとなりますが、もし良かったらタイトルリストの設置(作成?)方法を教授してはいただけないでしょうか。
>
> こういった場所に書き込むのは初めてなので、もし至らないところがあれば、併せて教えて頂ければ幸いです。
>
> なにとぞ、よろしくお願いします。

こんにちは。toといいます。

このページの 教えてコロボー
http://www.misskita.com/bbs/korobbs.cgi?form=qanda

こんなかんじでよければ
http://to-san.cside.tv/korobbs/korobbs.cgi?form=qq&log_num=1963&id=&keyword=%83X%83%8C%83b%83h%83%5E%83C%83g%83%8B&q=subject&capital_check=&condition=and
最初のレス記事に わたしが作ったスキンがDLできるようになっています。

以下のレス記事は 
このスレッドの質問者の要望にこたえて書いたものですが
参考になればどうぞ。
お勧めはいたしません。

[7336] Re^2: タイトルリストをつけたいんです。 投稿者:撫で斬り 投稿日:05/03/15(Tue) 02:58
おおお。こんな記事が有ったなんて。検索不足でしたorz
有り難う御座います。こういう物が作りたかったんです!

早速設置、及び学習したいと思います。
本当に有り難う御座いました。

[7329] 超ぷち 投稿者:chata 投稿日:05/03/13(Sun) 02:09
はじめまして。超ぷちを設置したくて早速DLしました♪
cgiに関しては超初心者なんで一応readme.txtを読みながら簡単なページを作って試してみたんですが全然表示されないんです。
もしかしてinfoseekでは設置出来ないんでしょうか?
でも、infoseekで調べたら設置出来そうな感じが…
となると多分自分のしてる何かが間違ってるのかと思うんですが全くわかりません。
どなたかご教授お願いします。

アドレスは
http://chatapai.at.infoseek.co.jp/index2.html
です。

cgiはcgi-binというディレクトリの中にchopetitというディレクトリを作って設置しています。
http://chatapai.at.infoseek.co.jp/cgi-bin/chopetit/chopetit.cgi

[7330] Re: 超ぷち 投稿者:cafe195 投稿日:05/03/13(Sun) 06:48
> はじめまして。超ぷちを設置したくて早速DLしました♪
> cgiに関しては超初心者なんで一応readme.txtを読みながら簡単なページを作って試してみたんですが全然表示されないんです。
> もしかしてinfoseekでは設置出来ないんでしょうか?
> でも、infoseekで調べたら設置出来そうな感じが…
> となると多分自分のしてる何かが間違ってるのかと思うんですが全くわかりません。
> どなたかご教授お願いします。
>
> アドレスは
> http://chatapai.at.infoseek.co.jp/index2.html
> です。
>
> cgiはcgi-binというディレクトリの中にchopetitというディレクトリを作って設置しています。
> http://chatapai.at.infoseek.co.jp/cgi-bin/chopetit/chopetit.cgi

表示されずに真っ白になるのは正常です。
infoseekの場合は、shtmlにしか設置できません。
「超ぷち infoseek」でワード検索してみてください。
過去ログ7にでてくる例をためしみてくださいね。

[7335] Re^2: 超ぷち 投稿者:chata 投稿日:05/03/13(Sun) 14:40
表示出来ました☆
有難う御座いますm(__)m

[7327] hello.cgiについて 投稿者:ゆさと 投稿日:05/03/12(Sat) 00:12 <URL>
久しぶりに投稿させていただきます。
2002年にhello.cgiを設置し、うまく表示できたのでそのまま使用していました。
それで今日久しぶりにあいさつ分を変更してアップロード(上書き)したところ、
以下のようなメッセージが出ました。

execv failed.(2)(/05/0549/yuri-chan/cgi-bin/hello.cgi)(/chome)


これはどういうことなのでしょうか。
お手数ですが教えてください。
よろしくお願いします。

[7331] Re: hello.cgiについて 投稿者:to 投稿日:05/03/13(Sun) 09:23
> 久しぶりに投稿させていただきます。
> 2002年にhello.cgiを設置し、うまく表示できたのでそのまま使用していました。
> それで今日久しぶりにあいさつ分を変更してアップロード(上書き)したところ、
> 以下のようなメッセージが出ました。
>
> execv failed.(2)(/05/0549/yuri-chan/cgi-bin/hello.cgi)(/chome)
>
>
> これはどういうことなのでしょうか。
> お手数ですが教えてください。
> よろしくお願いします。

こんにちは。toといいます。

上書きしてアップロードしたとありますが
転送モードをバイナリでアップロードしませんでしたか?
アスキー転送モードでもう一度アップロードしてみてください。

[7334] Re^2: hello.cgiについて 投稿者:ゆさと 投稿日:05/03/13(Sun) 10:43 <URL>
はじめまして!お返事ありがとうございます。
確認したところ、やはりバイナリモードで転送していました(汗)。
大変お手数おかけしました。
今後ともよろしくお願いします。

[7322] 超ぷち風の複数ページ設置について 投稿者:ゆた 投稿日:05/03/06(Sun) 23:31
はじめまして。
超ぷち風、いろいろなページから見れたらイイなと思い、
いくつかのページに超ぷちのリンクをはったのですが、
その場合について質問させてください。

例えばdb1.html、db2.htmlというファイルがあったとします。
最初はdb1の方にだけはっていたので、書き込みした後のリロードで
db1.htmlページが表示される・・・で問題はなかったのですが、

今度db2.htmlにも同じ超ぷちへのリンクをはったところ、
当然ながら書き込み後のリロードでdb1.htmlという
別のページへ移動する結果になってしまいました。

これを解消する方法はないでしょうか?
複数ページに設置し、書き込みしても元のページに戻ってこれるような方法です。

(こんな説明でおわかりいただけたでしょうか・・??)

[7323] Re: 超ぷち風の複数ページ設置について 投稿者:cafe195 投稿日:05/03/07(Mon) 18:07
> はじめまして。
> 超ぷち風、いろいろなページから見れたらイイなと思い、
> いくつかのページに超ぷちのリンクをはったのですが、
> その場合について質問させてください。
>
> 例えばdb1.html、db2.htmlというファイルがあったとします。
> 最初はdb1の方にだけはっていたので、書き込みした後のリロードで
> db1.htmlページが表示される・・・で問題はなかったのですが、
>
> 今度db2.htmlにも同じ超ぷちへのリンクをはったところ、
> 当然ながら書き込み後のリロードでdb1.htmlという
> 別のページへ移動する結果になってしまいました。
>
> これを解消する方法はないでしょうか?
> 複数ページに設置し、書き込みしても元のページに戻ってこれるような方法です。
>
> (こんな説明でおわかりいただけたでしょうか・・??)

db1.htmlに設置した超ぷち風をAとしたとき、AのコピーBをpetit2.opt.cgiというように名前を変更して、detaをAと共有にして、db2.htmlに戻るように設定します。
db2.htmlにはBを設置すれば、ABどちらへ書き込んでも、同じ内容が表示されます。

[7284] koroicon.cgiでskinファイルを書きかえるには? 投稿者:下絵図 投稿日:05/01/29(Sat) 05:08
初心者です。
skinファイルkoro.view.htmlとkoro.res.htmlの$HTML_styleと<BODY$HTML_body>を実行させたいのですが、koroicon.cgiの設定が解りません。
setup.txtに書かれている下記内容をどこに追加すればよいのか教えて戴きたく。
@form_name = ("koro.view.html","koro.res.html");# コロアイコンで書き換えるスキンファイル

コロアイコンで書き換えるスキンファイルです。
スキンを切り替えて複数のスタイルを使用している場合、
ここに追加してください。

$form_name = "./koro"; # スキン名(デフォルト)
を書き換えるても実行しません。

[7285] Re: koroicon.cgiでskinファイルを書きかえるには? 投稿者:to 投稿日:05/01/29(Sat) 18:00
> skinファイルkoro.view.htmlとkoro.res.htmlの$HTML_styleと<BODY$HTML_body>を実行させたいのですが、koroicon.cgiの設定が解りません。

こんにちは。toといいます。

たしかに setup.txtにそういう記載がありますが
koroicon.cgiは触らずとも 以下の方法で好みのスタイルにできると思います。

koro.opt.cgiに

$HTML_style = <<'__HTML__';
<STYLE type=text/css>
<!--
BODY {
font-size:10pt;
scrollbar-track-color: #DDDDDD;
scrollbar-3dlight-color: #DDDDDD;
scrollbar-highlight-color: #808080;
scrollbar-face-color: #DDDDDD;
scrollbar-shadow-color: #808080;
scrollbar-darkshadow-color: #DDDDDD;
scrollbar-arrow-color: #404080;
}
TD,TH { font-size:10pt }
A { text-decoration: none; }
A:link { color: #0000FF; text-decoration: none; }
A:visited { color: #0000A0; text-decoration: none; }
A:hover { color: #0000A0; background: #CCCCFF; text-decoration: none; }
.res { color: #0000CC }
.form {
background-color: #F8FFFF;
border-bottom: #606080 1px solid;
border-left: #606080 1px solid;
border-right: #606080 1px solid;
border-top: #606080 1px solid;
}
.button {
color: #000000;
background-color: #CCCCCC;
border-bottom: #808080 1px solid;
border-left: #808080 1px solid;
border-right: #808080 1px solid;
border-top: #808080 1px solid;
cursor: hand
}
-->
</STYLE>
__HTML__

↑の中身を 自由に好きにお書きになるといいですよ。

たとえば koro2.opt.cgiに
上記を また 違わせて お書きになれば

koro2.view.html koro2.res.html あるいは
form=koro2 の アイコン一覧やアイコンアップロードのページ の
スタイルが 
koro.view.html koro.res.html そのアイコン一覧・・等 のスタイルとは
違ったものになるということです。

[7288] Re^2: koroicon.cgiでskinファイルを書きかえるには? 投稿者:下絵図 投稿日:05/01/29(Sat) 20:48
> > skinファイルkoro.view.htmlとkoro.res.htmlの$HTML_styleと<BODY$HTML_body>を実行させたいのですが、koroicon.cgiの設定が解りません。
>
> こんにちは。toといいます。
>
> たしかに setup.txtにそういう記載がありますが
> koroicon.cgiは触らずとも 以下の方法で好みのスタイルにできると思います。
>
> koro.opt.cgiに
>
> $HTML_style = <<'__HTML__';
> <STYLE type=text/css>
> <!--
> BODY {
> font-size:10pt;
> scrollbar-track-color: #DDDDDD;
> scrollbar-3dlight-color: #DDDDDD;
> scrollbar-highlight-color: #808080;
> scrollbar-face-color: #DDDDDD;
> scrollbar-shadow-color: #808080;
> scrollbar-darkshadow-color: #DDDDDD;
> scrollbar-arrow-color: #404080;
> }
> TD,TH { font-size:10pt }
> A { text-decoration: none; }
> A:link { color: #0000FF; text-decoration: none; }
> A:visited { color: #0000A0; text-decoration: none; }
> A:hover { color: #0000A0; background: #CCCCFF; text-decoration: none; }
> .res { color: #0000CC }
> .form {
> background-color: #F8FFFF;
> border-bottom: #606080 1px solid;
> border-left: #606080 1px solid;
> border-right: #606080 1px solid;
> border-top: #606080 1px solid;
> }
> .button {
> color: #000000;
> background-color: #CCCCCC;
> border-bottom: #808080 1px solid;
> border-left: #808080 1px solid;
> border-right: #808080 1px solid;
> border-top: #808080 1px solid;
> cursor: hand
> }
> -->
> </STYLE>
> __HTML__
>
> ↑の中身を 自由に好きにお書きになるといいですよ。
>
> たとえば koro2.opt.cgiに
> 上記を また 違わせて お書きになれば
>
> koro2.view.html koro2.res.html あるいは
> form=koro2 の アイコン一覧やアイコンアップロードのページ の
> スタイルが 
> koro.view.html koro.res.html そのアイコン一覧・・等 のスタイルとは
> 違ったものになるということです。

早々に有難うございます。
動作しました。
殆ど機能が理解できてないのが現状です。
色々試してみたいと思いますので今後ともご指導お願いします。

[7311] Re^3: koroicon.cgiでskinファイルを書きかえるには? 投稿者:下絵図 投稿日:05/02/11(Fri) 05:39 <URL>
> > > skinファイルkoro.view.htmlとkoro.res.htmlの$HTML_styleと<BODY$HTML_body>を実行させたいのですが、koroicon.cgiの設定が解りません。
> >
> > こんにちは。toといいます。
> >
> > たしかに setup.txtにそういう記載がありますが
> > koroicon.cgiは触らずとも 以下の方法で好みのスタイルにできると思います。
> >
> > koro.opt.cgiに
> >
> > $HTML_style = <<'__HTML__';
> > <STYLE type=text/css>
> > <!--
> > BODY {
> > font-size:10pt;
> > scrollbar-track-color: #DDDDDD;
> > scrollbar-3dlight-color: #DDDDDD;
> > scrollbar-highlight-color: #808080;
> > scrollbar-face-color: #DDDDDD;
> > scrollbar-shadow-color: #808080;
> > scrollbar-darkshadow-color: #DDDDDD;
> > scrollbar-arrow-color: #404080;
> > }
> > TD,TH { font-size:10pt }
> > A { text-decoration: none; }
> > A:link { color: #0000FF; text-decoration: none; }
> > A:visited { color: #0000A0; text-decoration: none; }
> > A:hover { color: #0000A0; background: #CCCCFF; text-decoration: none; }
> > .res { color: #0000CC }
> > .form {
> > background-color: #F8FFFF;
> > border-bottom: #606080 1px solid;
> > border-left: #606080 1px solid;
> > border-right: #606080 1px solid;
> > border-top: #606080 1px solid;
> > }
> > .button {
> > color: #000000;
> > background-color: #CCCCCC;
> > border-bottom: #808080 1px solid;
> > border-left: #808080 1px solid;
> > border-right: #808080 1px solid;
> > border-top: #808080 1px solid;
> > cursor: hand
> > }
> > -->
> > </STYLE>
> > __HTML__
> >
> > ↑の中身を 自由に好きにお書きになるといいですよ。
> >
> > たとえば koro2.opt.cgiに
> > 上記を また 違わせて お書きになれば
> >
> > koro2.view.html koro2.res.html あるいは
> > form=koro2 の アイコン一覧やアイコンアップロードのページ の
> > スタイルが 
> > koro.view.html koro.res.html そのアイコン一覧・・等 のスタイルとは
> > 違ったものになるということです。
>
> 早々に有難うございます。
> 動作しました。
> 殆ど機能が理解できてないのが現状です。
> 色々試してみたいと思いますので今後ともご指導お願いします。
toさん、お蔭様でやっと運用することが出来るようになりました。
ソフトお借りします。
有難うございました。

[7282] NET CRUISERのDATファイル 投稿者: 投稿日:05/01/25(Tue) 23:16 <URL>
先日は簡単な質問をして申し訳ありませんでした。
うまく設置できました。
KENT様の先日書籍付録の「NET CRUISER」を設置させていただきました。
サーバーはHI-HOです
CGI本体はcgi-binのディレクトリにFFFTPでアスキーで属性は755
でアップロードしました。
詳細は
ログファイルは指定なし。
登録方式は管理人のみ。
ロックファイルはなし。
メール通知機能は使用していません。
DATも0〜13及びnewのものをCGI同様にアップロードし属性は666に設定しました。
そしてサイトを登録してみると。
別の所に登録される上にDATのエラーが起きます
さらに登録したのに何故かの所に表示されてしまう上にエラーが出てしまいます。
http://www.cam.hi-ho.ne.jp/cgi-bin/user/g-azz/cruiser.cgi?mode=part&part=01
原因を考えていますがわかりませんアドバイスをいただけないでしょうか?

[7287] Re: NET CRUISERのDATファイル 投稿者:to 投稿日:05/01/29(Sat) 18:31
> 先日は簡単な質問をして申し訳ありませんでした。
> うまく設置できました。
> KENT様の先日書籍付録の「NET CRUISER」を設置させていただきました。
> サーバーはHI-HOです
> CGI本体はcgi-binのディレクトリにFFFTPでアスキーで属性は755
> でアップロードしました。
> 詳細は
> ログファイルは指定なし。
> 登録方式は管理人のみ。
> ロックファイルはなし。
> メール通知機能は使用していません。
> DATも0〜13及びnewのものをCGI同様にアップロードし属性は666に設定しました。
> そしてサイトを登録してみると。
> 別の所に登録される上にDATのエラーが起きます
> さらに登録したのに何故かの所に表示されてしまう上にエラーが出てしまいます。
> http://www.cam.hi-ho.ne.jp/cgi-bin/user/g-azz/cruiser.cgi?mode=part&part=01
> 原因を考えていますがわかりませんアドバイスをいただけないでしょうか?

こんにちは。toといいます。

ご質問のものは KENTWEBの 書籍付録の配布ということで
CGIスクリプトの中身が わからないので・・^^;

このページには
KENTWEBのCGIをhi-ho用に改造したものが いくつか置いてあります。
なぜ、そのような改造が必要か?というと
その主要な理由は
hi-hoのサーバーでは ディレクトリの指定が
他のサーバーと異なっていることだと思います。

ご質問のものは
この 改造がなされていない KENTWEB書籍配布のそのままのものですから
「別のところに登録されるうえに・・」
などという不具合が 起こるのだ と 思います。

hi-hoで それを 不具合なくお使いになりたければ
そのような ディレクトリ(相対パス)の指定等の改造を
自分でしなければいけないのではないか と 思います。

[7283] 画像について 投稿者:シン 投稿日:05/01/26(Wed) 01:32
初めて書き込ませて頂きます。
早速質問なのですが、私が今アイコンとして使用しようと思っている画像の
タイプが"ico"なのですが、YY―ボードでは使用できないんでしょうか?

[7286] Re: 画像について 投稿者:to 投稿日:05/01/29(Sat) 18:17
> 初めて書き込ませて頂きます。
> 早速質問なのですが、私が今アイコンとして使用しようと思っている画像の
> タイプが"ico"なのですが、YY―ボードでは使用できないんでしょうか?

画像の表示が
IMGタグ(<IMG SRC=" ">)で行われますので
それでは icoファイルは 表示できないですよね?
IMGタグでは表示できない画像フォーマットなので仕方がないのでは?

gifを icoに変換するソフトとか あるようですが
逆はどうなんでしょう?
もしも それをどうしても使いたいなら
ico → gif(あるいはjpgなど)に変換して お使いになればどうでしょう?

どなたか 詳しい方お願いしますm(_ _)m

[7279] 画像以外のファイルアップロードについて 投稿者:中村 投稿日:05/01/23(Sun) 21:34
コロボーをいつも愛用させて戴いております、中村と申します。

BBSのアップロード形式でzipとrarを追加したいのですが
koro.opt.cgiやkorobbs.cgiを眺めても設定項目が見つからず悩んでおります…
一体何処で設定すれば良いのでしょうか? ご教授戴きたく

[7281] Re: 画像以外のファイルアップロードについて 投稿者:to 投稿日:05/01/25(Tue) 21:13
> コロボーをいつも愛用させて戴いております、中村と申します。
>
> BBSのアップロード形式でzipとrarを追加したいのですが
> koro.opt.cgiやkorobbs.cgiを眺めても設定項目が見つからず悩んでおります…
> 一体何処で設定すれば良いのでしょうか? ご教授戴きたく

こんばんは。toといいます。

それは ***.opt.cgiに

%uploadable = (
swf => 1,
gif => 1,
jpg => 1,
jpe => 1,
jpeg => 1,
png => 1,
zip => 1,
rar => 1,
);

などと 現在のものに加えられたらいいと思います。
ただ、主に 画像に関して使い勝手をよくしてありますので
上記のようにされると
そのような圧縮ファイルも アップロードできるようになりますが
ファイル名は
1104506475.zip
のようになりますので ご注意ください。

これらに関して
わたしのページで 以前

http://to-san.cside.tv/korobbs/korobbs.cgi?form=qq&log_num=0799&id=&keyword=%88%B3%8Fk&q=subject&q=message&capital_check=&condition=or

に書いておりますので 参考にされてください。

[7271] WFORのメール入力 投稿者: 投稿日:04/12/31(Fri) 11:53 <URL>
はじめまして皆様。
先日HI−HO用wforumをダウンロードさせていただきました。
さっそくHPにアップしたのですがメールアドレスを入力しないと不正となり投稿できなくなってしまいます。
使い方に名前とメッセージ以外項目は任意となっているのですが
なぜでしょうか?どなたたかアドバイスをいただけないでしょうか。

[7275] Re: WFORのメール入力 投稿者:cafe195 投稿日:05/01/05(Wed) 06:48
> はじめまして皆様。
> 先日HI−HO用wforumをダウンロードさせていただきました。
> さっそくHPにアップしたのですがメールアドレスを入力しないと不正となり投稿できなくなってしまいます。
> 使い方に名前とメッセージ以外項目は任意となっているのですが
> なぜでしょうか?どなたたかアドバイスをいただけないでしょうか。

wf_init.cgiの以下の箇所が必須になってませんか?
$in_email = 0;
 (メールアドレスの入力を必須にする場合は 1 とします)

[7280] Re^2: WFORのメール入力 投稿者: 投稿日:05/01/25(Tue) 16:19 <URL>
> > はじめまして皆様。
> > 先日HI−HO用wforumをダウンロードさせていただきました。
> > さっそくHPにアップしたのですがメールアドレスを入力しないと不正となり投稿できなくなってしまいます。
> > 使い方に名前とメッセージ以外項目は任意となっているのですが
> > なぜでしょうか?どなたたかアドバイスをいただけないでしょうか。
>
> wf_init.cgiの以下の箇所が必須になってませんか?
> $in_email = 0;
>  (メールアドレスの入力を必須にする場合は 1 とします)
返信遅くなってもうしわけありません無事解決しました。

[7276] 超ぷち風スキン 投稿者:SAYA 投稿日:05/01/15(Sat) 05:07
はじめまして。コロボの超ぷち風を設置したいと思い、さっそく各種必要なものをダウンロードしてみたのですが、超ぷち風のスキンが解凍の際にひとつ(petit.opt.cgi )破損して開けないのですが・・・。
何度かダウロしてみましたが変わりません。恐れ入りますがこちらのサイトでダウロード用にUPしてあるスキンをご確認いただければと思います。どうぞよろしくお願いします。

[7277] Re: 超ぷち風スキン 投稿者:to 投稿日:05/01/15(Sat) 13:19
> はじめまして。コロボの超ぷち風を設置したいと思い、さっそく各種必要なものをダウンロードしてみたのですが、超ぷち風のスキンが解凍の際にひとつ(petit.opt.cgi )破損して開けないのですが・・・。
> 何度かダウロしてみましたが変わりません。恐れ入りますがこちらのサイトでダウロード用にUPしてあるスキンをご確認いただければと思います。どうぞよろしくお願いします。

こんにちは。toといいます。

わたしもDLしてみましたが
petit.opt.cgiは壊れていませんよ。
解凍ソフトのせいではありませんか?

以下 少量ですので
petit.opt.cgiの中身を貼っておきます。

# -------------------------------------
# オプション設定ファイル
# -------------------------------------

$num_msg = 5;# メッセージ表示数
$date_format = "yy/mm/dd(wj) HH:MM";# 日付の形式
$data_dir = "./data2";# データディレクトリ
$temp_dir = "./data2";# 一時&ロックディレクトリ
$send_mail = 0;# メール通知設定 (1 で書き込み記事をメール送信)

$do_not_count = 1;# カウンターは停止

# コロボーを表示するページのURL
$location = "http://www.misskita.com/korosystem2/petit.html";

# コロボー(korobbs.cgi)のURL
$script = 'http://www.misskita.com/korosystem2/korobbs.cgi';

# 一覧表示用のコロボーURL
$script_v = 'http://www.misskita.com/korosystem2/korobbs.cgi?form=pkoro';


# 発言ランキング クラス分け
@ranking_class = qw(3 5 12 15 18 22 29 39 49 59);

# ランク
@ranking_rank = qw(あかちゃん 幼稚園児 小学生 中学生 高校生 大学生 平社員 係長 課長 部長 社長);

1;

[7278] Re^3: 超ぷち風スキン 投稿者:SAYA 投稿日:05/01/16(Sun) 07:54
> > はじめまして。コロボの超ぷち風を設置したいと思い、さっそく各種必要なものをダウンロードしてみたのですが、超ぷち風のスキンが解凍の際にひとつ(petit.opt.cgi )破損して開けないのですが・・・。
> > 何度かダウロしてみましたが変わりません。恐れ入りますがこちらのサイトでダウロード用にUPしてあるスキンをご確認いただければと思います。どうぞよろしくお願いします。
>
> こんにちは。toといいます。
>
> わたしもDLしてみましたが
> petit.opt.cgiは壊れていませんよ。
> 解凍ソフトのせいではありませんか?
>
> 以下 少量ですので
> petit.opt.cgiの中身を貼っておきます。
>
> # -------------------------------------
> # オプション設定ファイル
> # -------------------------------------
>
> $num_msg = 5;# メッセージ表示数
> $date_format = "yy/mm/dd(wj) HH:MM";# 日付の形式
> $data_dir = "./data2";# データディレクトリ
> $temp_dir = "./data2";# 一時&ロックディレクトリ
> $send_mail = 0;# メール通知設定 (1 で書き込み記事をメール送信)
>
> $do_not_count = 1;# カウンターは停止
>
> # コロボーを表示するページのURL
> $location = "http://www.misskita.com/korosystem2/petit.html";
>
> # コロボー(korobbs.cgi)のURL
> $script = 'http://www.misskita.com/korosystem2/korobbs.cgi';
>
> # 一覧表示用のコロボーURL
> $script_v = 'http://www.misskita.com/korosystem2/korobbs.cgi?form=pkoro';
>
>
> # 発言ランキング クラス分け
> @ranking_class = qw(3 5 12 15 18 22 29 39 49 59);
>
> # ランク
> @ranking_rank = qw(あかちゃん 幼稚園児 小学生 中学生 高校生 大学生 平社員 係長 課長 部長 社長);
>
> 1;


ありがとうございます!解凍ソフト、他は正常に解凍できているのですがどうにもこのファイルだけ破損のアラートが出てしまっていたのですが、よもや自分のソフトの不具合とは考えが至りませんでした(汗)
大変失礼致しました。この機会にこちらの解凍ソフトをもう一度新しく変えてみます。
ご指摘とファイルの中身貼り付けありがとうございます!
がんばって超ぷち風スキン設置に挑戦します。またなにかございましたらお伺いさせてくださいませ!

[7257] アイコンについて 投稿者:かよこ 投稿日:04/12/26(Sun) 23:39
もう一つ、お尋ねしたいのですが・・
図々しくてすみません。

コロボーでアイコン一覧1とアイコン一覧2を
ランダム表示できますか?
(スキン1とスキン2をランダム表示でもいいのですが。)
できるのであれば、どう設定すれば良いですか?
教えて頂けませんか。
宜しくお願い致します。
何度も申し訳ありません。

[7258] Re: アイコンについて 投稿者:to 投稿日:04/12/27(Mon) 20:48
> コロボーでアイコン一覧1とアイコン一覧2を
> ランダム表示できますか?
> (スキン1とスキン2をランダム表示でもいいのですが。)

こんばんは。toといいます。

ちょっと 意味がよくわかりません。
後の( )が 同等ということは

ある リンク を クリックすると

●アイコン一覧1 か アイコン一覧2 か どっちが表示されるかわからない。
●スキン1 か スキン2 か どっちが表示されるかわからない。

そういうリンクを作りたい・・と
こういうことでしょうか?

[7259] Re^2: アイコンについて 投稿者:かよこ 投稿日:04/12/28(Tue) 08:48
> > コロボーでアイコン一覧1とアイコン一覧2を
> > ランダム表示できますか?
> > (スキン1とスキン2をランダム表示でもいいのですが。)
>
> こんばんは。toといいます。
>
> ちょっと 意味がよくわかりません。
> 後の( )が 同等ということは
>
> ある リンク を クリックすると
>
> ●アイコン一覧1 か アイコン一覧2 か どっちが表示されるかわからない。
> ●スキン1 か スキン2 か どっちが表示されるかわからない。
>
> そういうリンクを作りたい・・と
> こういうことでしょうか?

to様 初めまして。
質問が分かりづらくて、申し訳ありません。
リンクを作りたいというのではなく
BBS(コロボー)に入ると、アイコン一覧1かアイコン一覧2の
どちらが表示されるか分からないという風にしたいのです。

アイコン一覧で出来なければ、スキン1か2のどちらが
表示されるか分からないというものを作りたいと思ったのです。

出来ますでしょうか?
お手数かけますが、教えて頂けませんか。
お願い致します。

[7261] Re^3: アイコンについて 投稿者:to 投稿日:04/12/28(Tue) 19:59
> > > コロボーでアイコン一覧1とアイコン一覧2を
> > > ランダム表示できますか?
> > > (スキン1とスキン2をランダム表示でもいいのですが。)
> >
> > こんばんは。toといいます。
> >
> > ちょっと 意味がよくわかりません。
> > 後の( )が 同等ということは
> >
> > ある リンク を クリックすると
> >
> > ●アイコン一覧1 か アイコン一覧2 か どっちが表示されるかわからない。
> > ●スキン1 か スキン2 か どっちが表示されるかわからない。
> >
> > そういうリンクを作りたい・・と
> > こういうことでしょうか?
>
> to様 初めまして。
> 質問が分かりづらくて、申し訳ありません。
> リンクを作りたいというのではなく
> BBS(コロボー)に入ると、アイコン一覧1かアイコン一覧2の
> どちらが表示されるか分からないという風にしたいのです。

JavaScriptで newWindowを開く あれのことですよね?
わかりました。

アイコン一覧1のスキン名が koro
アイコン一覧2のスキン名が koro2
だとします。

BBS(コロボー)に入るって それは
・・・korobbs.cgi あるいは ・・・korobbs.cgi?form=koro
でいいんですよね。それなら

【koro.opt.cgi】

#ランダムにしたいスキン名を配列に書く(いくつでも可)

@skin = qw(koro koro2);

#ランダムなひとつのスキンを得る
#opt.cgiには $rand_numの設定もありますが 
#ここでは 他の用途(たとえば おみくじとか)に使えるようにあえて使いません。

srand;
$random_skin = $skin[int(rand(@skin))];
 
【koro.view.html】

<!--- アイコン一覧用のウインドウを開くスクリプト --->

<SCRIPT language=JavaScript>

<!--

function NewWindow() {

window.open("koroicon.cgi?form=$form_name", "KOROICON", "scrollbars=yes, resizable=yes, width=$icon_w_width, height=$icon_w_height");

}

//-->

</SCRIPT>

上記の $form_name を $random_skin に 変える。
(ただし、koroicon.cgiで form=koro も form=koro2も設定済みであること必須)

> アイコン一覧で出来なければ、スキン1か2のどちらが
> 表示されるか分からないというものを作りたいと思ったのです。

上記と同様に

【koro.opt.cgi】

#ランダムにしたいスキン名を配列に書く(いくつでも可)

@skin = qw(koro koro2);

#ランダムなひとつのスキンを得る

srand;
$form_name = $skin[int(rand(@skin))];

これでいけます。

[7265] Re^4: アイコンについて 投稿者:かよこ 投稿日:04/12/29(Wed) 23:35
> > > > コロボーでアイコン一覧1とアイコン一覧2を
> > > > ランダム表示できますか?
> > > > (スキン1とスキン2をランダム表示でもいいのですが。)
> > >
> > > こんばんは。toといいます。
> > >
> > > ちょっと 意味がよくわかりません。
> > > 後の( )が 同等ということは
> > >
> > > ある リンク を クリックすると
> > >
> > > ●アイコン一覧1 か アイコン一覧2 か どっちが表示されるかわからない。
> > > ●スキン1 か スキン2 か どっちが表示されるかわからない。
> > >
> > > そういうリンクを作りたい・・と
> > > こういうことでしょうか?
> >
> > to様 初めまして。
> > 質問が分かりづらくて、申し訳ありません。
> > リンクを作りたいというのではなく
> > BBS(コロボー)に入ると、アイコン一覧1かアイコン一覧2の
> > どちらが表示されるか分からないという風にしたいのです。
>
> JavaScriptで newWindowを開く あれのことですよね?
> わかりました。
>
> アイコン一覧1のスキン名が koro
> アイコン一覧2のスキン名が koro2
> だとします。
>
> BBS(コロボー)に入るって それは
> ・・・korobbs.cgi あるいは ・・・korobbs.cgi?form=koro
> でいいんですよね。それなら
>
> 【koro.opt.cgi】
>
> #ランダムにしたいスキン名を配列に書く(いくつでも可)
>
> @skin = qw(koro koro2);
>
> #ランダムなひとつのスキンを得る
> #opt.cgiには $rand_numの設定もありますが 
> #ここでは 他の用途(たとえば おみくじとか)に使えるようにあえて使いません。
>
> srand;
> $random_skin = $skin[int(rand(@skin))];
>  
> 【koro.view.html】
>
> <!--- アイコン一覧用のウインドウを開くスクリプト --->
>
> <SCRIPT language=JavaScript>
>
> <!--
>
> function NewWindow() {
>
> window.open("koroicon.cgi?form=$form_name", "KOROICON", "scrollbars=yes, resizable=yes, width=$icon_w_width, height=$icon_w_height");
>
> }
>
> //-->
>
> </SCRIPT>
>
> 上記の $form_name を $random_skin に 変える。
> (ただし、koroicon.cgiで form=koro も form=koro2も設定済みであること必須)
>
> > アイコン一覧で出来なければ、スキン1か2のどちらが
> > 表示されるか分からないというものを作りたいと思ったのです。
>
> 上記と同様に
>
> 【koro.opt.cgi】
>
> #ランダムにしたいスキン名を配列に書く(いくつでも可)
>
> @skin = qw(koro koro2);
>
> #ランダムなひとつのスキンを得る
>
> srand;
> $form_name = $skin[int(rand(@skin))];
>
> これでいけます。


to様 ありがとうございます。
教えて頂いた通り、設定しましたら
ランダムでアイコン一覧1・2が表示できるようになりました。

ただ、アイコン一覧2のアイコンが1と同じになります。
アイコン一覧2のスキン(koro2)を直接、見ると
アイコンはコロボーをDLした時に同梱されていたアイコン名で
×(表示されません。)になります。

過去ログや教えてコロボー・set upの説明を見て
いろいろ試したのですが、分かりません。

年末で忙しい時期に何度も申し訳ありませんが
教えて頂けませんか。
宜しくお願い致します。


http://yappa238.egoism.jp/fans-2/korobbs.cgi

[7267] Re^5: アイコンについて 投稿者:to 投稿日:04/12/30(Thu) 00:20
> > > > > コロボーでアイコン一覧1とアイコン一覧2を
> > > > > ランダム表示できますか?
> > > > > (スキン1とスキン2をランダム表示でもいいのですが。)
> > > >
> > > > こんばんは。toといいます。
> > > >
> > > > ちょっと 意味がよくわかりません。
> > > > 後の( )が 同等ということは
> > > >
> > > > ある リンク を クリックすると
> > > >
> > > > ●アイコン一覧1 か アイコン一覧2 か どっちが表示されるかわからない。
> > > > ●スキン1 か スキン2 か どっちが表示されるかわからない。
> > > >
> > > > そういうリンクを作りたい・・と
> > > > こういうことでしょうか?
> > >
> > > to様 初めまして。
> > > 質問が分かりづらくて、申し訳ありません。
> > > リンクを作りたいというのではなく
> > > BBS(コロボー)に入ると、アイコン一覧1かアイコン一覧2の
> > > どちらが表示されるか分からないという風にしたいのです。
> >
> > JavaScriptで newWindowを開く あれのことですよね?
> > わかりました。
> >
> > アイコン一覧1のスキン名が koro
> > アイコン一覧2のスキン名が koro2
> > だとします。
> >
> > BBS(コロボー)に入るって それは
> > ・・・korobbs.cgi あるいは ・・・korobbs.cgi?form=koro
> > でいいんですよね。それなら
> >
> > 【koro.opt.cgi】
> >
> > #ランダムにしたいスキン名を配列に書く(いくつでも可)
> >
> > @skin = qw(koro koro2);
> >
> > #ランダムなひとつのスキンを得る
> > #opt.cgiには $rand_numの設定もありますが 
> > #ここでは 他の用途(たとえば おみくじとか)に使えるようにあえて使いません。
> >
> > srand;
> > $random_skin = $skin[int(rand(@skin))];
> >  
> > 【koro.view.html】
> >
> > <!--- アイコン一覧用のウインドウを開くスクリプト --->
> >
> > <SCRIPT language=JavaScript>
> >
> > <!--
> >
> > function NewWindow() {
> >
> > window.open("koroicon.cgi?form=$form_name", "KOROICON", "scrollbars=yes, resizable=yes, width=$icon_w_width, height=$icon_w_height");
> >
> > }
> >
> > //-->
> >
> > </SCRIPT>
> >
> > 上記の $form_name を $random_skin に 変える。
> > (ただし、koroicon.cgiで form=koro も form=koro2も設定済みであること必須)
> >
> > > アイコン一覧で出来なければ、スキン1か2のどちらが
> > > 表示されるか分からないというものを作りたいと思ったのです。
> >
> > 上記と同様に
> >
> > 【koro.opt.cgi】
> >
> > #ランダムにしたいスキン名を配列に書く(いくつでも可)
> >
> > @skin = qw(koro koro2);
> >
> > #ランダムなひとつのスキンを得る
> >
> > srand;
> > $form_name = $skin[int(rand(@skin))];
> >
> > これでいけます。
>
>
> to様 ありがとうございます。
> 教えて頂いた通り、設定しましたら
> ランダムでアイコン一覧1・2が表示できるようになりました。
>
> ただ、アイコン一覧2のアイコンが1と同じになります。
> アイコン一覧2のスキン(koro2)を直接、見ると
> アイコンはコロボーをDLした時に同梱されていたアイコン名で
> ×(表示されません。)になります。
>
> 過去ログや教えてコロボー・set upの説明を見て
> いろいろ試したのですが、分かりません。
>
> 年末で忙しい時期に何度も申し訳ありませんが
> 教えて頂けませんか。
> 宜しくお願い致します。
>
>
> http://yappa238.egoism.jp/fans-2/korobbs.cgi

失礼しました。かよこさん。

おそらく今悩んでいらしていることは

(1)koroicon.cgiを koro2について 起動させて
koro2用に アイコンを選択設定してらっしゃらないからではないでしょうか?

しかし もし その問題が解消されたとしても

form=koroを表示させて
今実現できたように ランダムに アイコン1(koro)または アイコン2(koro2)のnewWindowを開かせるのはできますが
アイコン選択のプルダウンメニューは アイコン1(koro)についてのものですから
アイコン2(koro2)のWindowが開いたときは
プルダウンメニューが意図したようには選択できないということになります。

ですから newWindowだけでなく

(2)アイコンのプルダウンメニューも アイコン1 or 2 のランダムに対応して変わらなくてはならなくなる・・)

ということになります。

まず、(1)について書きます。

koro2.view.htmlの以下の部分

<tr>
<form ACTION="koroicon.cgi" METHOD="POST">
<input TYPE=hidden NAME="form" VALUE="$form_name">
<input TYPE=hidden NAME="mode.admin" VALUE="1">
<td NOWRAP>パスワード</td>
<td><input TYPE=password SIZE=6 NAME="pwd" CLASS=form></td>
<td><input TYPE=submit VALUE="アイコン管理用" CLASS=button></td>
</form>
</tr>



<tr>
<form ACTION="koroicon.cgi?form=$form_name" METHOD="POST">
<input TYPE=hidden NAME="mode.admin" VALUE="1">
<td NOWRAP>パスワード</td>
<td><input TYPE=password SIZE=6 NAME="pwd" CLASS=form></td>
<td><input TYPE=submit VALUE="アイコン管理用" CLASS=button></td>
</form>
</tr>

に 変更して
パスワードを入力して koroicon.cgiを起動して
最上の「掲示板に戻る」のリンクが
「・・・korobbs.cgi?form=koro2」となれば成功。
起動した koroicon.cgiで
koro2で使用する アイコンにチェックを入れて更新ボタンを押す。
これで koro2で使用するアイコンが設定できると思います。
まずこれをやって form=koro2で 意図したようにアイコン一覧が表示されるかどうか?がんばってみてください。

(2)については この後また別にお書きします。
ちょっと待って。考えます・・

[7270] Re^6: アイコンについて 投稿者:to 投稿日:04/12/30(Thu) 01:48
> > > > > > コロボーでアイコン一覧1とアイコン一覧2を
> > > > > > ランダム表示できますか?
> > > > > > (スキン1とスキン2をランダム表示でもいいのですが。)
> > > > >
> > > > > こんばんは。toといいます。
> > > > >
> > > > > ちょっと 意味がよくわかりません。
> > > > > 後の( )が 同等ということは
> > > > >
> > > > > ある リンク を クリックすると
> > > > >
> > > > > ●アイコン一覧1 か アイコン一覧2 か どっちが表示されるかわからない。
> > > > > ●スキン1 か スキン2 か どっちが表示されるかわからない。
> > > > >
> > > > > そういうリンクを作りたい・・と
> > > > > こういうことでしょうか?
> > > >
> > > > to様 初めまして。
> > > > 質問が分かりづらくて、申し訳ありません。
> > > > リンクを作りたいというのではなく
> > > > BBS(コロボー)に入ると、アイコン一覧1かアイコン一覧2の
> > > > どちらが表示されるか分からないという風にしたいのです。
> > >
> > > JavaScriptで newWindowを開く あれのことですよね?
> > > わかりました。
> > >
> > > アイコン一覧1のスキン名が koro
> > > アイコン一覧2のスキン名が koro2
> > > だとします。
> > >
> > > BBS(コロボー)に入るって それは
> > > ・・・korobbs.cgi あるいは ・・・korobbs.cgi?form=koro
> > > でいいんですよね。それなら
> > >
> > > 【koro.opt.cgi】
> > >
> > > #ランダムにしたいスキン名を配列に書く(いくつでも可)
> > >
> > > @skin = qw(koro koro2);
> > >
> > > #ランダムなひとつのスキンを得る
> > > #opt.cgiには $rand_numの設定もありますが 
> > > #ここでは 他の用途(たとえば おみくじとか)に使えるようにあえて使いません。
> > >
> > > srand;
> > > $random_skin = $skin[int(rand(@skin))];
> > >  
> > > 【koro.view.html】
> > >
> > > <!--- アイコン一覧用のウインドウを開くスクリプト --->
> > >
> > > <SCRIPT language=JavaScript>
> > >
> > > <!--
> > >
> > > function NewWindow() {
> > >
> > > window.open("koroicon.cgi?form=$form_name", "KOROICON", "scrollbars=yes, resizable=yes, width=$icon_w_width, height=$icon_w_height");
> > >
> > > }
> > >
> > > //-->
> > >
> > > </SCRIPT>
> > >
> > > 上記の $form_name を $random_skin に 変える。
> > > (ただし、koroicon.cgiで form=koro も form=koro2も設定済みであること必須)
> > >
> > > > アイコン一覧で出来なければ、スキン1か2のどちらが
> > > > 表示されるか分からないというものを作りたいと思ったのです。
> > >
> > > 上記と同様に
> > >
> > > 【koro.opt.cgi】
> > >
> > > #ランダムにしたいスキン名を配列に書く(いくつでも可)
> > >
> > > @skin = qw(koro koro2);
> > >
> > > #ランダムなひとつのスキンを得る
> > >
> > > srand;
> > > $form_name = $skin[int(rand(@skin))];
> > >
> > > これでいけます。
> >
> >
> > to様 ありがとうございます。
> > 教えて頂いた通り、設定しましたら
> > ランダムでアイコン一覧1・2が表示できるようになりました。
> >
> > ただ、アイコン一覧2のアイコンが1と同じになります。
> > アイコン一覧2のスキン(koro2)を直接、見ると
> > アイコンはコロボーをDLした時に同梱されていたアイコン名で
> > ×(表示されません。)になります。
> >
> > 過去ログや教えてコロボー・set upの説明を見て
> > いろいろ試したのですが、分かりません。
> >
> > 年末で忙しい時期に何度も申し訳ありませんが
> > 教えて頂けませんか。
> > 宜しくお願い致します。
> >
> >
> > http://yappa238.egoism.jp/fans-2/korobbs.cgi
>
> 失礼しました。かよこさん。
>
> おそらく今悩んでいらしていることは
>
> (1)koroicon.cgiを koro2について 起動させて
> koro2用に アイコンを選択設定してらっしゃらないからではないでしょうか?
>
> しかし もし その問題が解消されたとしても
>
> form=koroを表示させて
> 今実現できたように ランダムに アイコン1(koro)または アイコン2(koro2)のnewWindowを開かせるのはできますが
> アイコン選択のプルダウンメニューは アイコン1(koro)についてのものですから
> アイコン2(koro2)のWindowが開いたときは
> プルダウンメニューが意図したようには選択できないということになります。
>
> ですから newWindowだけでなく
>
> (2)アイコンのプルダウンメニューも アイコン1 or 2 のランダムに対応して変わらなくてはならなくなる・・)
>
> ということになります。
>
> まず、(1)について書きます。
>
> koro2.view.htmlの以下の部分
>
> <tr>
> <form ACTION="koroicon.cgi" METHOD="POST">
> <input TYPE=hidden NAME="form" VALUE="$form_name">
> <input TYPE=hidden NAME="mode.admin" VALUE="1">
> <td NOWRAP>パスワード</td>
> <td><input TYPE=password SIZE=6 NAME="pwd" CLASS=form></td>
> <td><input TYPE=submit VALUE="アイコン管理用" CLASS=button></td>
> </form>
> </tr>
>
> を
>
> <tr>
> <form ACTION="koroicon.cgi?form=$form_name" METHOD="POST">
> <input TYPE=hidden NAME="mode.admin" VALUE="1">
> <td NOWRAP>パスワード</td>
> <td><input TYPE=password SIZE=6 NAME="pwd" CLASS=form></td>
> <td><input TYPE=submit VALUE="アイコン管理用" CLASS=button></td>
> </form>
> </tr>
>
> に 変更して
> パスワードを入力して koroicon.cgiを起動して
> 最上の「掲示板に戻る」のリンクが
> 「・・・korobbs.cgi?form=koro2」となれば成功。
> 起動した koroicon.cgiで
> koro2で使用する アイコンにチェックを入れて更新ボタンを押す。
> これで koro2で使用するアイコンが設定できると思います。
> まずこれをやって form=koro2で 意図したようにアイコン一覧が表示されるかどうか?がんばってみてください。
>
> (2)については この後また別にお書きします。
> ちょっと待って。考えます・・

(2)については

http://to-san.cside.tv/korobbs/korobbs.cgi?form=default
↑に その例を

方法を
http://to-san.cside.tv/korobbs/korobbs.cgi?form=qtree
に書いています。参考にしてください。ですが・・
こうしないとどうしても できないようで
もっと簡単にできればいいんですが そうはいかないみたいで、
あまり お勧めできません。

No.7261 の 後のほうに書いた
スキン1 スキン2 の ランダムが 簡単でいいのでは?

[7274] Re^7: アイコンについて 投稿者:かよこ 投稿日:05/01/05(Wed) 01:00
> > > > > > > コロボーでアイコン一覧1とアイコン一覧2を
> > > > > > > ランダム表示できますか?
> > > > > > > (スキン1とスキン2をランダム表示でもいいのですが。)
> > > > > >
> > > > > > こんばんは。toといいます。
> > > > > >
> > > > > > ちょっと 意味がよくわかりません。
> > > > > > 後の( )が 同等ということは
> > > > > >
> > > > > > ある リンク を クリックすると
> > > > > >
> > > > > > ●アイコン一覧1 か アイコン一覧2 か どっちが表示されるかわからない。
> > > > > > ●スキン1 か スキン2 か どっちが表示されるかわからない。
> > > > > >
> > > > > > そういうリンクを作りたい・・と
> > > > > > こういうことでしょうか?
> > > > >
> > > > > to様 初めまして。
> > > > > 質問が分かりづらくて、申し訳ありません。
> > > > > リンクを作りたいというのではなく
> > > > > BBS(コロボー)に入ると、アイコン一覧1かアイコン一覧2の
> > > > > どちらが表示されるか分からないという風にしたいのです。
> > > >
> > > > JavaScriptで newWindowを開く あれのことですよね?
> > > > わかりました。
> > > >
> > > > アイコン一覧1のスキン名が koro
> > > > アイコン一覧2のスキン名が koro2
> > > > だとします。
> > > >
> > > > BBS(コロボー)に入るって それは
> > > > ・・・korobbs.cgi あるいは ・・・korobbs.cgi?form=koro
> > > > でいいんですよね。それなら
> > > >
> > > > 【koro.opt.cgi】
> > > >
> > > > #ランダムにしたいスキン名を配列に書く(いくつでも可)
> > > >
> > > > @skin = qw(koro koro2);
> > > >
> > > > #ランダムなひとつのスキンを得る
> > > > #opt.cgiには $rand_numの設定もありますが 
> > > > #ここでは 他の用途(たとえば おみくじとか)に使えるようにあえて使いません。
> > > >
> > > > srand;
> > > > $random_skin = $skin[int(rand(@skin))];
> > > >  
> > > > 【koro.view.html】
> > > >
> > > > <!--- アイコン一覧用のウインドウを開くスクリプト --->
> > > >
> > > > <SCRIPT language=JavaScript>
> > > >
> > > > <!--
> > > >
> > > > function NewWindow() {
> > > >
> > > > window.open("koroicon.cgi?form=$form_name", "KOROICON", "scrollbars=yes, resizable=yes, width=$icon_w_width, height=$icon_w_height");
> > > >
> > > > }
> > > >
> > > > //-->
> > > >
> > > > </SCRIPT>
> > > >
> > > > 上記の $form_name を $random_skin に 変える。
> > > > (ただし、koroicon.cgiで form=koro も form=koro2も設定済みであること必須)
> > > >
> > > > > アイコン一覧で出来なければ、スキン1か2のどちらが
> > > > > 表示されるか分からないというものを作りたいと思ったのです。
> > > >
> > > > 上記と同様に
> > > >
> > > > 【koro.opt.cgi】
> > > >
> > > > #ランダムにしたいスキン名を配列に書く(いくつでも可)
> > > >
> > > > @skin = qw(koro koro2);
> > > >
> > > > #ランダムなひとつのスキンを得る
> > > >
> > > > srand;
> > > > $form_name = $skin[int(rand(@skin))];
> > > >
> > > > これでいけます。
> > >
> > >
> > > to様 ありがとうございます。
> > > 教えて頂いた通り、設定しましたら
> > > ランダムでアイコン一覧1・2が表示できるようになりました。
> > >
> > > ただ、アイコン一覧2のアイコンが1と同じになります。
> > > アイコン一覧2のスキン(koro2)を直接、見ると
> > > アイコンはコロボーをDLした時に同梱されていたアイコン名で
> > > ×(表示されません。)になります。
> > >
> > > 過去ログや教えてコロボー・set upの説明を見て
> > > いろいろ試したのですが、分かりません。
> > >
> > > 年末で忙しい時期に何度も申し訳ありませんが
> > > 教えて頂けませんか。
> > > 宜しくお願い致します。
> > >
> > >
> > > http://yappa238.egoism.jp/fans-2/korobbs.cgi
> >
> > 失礼しました。かよこさん。
> >
> > おそらく今悩んでいらしていることは
> >
> > (1)koroicon.cgiを koro2について 起動させて
> > koro2用に アイコンを選択設定してらっしゃらないからではないでしょうか?
> >
> > しかし もし その問題が解消されたとしても
> >
> > form=koroを表示させて
> > 今実現できたように ランダムに アイコン1(koro)または アイコン2(koro2)のnewWindowを開かせるのはできますが
> > アイコン選択のプルダウンメニューは アイコン1(koro)についてのものですから
> > アイコン2(koro2)のWindowが開いたときは
> > プルダウンメニューが意図したようには選択できないということになります。
> >
> > ですから newWindowだけでなく
> >
> > (2)アイコンのプルダウンメニューも アイコン1 or 2 のランダムに対応して変わらなくてはならなくなる・・)
> >
> > ということになります。
> >
> > まず、(1)について書きます。
> >
> > koro2.view.htmlの以下の部分
> >
> > <tr>
> > <form ACTION="koroicon.cgi" METHOD="POST">
> > <input TYPE=hidden NAME="form" VALUE="$form_name">
> > <input TYPE=hidden NAME="mode.admin" VALUE="1">
> > <td NOWRAP>パスワード</td>
> > <td><input TYPE=password SIZE=6 NAME="pwd" CLASS=form></td>
> > <td><input TYPE=submit VALUE="アイコン管理用" CLASS=button></td>
> > </form>
> > </tr>
> >
> > を
> >
> > <tr>
> > <form ACTION="koroicon.cgi?form=$form_name" METHOD="POST">
> > <input TYPE=hidden NAME="mode.admin" VALUE="1">
> > <td NOWRAP>パスワード</td>
> > <td><input TYPE=password SIZE=6 NAME="pwd" CLASS=form></td>
> > <td><input TYPE=submit VALUE="アイコン管理用" CLASS=button></td>
> > </form>
> > </tr>
> >
> > に 変更して
> > パスワードを入力して koroicon.cgiを起動して
> > 最上の「掲示板に戻る」のリンクが
> > 「・・・korobbs.cgi?form=koro2」となれば成功。
> > 起動した koroicon.cgiで
> > koro2で使用する アイコンにチェックを入れて更新ボタンを押す。
> > これで koro2で使用するアイコンが設定できると思います。
> > まずこれをやって form=koro2で 意図したようにアイコン一覧が表示されるかどうか?がんばってみてください。
> >
> > (2)については この後また別にお書きします。
> > ちょっと待って。考えます・・
>
> (2)については
>
> http://to-san.cside.tv/korobbs/korobbs.cgi?form=default
> ↑に その例を
>
> 方法を
> http://to-san.cside.tv/korobbs/korobbs.cgi?form=qtree
> に書いています。参考にしてください。ですが・・
> こうしないとどうしても できないようで
> もっと簡単にできればいいんですが そうはいかないみたいで、
> あまり お勧めできません。
>
> No.7261 の 後のほうに書いた
> スキン1 スキン2 の ランダムが 簡単でいいのでは?

to様 お礼が遅くなってしまい申し訳ありません。
何度もありがとうございます。
お勧めできませんとありますが、どうしても
アイコンランダム表示したいです。
先日から何度もチャレンジしているのですが
分からないことがあり、頭を抱えています。

to様のHPでまた質問させて頂きます。
本当にお手数かけますが、よろしくお願い致します。

[7272] コロぷち風の添付ファイル有無表示について 投稿者:虎杢 投稿日:05/01/03(Mon) 22:19
お正月早々、申し訳ありませんが教えて頂きたく書き込みました。

現在、個人ホームページの掲示板にコロボーを利用させて頂いています。
また、トップページに、コロぷち風を設置し、コロボーの投稿内容を
表示させています。
(ここまでは順調に出来ました。)

できればトップページのコロぷち風に、コロボーの投稿内容中に
添付ファイルがある場合は、[添付ファイルあり]、のようなメッセージ
を表示させたいのです。

自分で色々と試行錯誤してみたのですが、何分知識が無く分かりません。
よろしければ教えて頂けますと助かります。

○トップページ(コロぷち風)
http://www.toramoku.net/

○掲示板(コロボー)
http://www.toramoku.net/korobbs/korobbs.cgi

[7273] Re: コロぷち風の添付ファイル有無表示について 投稿者:虎杢 投稿日:05/01/04(Tue) 01:00
自己レスです。

過去ログをよく見ましたら同じような内容が[6554][6555]に
ありました。
参考にさせて頂き何とか実現できました。

お騒がせしまして申し訳ありませんでした。

[7260] 管理人に連絡 投稿者:和輝 投稿日:04/12/28(Tue) 15:44
こんにちは。
あの〜とても申し訳ない質問ですが、アイコンをアップロードしたんですが管理人へ連絡するにはどうやったらいいのですか?
知ってる方教えてください。

[7262] Re: 管理人に連絡 投稿者:to 投稿日:04/12/28(Tue) 20:03
> こんにちは。
> あの〜とても申し訳ない質問ですが、アイコンをアップロードしたんですが管理人へ連絡するにはどうやったらいいのですか?
> 知ってる方教えてください。

こんばんは。toといいます。

コロコロボード(コロボー)の
アイコンアップロードについての説明のことですか?
それは 掲示板かメールで管理人さんに知らせるってことです。
知らせた後 管理人さんが そのアイコンを登録したら
使えるようになるってことです。

[7263] Re^2: 管理人に連絡 投稿者:和輝 投稿日:04/12/29(Wed) 08:33
> > こんにちは。
> > あの〜とても申し訳ない質問ですが、アイコンをアップロードしたんですが管理人へ連絡するにはどうやったらいいのですか?
> > 知ってる方教えてください。
>
> こんばんは。toといいます。
>
> コロコロボード(コロボー)の
> アイコンアップロードについての説明のことですか?
> それは 掲示板かメールで管理人さんに知らせるってことです。
> 知らせた後 管理人さんが そのアイコンを登録したら
> 使えるようになるってことです。

どうも、初めまして^^toさん
教えていたただきありがとうございました。
早速やってみます^^

[7264] Re^3: 管理人に連絡 投稿者:to 投稿日:04/12/29(Wed) 21:25
> > > こんにちは。
> > > あの〜とても申し訳ない質問ですが、アイコンをアップロードしたんですが管理人へ連絡するにはどうやったらいいのですか?
> > > 知ってる方教えてください。
> >
> > こんばんは。toといいます。
> >
> > コロコロボード(コロボー)の
> > アイコンアップロードについての説明のことですか?
> > それは 掲示板かメールで管理人さんに知らせるってことです。
> > 知らせた後 管理人さんが そのアイコンを登録したら
> > 使えるようになるってことです。
>
> どうも、初めまして^^toさん
> 教えていたただきありがとうございました。
> 早速やってみます^^

失礼しました。和輝さん。

http://www.misskita.com/cgi/bbs/
できるBBS での アイコンなんですね。

ここの管理人のミスキタさんは
とても多忙な方なので
なかなか気づいてくれないかもしれません(笑)。
どうか気長に待ってくださいね・・
って言ってると 早いかも?(笑)

[7235] 複数設置について 投稿者:かよこ 投稿日:04/12/24(Fri) 00:16
初めまして。
先日、コロボーをDLし設置させて頂きました。
過去ログ等、読みましたが
どうしても分からないので質問させて頂きます。
設置したものとはログを別にして
超ぷち風を私の一言ボードとしてTOPページに設置したいのです。

「教えてコロボー」の複数設置についてを読みましたが
koro2というディレクトリを作成し、skinファイル・
koro.opt.cgiをコピーし名前を変えてとありますよね。
超ぷち風ではpetit.opt.cgi・petit.view.htmlをupすると
あります。
どちらでどう設置すれば良いのか分かりません。
初歩的な質問で申し訳ないのですが、教えて頂けませんか?
どうか宜しくお願い致します。

[7237] Re: 複数設置について 投稿者:cafe195 投稿日:04/12/24(Fri) 16:26 <URL>
> 初めまして。
> 先日、コロボーをDLし設置させて頂きました。
> 過去ログ等、読みましたが
> どうしても分からないので質問させて頂きます。
> 設置したものとはログを別にして
> 超ぷち風を私の一言ボードとしてTOPページに設置したいのです。
>
> 「教えてコロボー」の複数設置についてを読みましたが
> koro2というディレクトリを作成し、skinファイル・
> koro.opt.cgiをコピーし名前を変えてとありますよね。
> 超ぷち風ではpetit.opt.cgi・petit.view.htmlをupすると
> あります。
> どちらでどう設置すれば良いのか分かりません。
> 初歩的な質問で申し訳ないのですが、教えて頂けませんか?
> どうか宜しくお願い致します。

ログを共有して別デザインのコロボーを設置、あるいは、ログもデザインも別にする場合、koro.main.cgiとkorobbs.cgiを複数設置することなく、設置できます。
このとき、ログを共有する場合は、スキン名をお好きな名前(たとえば、koro2)として設置します。
ログを別にする場合は、デフォルトのログはdataディレクトリに格納されていますので、別にdata2としてこの中に、ログdataをいれて、***.opt.cgiでログを指定してやります。
超ぷち風は、petitという名にしてあるわけです。
こんな説明でわかりますか?

[7256] Re^2: 複数設置について 投稿者:かよこ 投稿日:04/12/26(Sun) 13:29
> > 初めまして。
> > 先日、コロボーをDLし設置させて頂きました。
> > 過去ログ等、読みましたが
> > どうしても分からないので質問させて頂きます。
> > 設置したものとはログを別にして
> > 超ぷち風を私の一言ボードとしてTOPページに設置したいのです。
> >
> > 「教えてコロボー」の複数設置についてを読みましたが
> > koro2というディレクトリを作成し、skinファイル・
> > koro.opt.cgiをコピーし名前を変えてとありますよね。
> > 超ぷち風ではpetit.opt.cgi・petit.view.htmlをupすると
> > あります。
> > どちらでどう設置すれば良いのか分かりません。
> > 初歩的な質問で申し訳ないのですが、教えて頂けませんか?
> > どうか宜しくお願い致します。
>
> ログを共有して別デザインのコロボーを設置、あるいは、ログもデザインも別にする場合、koro.main.cgiとkorobbs.cgiを複数設置することなく、設置できます。
> このとき、ログを共有する場合は、スキン名をお好きな名前(たとえば、koro2)として設置します。
> ログを別にする場合は、デフォルトのログはdataディレクトリに格納されていますので、別にdata2としてこの中に、ログdataをいれて、***.opt.cgiでログを指定してやります。
> 超ぷち風は、petitという名にしてあるわけです。
> こんな説明でわかりますか?


cafe195様
無事、設置できました!
丁寧なお答え、ありがとうございました。
感謝しています。

[7238] 【コロボー】記事が重複してもエラーを出さない 投稿者: 投稿日:04/12/25(Sat) 14:02
こんにちは、藍です。

「重複した記事が投稿されました 記事内容をご確認ください」のエラーを出さないようにできますか?

name、messageともに、連続して同じ内容が書き込まれる事が予想されるような事をやっています^^;

もしかして、sub regist 書き換えないとダメでしょうか(汗

[7240] Re: 【コロボー】記事が重複してもエラーを出さない 投稿者:to 投稿日:04/12/25(Sat) 18:28
> こんにちは、藍です。
>
> 「重複した記事が投稿されました 記事内容をご確認ください」のエラーを出さないようにできますか?
>
> name、messageともに、連続して同じ内容が書き込まれる事が予想されるような事をやっています^^;
>
> もしかして、sub regist 書き換えないとダメでしょうか(汗

わたしの答えは期待してないかもしれませんが(笑)
ちょっとだけお答えしてみます。

具体的な状況が 想像つきませんが
messegeでなくて たとえば それを 他の変数やopt* にすることができれば
その問題はなくなりますよね。
それはできないの?

改行ができるのは message と subject
そのほかは できませんし
オートリンクだとか 絵文字対応だとか グラデーションだとか
messageにしか実現できないこともありますので
その辺の兼ね合いが・・どうでしょう?

[7241] それが・・ 投稿者: 投稿日:04/12/25(Sat) 19:19
toさん、お世話になります。

> それはできないの?

試した限りでは無理でした・・と、いうのは・・

別CGI(hoge.cgi)からコロボーを呼び出そうとしています。

hoge.cgi

<form action="korobbs.cgi" method="post">
<input type="submit" VALUE="連絡">
<input type="hidden" NAME="name" VALUE="$sitename">
<input type="hidden" name="url" value="$siteurl">
</form>

ここで、hoge.cgiで記録されたのサイト名とURLをkorobbs.cgiに渡し、
起動したコロボーのフォームにサイト名とURLをセットしたいのです。

koro.view.html

<INPUT TYPE="text" SIZE=30 NAME="name" VALUE="$c_name">
<INPUT TYPE="text" SIZE=55 NAME="url" VALUE="$c_url">

これだと、うまくセットできます。

いろいろ試したところ、セットできたのが name($c_name)と url($c_url)だけだったので、
nameでの重複エラーを回避したいのです。

もしかすると、いつもながらのボケ発動で subject でもできるのかもしれませんが(^^;

[7244] Re: それが・・ 投稿者:to 投稿日:04/12/25(Sat) 20:26
ちょっとまだ はっきりと把握できないので
変な質問になるかもしれませんが・・

> toさん、お世話になります。
>
> > それはできないの?
>
> 試した限りでは無理でした・・と、いうのは・・
>
> 別CGI(hoge.cgi)からコロボーを呼び出そうとしています。
>
> hoge.cgi
>
> <form action="korobbs.cgi" method="post">
> <input type="submit" VALUE="連絡">
> <input type="hidden" NAME="name" VALUE="$sitename">
> <input type="hidden" name="url" value="$siteurl">
> </form>
>
> ここで、hoge.cgiで記録されたのサイト名とURLをkorobbs.cgiに渡し、
> 起動したコロボーのフォームにサイト名とURLをセットしたいのです。
>
> koro.view.html
>
> <INPUT TYPE="text" SIZE=30 NAME="name" VALUE="$c_name">
> <INPUT TYPE="text" SIZE=55 NAME="url" VALUE="$c_url">
>
> これだと、うまくセットできます。

おっしゃっている意味をちゃんと理解しているかどうか?なのですが
おっしゃっている意味ですと

koro.view.htmlは

<INPUT TYPE="text" SIZE=30 NAME="name" VALUE="$in{'name'}">
<INPUT TYPE="text" SIZE=55 NAME="url" VALUE="$in{'url'}">

では ないでしょうか?

> いろいろ試したところ、セットできたのが name($c_name)と url($c_url)だけだったので、

いえ、なんだって セットできるはずですよ?

> nameでの重複エラーを回避したいのです。
>
> もしかすると、いつもながらのボケ発動で subject でもできるのかもしれませんが(^^;

これと 重複エラーの関連がよくわかりません^^;
hoge.cgiからkorobbs.cgiへのPOSTは
上記のようですと
mode.registがありませんから
(submintボタンのNAME
 あるいは input type=hidden でも mode.registはない)
フォームデータを渡すだけで 投稿はされません。
ですから そのあとにコロボーのフォームにセットされたものを投稿しても
重複エラーにはならないのでは?

[7245] うーん 投稿者: 投稿日:04/12/25(Sat) 21:13
お手数をおかけします。

> koro.view.htmlは
>
> <INPUT TYPE="text" SIZE=30 NAME="name" VALUE="$in{'name'}">
> <INPUT TYPE="text" SIZE=55 NAME="url" VALUE="$in{'url'}">
>
> では ないでしょうか?

<INPUT TYPE="text" SIZE=30 NAME="name" VALUE="$c_name">
<INPUT TYPE="text" SIZE=55 NAME="url" VALUE="$c_url">

の、どちらでも平気だったので、あまり考えず(すみません)上記のようにしています。

> いえ、なんだって セットできるはずですよ?

これがなぜか・・subjectで渡そうとすると、コロボー側が空白になってしまうのです。

hoge.cgi
<input type="hidden" NAME="subject" VALUE="$sitename">

と、ここまで書いて気づきました。
koro.view.htmlの記述が、ただ単に間違っているような?

koro.view.html
<INPUT TYPE="text" SIZE=55 NAME="subject" VALUE="$subject">
<INPUT TYPE="text" SIZE=55 NAME="subject" VALUE="$in{subject}">
上記2つでアウトでしたが、思いっきり間違えていそうです^^;

> これと 重複エラーの関連がよくわかりません^^;

すみません、私では途中の経過を把握する事ができないので、結果しかお伝えできないのですが、重複エラーが発生します。
たとえばコロボー側で name に「テスト」と入った状態で一度投稿し、もう一度、「テスト」と入った状態で投稿すると重複エラーになります。
しかし、「テストの」のように変更すればエラーが出ません。

[7247] Re: うーん 投稿者:to 投稿日:04/12/25(Sat) 21:30
> お手数をおかけします。
> <INPUT TYPE="text" SIZE=30 NAME="name" VALUE="$c_name">
> <INPUT TYPE="text" SIZE=55 NAME="url" VALUE="$c_url">
>
> の、どちらでも平気だったので、あまり考えず(すみません)上記のようにしています。

これで セットできるのは
$c_name $c_urlって
そのコロボーにクッキーがあるからで
hoge.cgiからの フォームデータを受け取っているわけではありません。

> これがなぜか・・subjectで渡そうとすると、コロボー側が空白になってしまうのです。
>
> hoge.cgi
> <input type="hidden" NAME="subject" VALUE="$sitename">
>
> と、ここまで書いて気づきました。
> koro.view.htmlの記述が、ただ単に間違っているような?
>
> koro.view.html
> <INPUT TYPE="text" SIZE=55 NAME="subject" VALUE="$subject">
> <INPUT TYPE="text" SIZE=55 NAME="subject" VALUE="$in{subject}">

> 上記2つでアウトでしたが、思いっきり間違えていそうです^^;

コロボーのフォームですから スレッド開始以降には書いておられないでしょうから
上のほうの $subjectは 空白になるのでは?
下のほうは hoge.cgi側のフォームで
$sitenameという変数が真なのか?ちゃんと値が入るのか?
確かめてみてください。

> > これと 重複エラーの関連がよくわかりません^^;

> すみません、私では途中の経過を把握する事ができないので、結果しかお伝えできないのですが、重複エラーが発生します。
> たとえばコロボー側で name に「テスト」と入った状態で一度投稿し、もう一度、「テスト」と入った状態で投稿すると重複エラーになります。
> しかし、「テストの」のように変更すればエラーが出ません。

コロボーで2回記事投稿すれば それはそうです。

まず、hoge.cgiからkorobbs.cgiにPOSTして
そのあとに コロボーで一回投稿する
こういう段取りとは違うのですよね?
コロボーでも2回いるんですか?

その辺がどうしてか?わかりませんが
コロボーで2回送信が必要なら
一回目は mode.regist を入れないで送信されたら
投稿にはなりませんよ?
2回目だけを mode.registを入れて 投稿するようにしたら?

[7248] 諸事情で・・ 投稿者: 投稿日:04/12/25(Sat) 22:14

> これで セットできるのは
> $c_name $c_urlって
> そのコロボーにクッキーがあるからで
> hoge.cgiからの フォームデータを受け取っているわけではありません。

それが・・・クッキー無しの状態でもセットできるようです。
自分は通常巡回のブラウザでクッキーを一切受け入れていない状態にしていますが、それでもちゃんとhogeからkoroに受け渡しています。

> その辺がどうしてか?わかりませんが
> コロボーで2回送信が必要なら
> 一回目は mode.regist を入れないで送信されたら
> 投稿にはなりませんよ?
> 2回目だけを mode.registを入れて 投稿するようにしたら?

諸事情で、詳細をお伝えすることができないのですが、「hoge.cgiで得た値を、不特定多数の人がコロボーを使って送信する」という状況です。
うーん、hoge.cgiは、いわゆるサーチCGIです。
そこに登録されているサイトに関しての不具合を、管理人に知らせるために「連絡」ボタンを作りました。

それをクリックする事でコロボーが起動。
その時に hoge.cgiで記録されているサイト名とURLを、コロボーの入力フォームに渡す。
すでにコロボーには、サイト名とURLが渡っているので、通告者はメッセージを入力して送信。
(メールフォームのようにしているので、フォームのみです)

この流れを作っています。

もしも、某サイトの不具合を同時に数名が投稿したら、重複エラーが出ますよね。
(1日のヒット数が少なくはないので、ありえない事では無いと思っています)

これを回避したいという状況です。
なので、「nameで重複エラーが出なければOK」というのが動作の希望です。

[7252] Re: 諸事情で・・ 投稿者:to 投稿日:04/12/25(Sat) 22:46
> > これで セットできるのは
> > $c_name $c_urlって
> > そのコロボーにクッキーがあるからで
> > hoge.cgiからの フォームデータを受け取っているわけではありません。
>
> それが・・・クッキー無しの状態でもセットできるようです。
> 自分は通常巡回のブラウザでクッキーを一切受け入れていない状態にしていますが、それでもちゃんとhogeからkoroに受け渡しています。

そうですか。解せません^^;
本当に意図する値がわたっているのですよね?
藍さんが クッキーをうけつけてなくても
クリックなさるのは そのサイトの方々たちですから
その方々にコロボーのクッキーがあれば
その変数は真になりますよね?

以下、わたしもサンプルを考えてみましたので
のせておきます。
参考になれば幸いです。

わたしのトップページindex.cgi
http://to-san.cside.tv/index.cgi
でやっている しりとり語の 最新2語 を
コロボーへ送り そして それを投稿させる。

http://to-san.cside.tv/index.cgi?test=1

この場合、
コロボーの opt1 opt2 の変数に 2語を受け渡していますが
(タグは 表示されていますので よく見てください。
 便宜上「$」だけ 全角で書いています。)
とくにそうしなくても なんでもいのでは?

どうぞ お試しください。

このとき その次の投稿で 名前に また「to」をつかったら
当然重複エラーになりますね?
しかしそれ以外ではならないです。

すみません。混乱させただけみたいですね。
この話は この辺でやめておきますね(笑)。
どなたか お分かりの方、お願いします。

[7255] できました! 投稿者: 投稿日:04/12/26(Sun) 09:25
サンプルの提示、ありがとうございました。
おかげさまで、別変数で渡す事ができたので、「重複エラー」は回避できました。
お手数をおかけして申し訳有りませんでした。

どうもありがとうございました!

[7233] コロボーで教えてください 投稿者:ERI 投稿日:04/12/23(Thu) 18:08
はじめまして、ERIといいます。
コロボーでメールフォームを作っているのですが、わからないところがあるので質問させて下さい。

名前、内容(opt1)、メッセージの入力フォームを作成。

opt1は、以下のようにkoro.view.htmlに記述

<INPUT TYPE=checkbox NAME="opt1" VALUE="質問" checked>質問
<INPUT TYPE=checkbox NAME="opt1" VALUE="感想">感想
<INPUT TYPE=checkbox NAME="opt1" VALUE="リクエスト">リクエスト
<INPUT TYPE=checkbox NAME="opt1" VALUE="その他">その他

koro.opt.cgiに追加

sub mail_body {
$mail_form and return read_original_form($mail_form, 1);
return <<"__HTML__";
Date :$date
Name :$in{'name'}
内容 :$in{'opt1'}
------------------------------------------------------------

$mail_msg

------------------------------------------------------------
Host :$host
Agent :$ENV{'HTTP_USER_AGENT'}
__HTML__
}

この状態で、質問と感想の2つにチェックを入れて送信すると、届くメールの「内容」の項目が「質問」だけになってしまいます。
(感想とリクエストにチェックの場合は、感想が入ります)
korobbs.datには、ちゃんと「質問感想」のように(2つがくっついてはいますが^^;)書き込まれています。

内容 :質問、感想

というように送られてくる方法を教えて頂けると嬉しいです。

また、送信ボタンを押した後に「これでいいですか?」のような確認画面を出し、そこで送信かリセットを最終確認(?)ができ、
確認後に送信ボタンを押したら、「送信完了」の別画面を表示させる事は可能でしょうか?

わがままな質問で申し訳ありませんが、よろしくお願い致します。

[7234] Re: コロボーで教えてください 投稿者:to 投稿日:04/12/23(Thu) 23:18
> はじめまして、ERIといいます。
> コロボーでメールフォームを作っているのですが、わからないところがあるので質問させて下さい。
>
> 名前、内容(opt1)、メッセージの入力フォームを作成。
>
> opt1は、以下のようにkoro.view.htmlに記述
>
> <INPUT TYPE=checkbox NAME="opt1" VALUE="質問" checked>質問
> <INPUT TYPE=checkbox NAME="opt1" VALUE="感想">感想
> <INPUT TYPE=checkbox NAME="opt1" VALUE="リクエスト">リクエスト
> <INPUT TYPE=checkbox NAME="opt1" VALUE="その他">その他
>
> koro.opt.cgiに追加
>
> sub mail_body {
> $mail_form and return read_original_form($mail_form, 1);
> return <<"__HTML__";
> Date :$date
> Name :$in{'name'}
> 内容 :$in{'opt1'}
> ------------------------------------------------------------
>
> $mail_msg
>
> ------------------------------------------------------------
> Host :$host
> Agent :$ENV{'HTTP_USER_AGENT'}
> __HTML__
> }
>
> この状態で、質問と感想の2つにチェックを入れて送信すると、届くメールの「内容」の項目が「質問」だけになってしまいます。
> (感想とリクエストにチェックの場合は、感想が入ります)
> korobbs.datには、ちゃんと「質問感想」のように(2つがくっついてはいますが^^;)書き込まれています。
>
> 内容 :質問、感想
>
> というように送られてくる方法を教えて頂けると嬉しいです。

***.opt.cgiに

@check_item = split /\0/, $in{'opt1'};
$in{'opt1'} = join('、', @check_item);

こう書き加えてください。

> また、送信ボタンを押した後に「これでいいですか?」のような確認画面を出し、そこで送信かリセットを最終確認(?)ができ、
> 確認後に送信ボタンを押したら、「送信完了」の別画面を表示させる事は可能でしょうか?

http://cafetime.cside.com/DL/dl_index.html
こちらでcafeさんが
プレビューつきのメールフォームを配布されています。

[7236] ありがとうございました 投稿者:ERI 投稿日:04/12/24(Fri) 12:19
to様

試したところ、希望通りにメールが送ら