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


記事No: 11256
投稿日: 2012/12/31(Mon) 05:24:56
タイトルLIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: worc
投稿者: FUJII
URLhttp://www.worcjapan.com/

LIGHT BOARDの設置をしてみました。
初めてのcgiなのでわからないことだらけですが、何とか以下のcgiを作ることが出来ました。
感謝感激です。
http://www.worcjapan.com/bbs/light.cgi

そこで、
1)複数のURLをテスト投稿しようとしたら、「コメント中のURLアドレスは最大1個までです」と表示されてERROR!になりました。
  複数のURL投稿を可能にするため、cgiの中身を下記のように変更してみましたが、変わりません。
  light.cgi の93行目
  # 文字置き換え
  93$tmpl =~ s/!url!/$cook[2]/; の[2]を[5]などに変更アップしてみました。

  light.cgi の93行目435行目以降の
  #-----------------------------------------------------------
  # 自動リンク
  #-----------------------------------------------------------
  sub autolink {
local($_) = shift;

s|(s?https?://[\w-.!~*'();/?:\@&=+\$,%#]+)|<a href="$1" target="_blank">$1</a>|g;
$_;
  }
  の<a href="$1" target="_blank">$1</a>|g; を <a href="$5" target="_blank">$5</a>|g;
  のように$の後の数値を変えてみましたが、ダメでした。

2)掲示板のトップの
  [トップに戻る] [留意事項] [ワード検索] [管理用]
  の上のタイトル変更と注意書きをHTMLで挿入したいのですが、
  tmpl/bbs.htmlを書き換えたらできますでしょうか?



以上お教え頂ければ幸いです。


記事No: 11258
投稿日: 2012/12/31(Mon) 13:22:23
タイトルRe: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/product.html

> LIGHT BOARDの設置をしてみました。
> 初めてのcgiなのでわからないことだらけですが、何とか以下のcgiを作ることが出来ました。
> 感謝感激です。
> http://www.worcjapan.com/bbs/light.cgi
>
> そこで、
> 1)複数のURLをテスト投稿しようとしたら、「コメント中のURLアドレスは最大1個までです」と表示されてERROR!になりました。
>   複数のURL投稿を可能にするため、cgiの中身を下記のように変更してみましたが、変わりません。
>   light.cgi の93行目
>   # 文字置き換え
>   93$tmpl =~ s/!url!/$cook[2]/; の[2]を[5]などに変更アップしてみました。
>
>   light.cgi の93行目435行目以降の
>   #-----------------------------------------------------------
>   # 自動リンク
>   #-----------------------------------------------------------
>   sub autolink {
> local($_) = shift;
>
> s|(s?https?://[\w-.!~*'();/?:\@&=+\$,%#]+)|<a href="$1" target="_blank">$1</a>|g;
> $_;
>   }
>   の<a href="$1" target="_blank">$1</a>|g; を <a href="$5" target="_blank">$5</a>|g;
>   のように$の後の数値を変えてみましたが、ダメでした。
>
> 2)掲示板のトップの
>   [トップに戻る] [留意事項] [ワード検索] [管理用]
>   の上のタイトル変更と注意書きをHTMLで挿入したいのですが、
>   tmpl/bbs.htmlを書き換えたらできますでしょうか?
>
>
>
> 以上お教え頂ければ幸いです。

1.init.cgi内106行目あたり
# URL個数チェック
# → 投稿コメント中に含まれるURL個数の最大値
$cf{urlnum} = 1;
↑を登録したいURLの数だけ設定すれば良いのでは・・・
(セキュリティ的にはあまり多く設定しないほうが?!・・・)

2.タイトル変更を具体的にどのようにするのかによると思いますが
テンプレートファイルだけでなく、「css」フォルダにあるスタイルシート(cssファイル)も同時に使用したほうが良いと思います。


記事No: 11280
投稿日: 2013/01/08(Tue) 04:32:16
タイトルRe^2: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: worc
投稿者: FUJII
URLhttp://www.worcjapan.com/

