CJ Club TOP/CGI Script/i-mode/J-SKY向け/RING-i

RING-i

i-mode/J-SKY向けRINGシステム



■特徴とサンプル

  1. クッキー対応
  2. 記事の削除、編集、一括削除ができる
  3. カウンタ機能がある
  4. 投稿をメールでお知らせする(sendmail 機能が使えるサーバに限り)
  5. レス機能も対応
  6. I-BOARDから簡単に移行できる
  7. メール友達BBS機能

    サンプル▽
    [iQUIZ-RING]
    *)テスト登録は禁止です!


■ダウンロード

まず次のファイルをダウンロードしてください。ダウンロードする場所は好きなところで結構です。

[ri.zip(23KB)]
ibbsk.zip
[ri.lzh(22KB)]
ibbsk.lzh
v1.4

ダウンロードが完了したら解凍してください。念のためこのページも保存することをオススメします。
このCGI はフリーですが規定通りに使ってください。オリジナルスクリプトです。ということは、著作権欄を消さない限り再配布自由です。



■ファイル確認

解凍 したあと、以下のファイルがきちんとあるか確認してください。


■設定変更

最小限の設定変更の説明です。メモ帳などのエディタで「ri.cgi」のファイルを開いてください。

1行目

#!/usr/local/bin/perl

これを正しいパスに書きなおしてください。だいたいのサーバではこのままでOKです。


14・15行目

$met  = "GET";
$back = "index.html";

GETにするとJ-SKYからの利用も可能です
もどるURLに書き換えてください。


16行目

$title = "iQUIZ-RING";

タイトル名に書きなおしてください。そのままタイトル名に繁栄されます。


■サーバに送る(テスト設置)

基本設定ができたら、サーバに送りましょう。ここでは[ public_html ]の下に
[ ri ]というディレクトリを作ってそこに送るという仮定で説明します。

[public_html]┐
             ├ [ri] ┐(ロック機能/バックアップを使う場合[777])
             │      ├ ri.cgi   [755] (このファイルにリンクを張ります)
             │      ├ rm.cgi   [755]
             │      ├ ri.log   [666]
             │      ├ ria.log  [666] (ページ別アクセスログをとる場合)
             │      ├ rir.log  [666] (項目別アクセスログをとる場合)
             │      ├ jcode.pl [755] (他のCGIと共有できます)
             │      └ ribup.bak[666] (バックアップを使う場合)
             └ index.html

[ ]内の数字は送るときのパーミッションです。
ファイル名 モード パーミッション
ri.cgi/rm.cgi アスキー(テキスト) 755
ri.log/ria.log/rir.log/ribup.bak アスキー(テキスト) 666
jcode.pl アスキー(テキスト) 755


■テストしてみる

試しにテストしてみましょう。うまく行ったら設置成功!HTMLファイルから[ ri.cgi ]にリンクを張りましょう。

■メール通知

この掲示板は投稿があるとメールで通知する、という機能があります。
*この機能はsendmailが使えるサーバでしか使えません。sendmailが使えるかどうかは直接サーバ管理者にお問い合わせください。

54行目

$t_mail= 0;

ここの0 を 1 に変えると登録者に、2 にすると管理者にも通知されます


19行目

$imail = 'user@host.ne.jp';

ここはあなたに通知をするメールアドレスです。


56行目

$q_mail =0;

サーバのメール送信ソフトがqmailの場合 1 に(qmailかどうかはサーバ管理者に直接お問い合わせ下さい)


57行目

$s_mail = '/usr/lib/sendmail';

sendmailパスです。だいたいのサーバはこのままでOKですが、一応サーバ管理者にお問い合わせください。

■その他

RINGタグはわかる限り修正して下さい(URLやタイトルなど)
i-mode/J-SKY とも文字コードは S-JIS(シフトJIS)しか対応していません。
わからない、設置できない、バグがでた、などの情報はサポート掲示板までお願いします。

更新履歴

00/10/10 v1.0-配布開始
00/10/16 v1.1-URLによってリンクできないのを修正
00/10/21 v1.2-登録一覧と登録NO1サイトへのアクセスの不具合修正
00/11/09 v1.3-Content-lengthを出力してなかったのを修正
02/03/07 v1.4-ezweb振り分け簡易対応、J-Skyでフォーム入力内容が反映されない事があるのを修正(ri.cgi/rm.cgiをアップ。)


TOP