記事No | : 15188 |
投稿日 | : 2016/10/29(Sat) 08:39:04 |
タイトル | : G-BOOKについて |
ID情報 | : tombi |
投稿者 | : tombi |
URL | : http://www.miyogi.jp/cgi/gbook/gbook.cgi |
始めまして、G-BOOKを利用させていただいてます。
以下に設置して現在[口コミ掲示板]用にテストしています(テスト書き込み出来ます)。
使用サーバはsakuraです。
http://www.miyogi.jp/cgi/gbook/gbook.cgi
≪質問1≫[投稿制限]が効かないです。
init.cgiにて以下のように設定しました。
# 投稿制限(セキュリティ対策)
# 0 : しない
# 1 : 同一IPアドレスからの投稿間隔を制限する
# 2 : 全ての投稿間隔を制限する
$cf{regCtl} = 1;
# 制限投稿間隔(秒数)
# → $regCtl での投稿間隔
$cf{wait} = 180;
しかし、同じIP(自身で使用しているPC)から3分内で連続投稿できてしまいます。
なぜでしょうか?対策を教えてください。
≪質問2≫[ミニカウンタ]が表示されない。
init.cgiにて以下のように設定しました。
# ミニカウンタの設置
# → 0=no 1=テキスト 2=画像
$cf{counter} = 1;
# ミニカウンタの桁数
$cf{mini_fig} = 6;
# テキストのとき:ミニカウンタの色
$cf{cntcol} = "#dd0000";
しかし、ミニカウンタが表示されません。
テンプレート側に何か記述する必要があるのでしょうか?
対策を教えてください。
≪質問3≫投稿時のイメージ(アイコン)を選択必須項目にしたい。
評価を☆数で表すようにinit.cgiを以下のように書換えしました。
# 一般アイコン
# → 「ファイル名」とその「キャラクタ名」をコンマで区切る
$cf{icon} = [
"5star.gif,5星",
"4star.gif,4星",
"3star.gif,3星",
"2star.gif,2星",
"1star.gif,1星",
];
テンプレート(bbs.html)での投稿時のイメージ(設置先では書換えて[総合評価]としてあります)
を選択必須項目にしたいのですが?方法をご教授ください。
以上、よろしくお願いします。
記事No | : 15189 |
投稿日 | : 2016/10/29(Sat) 13:54:42 |
タイトル | : Re: G-BOOKについて |
ID情報 | : tombi |
投稿者 | : tombi |
URL | : http://www.miyogi.jp/cgi/gbook/gbook.cgi |
> 始めまして、G-BOOKを利用させていただいてます。
> 以下に設置して現在[口コミ掲示板]用にテストしています(テスト書き込み出来ます)。
> 使用サーバはsakuraです。
> http://www.miyogi.jp/cgi/gbook/gbook.cgi
>
> ≪質問1≫[投稿制限]が効かないです。
> init.cgiにて以下のように設定しました。
> # 投稿制限(セキュリティ対策)
> # 0 : しない
> # 1 : 同一IPアドレスからの投稿間隔を制限する
> # 2 : 全ての投稿間隔を制限する
> $cf{regCtl} = 1;
>
> # 制限投稿間隔(秒数)
> # → $regCtl での投稿間隔
> $cf{wait} = 180;
>
> しかし、同じIP(自身で使用しているPC)から3分内で連続投稿できてしまいます。
> なぜでしょうか?対策を教えてください。
>
> ≪質問2≫[ミニカウンタ]が表示されない。
> init.cgiにて以下のように設定しました。
> # ミニカウンタの設置
> # → 0=no 1=テキスト 2=画像
> $cf{counter} = 1;
>
> # ミニカウンタの桁数
> $cf{mini_fig} = 6;
>
> # テキストのとき:ミニカウンタの色
> $cf{cntcol} = "#dd0000";
>
> しかし、ミニカウンタが表示されません。
> テンプレート側に何か記述する必要があるのでしょうか?
> 対策を教えてください。
すみません自己解決しました。ミニカウンタとは「記事番号」のことなのですね、アクセスカウンターと勘違いしていました。
> ≪質問3≫投稿時のイメージ(アイコン)を選択必須項目にしたい。
> 評価を☆数で表すようにinit.cgiを以下のように書換えしました。
> # 一般アイコン
> # → 「ファイル名」とその「キャラクタ名」をコンマで区切る
> $cf{icon} = [
> "5star.gif,5星",
> "4star.gif,4星",
> "3star.gif,3星",
> "2star.gif,2星",
> "1star.gif,1星",
> ];
> テンプレート(bbs.html)での投稿時のイメージ(設置先では書換えて[総合評価]としてあります)
> を選択必須項目にしたいのですが?方法をご教授ください。
> 以上、よろしくお願いします。
記事No | : 15190 |
投稿日 | : 2016/10/30(Sun) 14:44:45 |
タイトル | : Re: G-BOOKについて |
ID情報 | : teketen |
投稿者 | : てけてん |
> ≪質問1≫[投稿制限]が効かないです。
バグですね。
gbook.cgi
240行目付近
# 重複投稿チェック
my ($no,$dat,$nam,$eml,$area,$ico,$ico2,$com,$res,$url,$hos,$pw,$tim) = split(/<>/, $top);
を
# 重複投稿チェック
my ($no,$dat,$nam,$eml,$area,$ico,$ico2,$com,$res,$url,$hos,$pw,$sub,$tim) = split(/<>/, $top);
に変更して下さい。
------------
> ≪質問2≫[ミニカウンタ]が表示されない。
テンプレートファイルbbs.htmlの<body>〜</body>内のアクセスカウンターを表示した場所に
!counter!
を記述して下さい。
その部分がカウンタに変わります。
------------
> ≪質問3≫投稿時のイメージ(アイコン)を選択必須項目にしたい。
イメージを「▼選択」(アイコン未選択)にした場合は、エラーが出るので、既にご希望の処理になっていると思います。
------------
ご質問にはありませんが、
http://www.miyogi.jp/cgi/gbook/gbook.cgi
がInternal Server Errorになっています。
http://www.kent-web.com/support/faq.html#q01
を確認して下さい。
記事No | : 15191 |
投稿日 | : 2016/10/31(Mon) 22:40:50 |
タイトル | : Re^2: G-BOOKについて |
ID情報 | : tombi |
投稿者 | : tombi |
URL | : http://www.miyogi.jp/cgi/gbook/gbook.cgi |
お世話になります、思うよに動きました。
[てけてん]さんの指摘された[Internal Server Error]は思考錯誤している間に
gbook.cgiのパーミッションを間違えた凡ミスでした。
[投稿制限]も有効になり[ミニカウンタ]も表示され様になりました。
>イメージを「▼選択」(アイコン未選択)にした場合は、エラーが出るので、既にご希望の処理になっていると思います。
確認しました。
[てけてん]さん有難うございました。