> > LIGHT BOARDの設置をしてみました。
> > 初めてのcgiなのでわからないことだらけですが、何とか以下のcgiを作ることが出来ました。
> > 感謝感激です。
> > http://www.worcjapan.com/bbs/light.cgi
> >
> > そこで、
> > 1)複数のURLをテスト投稿しようとしたら、「コメント中のURLアドレスは最大1個までです」と表示されてERROR!になりました。
> >   複数のURL投稿を可能にするため、cgiの中身を下記のように変更してみましたが、変わりません。
> >   light.cgi の93行目
> >   # 文字置き換え
> >   93$tmpl =~ s/!url!/$cook[2]/; の[2]を[5]などに変更アップしてみました。
> >
> >   light.cgi の93行目435行目以降の
> >   #-----------------------------------------------------------
> >   # 自動リンク
> >   #-----------------------------------------------------------
> >   sub autolink {
> > local($_) = shift;
> >
> > s|(s?https?://[\w-.!~*'();/?:\@&=+\$,%#]+)|<a href="$1" target="_blank">$1</a>|g;
> > $_;
> >   }
> >   の<a href="$1" target="_blank">$1</a>|g; を <a href="$5" target="_blank">$5</a>|g;
> >   のように$の後の数値を変えてみましたが、ダメでした。
> >
> > 2)掲示板のトップの
> >   [トップに戻る] [留意事項] [ワード検索] [管理用]
> >   の上のタイトル変更と注意書きをHTMLで挿入したいのですが、
> >   tmpl/bbs.htmlを書き換えたらできますでしょうか?
> >
> >
> >
> > 以上お教え頂ければ幸いです。
>
> 1.init.cgi内106行目あたり
> # URL個数チェック
> # → 投稿コメント中に含まれるURL個数の最大値
> $cf{urlnum} = 1;
> ↑を登録したいURLの数だけ設定すれば良いのでは・・・
> (セキュリティ的にはあまり多く設定しないほうが?!・・・)
>
> 2.タイトル変更を具体的にどのようにするのかによると思いますが
> テンプレートファイルだけでなく、「css」フォルダにあるスタイルシート(cssファイル)も同時に使用したほうが良いと思います。

Hamel 様
ご回答ありがとうございます。
1.init.cgi内106行目あたり
$cf{urlnum} = 1;

$cf{urlnum} = 10;
にしてアップしましたが、同じエラーが出ます。

1)テンプレートファイルは、7個のhtmlがありますが同時にしようするとは何をどうするのか教えていただけますか?
index.htmlには
<html>
<body></body>
</html>
しかありませんが、
headをつけて
<link href="./css/bbs.css" rel="stylesheet" type="text/css">
のような何かを追加するのでしょうか?

2)cssファイルには、bbs.css とindex.htmlがありますが使用方法がわかりません。
1)2)両方とも同時に使用する方法をお教えくださいませんか?
何卒宜しくご指導ください。


記事No: 11285
投稿日: 2013/01/08(Tue) 23:56:48
タイトルRe^3: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/product.html

> > > LIGHT BOARDの設置をしてみました。
> > > 初めてのcgiなのでわからないことだらけですが、何とか以下のcgiを作ることが出来ました。
> > > 感謝感激です。
> > > http://www.worcjapan.com/bbs/light.cgi
> > >
> > > そこで、
> > > 1)複数のURLをテスト投稿しようとしたら、「コメント中のURLアドレスは最大1個までです」と表示されてERROR!になりました。
> > >   複数のURL投稿を可能にするため、cgiの中身を下記のように変更してみましたが、変わりません。
> > >   light.cgi の93行目
> > >   # 文字置き換え
> > >   93$tmpl =~ s/!url!/$cook[2]/; の[2]を[5]などに変更アップしてみました。
> > >
> > >   light.cgi の93行目435行目以降の
> > >   #-----------------------------------------------------------
> > >   # 自動リンク
> > >   #-----------------------------------------------------------
> > >   sub autolink {
> > > local($_) = shift;
> > >
> > > s|(s?https?://[\w-.!~*'();/?:\@&=+\$,%#]+)|<a href="$1" target="_blank">$1</a>|g;
> > > $_;
> > >   }
> > >   の<a href="$1" target="_blank">$1</a>|g; を <a href="$5" target="_blank">$5</a>|g;
> > >   のように$の後の数値を変えてみましたが、ダメでした。
> > >
> > > 2)掲示板のトップの
> > >   [トップに戻る] [留意事項] [ワード検索] [管理用]
> > >   の上のタイトル変更と注意書きをHTMLで挿入したいのですが、
> > >   tmpl/bbs.htmlを書き換えたらできますでしょうか?
> > >
> > >
> > >
> > > 以上お教え頂ければ幸いです。
> >
> > 1.init.cgi内106行目あたり
> > # URL個数チェック
> > # → 投稿コメント中に含まれるURL個数の最大値
> > $cf{urlnum} = 1;
> > ↑を登録したいURLの数だけ設定すれば良いのでは・・・
> > (セキュリティ的にはあまり多く設定しないほうが?!・・・)
> >
> > 2.タイトル変更を具体的にどのようにするのかによると思いますが
> > テンプレートファイルだけでなく、「css」フォルダにあるスタイルシート(cssファイル)も同時に使用したほうが良いと思います。
>
> Hamel 様
> ご回答ありがとうございます。
> 1.init.cgi内106行目あたり
> $cf{urlnum} = 1;
> を
> $cf{urlnum} = 10;
> にしてアップしましたが、同じエラーが出ます。
>
> 1)テンプレートファイルは、7個のhtmlがありますが同時にしようするとは何をどうするのか教えていただけますか?
> index.htmlには
> <html>
> <body></body>
> </html>
> しかありませんが、
> headをつけて
> <link href="./css/bbs.css" rel="stylesheet" type="text/css">
> のような何かを追加するのでしょうか?
>
> 2)cssファイルには、bbs.css とindex.htmlがありますが使用方法がわかりません。
> 1)2)両方とも同時に使用する方法をお教えくださいませんか?
> 何卒宜しくご指導ください。

1)コメント中のURLの数調整は、init.cgiで出来ます。
最初に「FUJII」様が弄ったcgi内のサブルーチン(オートリンクのための)はデフォルトに戻して下さい。(当方にあるスクリプトにて正常に作動していることは確認済みです)


2)tmplフォルダ内にあるhtmlファイルを書き換えたら出来るか?
という質問でしたので、tmplフォルダ内にあるhtmlファイルだけでなく
cssフォルダ内にある「bbs.css」ファイル(スタイルシート)と一緒に変更したほうが良いと申し上げました。《cssフォルダ内にあるindex.htmlはダミーファイルです》
htmlファイルとcssファイルの記述方法は
下記ページなどを参考に実施してください。
http://www.htmq.com/style/index.shtml


記事No: 11495
投稿日: 2013/02/26(Tue) 06:17:53
タイトルRe^2: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: worc
投稿者: FUJII
URLhttp://www.worcjapan.com/

ご回答ありがとうございました。
遅くなりましたが改めて感謝いたします。

ところで
> 1.init.cgi内106行目あたり
> # URL個数チェック
> # → 投稿コメント中に含まれるURL個数の最大値
> $cf{urlnum} = 1;
> ↑を登録したいURLの数だけ設定すれば良いのでは・・・
> (セキュリティ的にはあまり多く設定しないほうが?!・・・)
>
> 2.タイトル変更を具体的にどのようにするのかによると思いますが
> テンプレートファイルだけでなく、「css」フォルダにあるスタイルシート(cssファイル)も同時に使用したほうが良いと思います。

> # → 投稿コメント中に含まれるURL個数の最大値
> $cf{urlnum} = 1;

$cf{urlnum} = 10;
にしましたが、IEでもファイヤーフォックスでも
「ERROR!
コメント中のURLアドレスは最大1個までです」
となってしまいます。
まだ修正する場所があるのではないでしょうか?
投稿テストもかまいませんので、もし良かったら複数のURLを入れてみてくださいませんか?
何卒宜しくお願い致します。


記事No: 11496
投稿日: 2013/02/26(Tue) 06:22:37
タイトルRe^3: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: worc
投稿者: FUJII
URLhttp://www.worcjapan.com/

すみませんでした、出来ました。
ありがとうございました。

> > # → 投稿コメント中に含まれるURL個数の最大値
> > $cf{urlnum} = 1;
> を
> $cf{urlnum} = 10;


記事No: 11500
投稿日: 2013/02/27(Wed) 12:14:44
タイトルRe^4: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: worc
投稿者: FUJII
URLhttp://www.v-pachinko.com/originalkeijiban/

別なサイトに現在のhttp://www.kent-web.com/bbs/light.html
からダウンロードしてバーミッションを指示道理変更したのですが、
http://www.v-pachinko.com/originalkeijiban/check.cgi が文字化けして
どのcgiを開いても500エラーになってしまいます。

昨年12月末にダウンロードしたworcjapanで使ったのバージョンと中身が少しちがうようですね。
最初のページは何で開くのでしたか?
上記マニュアルページでは見あたらなかったので申し訳ありませんがお教えくださればありがたいです。

お手数ですが宜しくお願い致します。


記事No: 11550
投稿日: 2013/03/09(Sat) 06:38:27
タイトルRe^5: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: worc
投稿者: FUJII
URLhttp://www.v-pachinko.com/originalkeijiban/

大体できるようになりました。
いつもご回答ありがとうございます。
ところで
さくらネットなどのように初期バーミッションが違うものはどうすれば正常に作動しますか?
例えば、data/ses.cgi が他の初期値は644ですがさくら604です。
宜しくお願いします。


記事No: 11552
投稿日: 2013/03/10(Sun) 05:06:14
タイトルRe: LIGHT BOARDの複数URL投稿及びトップ表にのカスタ
ID情報: worc
投稿者: FUJII
URLhttp://www.v-pachinko.com/originalkeijiban/

いつもご回答ありがとうございます。
掲示板に投稿するたびに、その記事の上か下にメインページへのリンクを張りたいのですが、どこにコードを入れれば良いですか?
お手数ですが宜しくお願いします。


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