ホーム > ダウンロード > 掲示板 > Tor Board > ダウンロード

<< Tor Board >>


[詳 説] [SAMPLE] [スクリプト利用規定]

 ここでは、PC、i-Mode、SoftBank、au、WILLCOMに対応した掲示板を自動生成するスクリプト「Tor Borad」を配布しています

 スクリプトの特徴・機能等の詳しい説明はこちらをご覧下さい。


 ☆SAMPLE(Ver1.3) … 自由にテスト投稿して頂いて構いません。
    モバイル版サンプル … i-Mode、SoftBank、au、WILLCOMを対象としています


 このスクリプトをダウンロードして利用するにあたって、必ずスクリプト利用規定の条件に同意して下さい。ダウンロードした時点で「利用規定」に同意したものとみなします。




  1. 以下の圧縮ファイルをダウンロードし、解凍して下さい。

      Tor Board torboard.lzh
    LHA形式
    torboard.zip
    ZIP形式
     (Ver1.3 / 約 83 KB)



  2. ダウンロードしたファイルを解凍すると以下のようなファイルが展開されます


    admin.cgi … 掲示板管理スクリプト
    log.cgi … ログ管理スクリプト
    help.cgi … ヘルプ表示スクリプト
    index.cgi … 掲示板スクリプト
    edit.cgi … 編集用スクリプト
    search.cgi … 検索用スクリプト
    com.cgi … 共通環境設定ファイル
    access.dat … アクセス数記録ファイル
    renew.dat … 更新情報記録ファイル
    usr.dat … ユーザー記録ファイル
    color.html … 色見本ファイル
    font.html … フォント見本ファイル
    jcode.pl … 日本語変換ライブラリ
    mobile.pl … 絵文字変換ライブラリ
    readme.txt … スクリプトについての情報、設置の仕方など



  3. CGIファイル*1 をエディタで開き、少なくとも以下の項目を確認して ください
      *1 … CGIファイル=admin.cgi / log.cgi / help.cgi / index.cgi / edit.cgi / search.cgi

      #!/usr/local/bin/perl
      プロバイダで定められたPerlへのパスを指定します



  4. com.cgi をエディタで開き、少なくと も以下の項目を変更してください

     $home = "http://";
      PCの戻り先(ホームページ)を指定します

     $home_i = "http://";
      i-Mode、SoftBank、au、WILLCOMの戻り先(ホームページ)を指定します

     $uni_pass = "12345678";
      管理用パスワードを英数字で指定します

     $admin_mail = 'nomail@xxx.xxx';
      管理者のメールアドレスを指定します

     $base_url = "http://www.xxx.co.jp/index.cgi";
      メインスクリプトを置くURLを http://から 指定します

     $admin_url = "http://www.xxx.co.jp/admin.cgi";
      管理スクリプトを置くURLを http://から 指定します

     $public = "1";
      利用制限を設定します
       0 = 一般に開放(レンタル掲示板として利用) / 1 = メンバーのみで使用



  5. 好みに合わせて以下の項目を設定することができます(com.cgi

     $title = "Tor Board";
      お好きなタイトルに変更して下さい

      <ファイル名>
     $ad_script = "./admin.cgi"; # 管理用スクリプト
     $script = "./index.cgi"; # メインスクリプト
     $e_script = "./edit.cgi"; # ログ書き込み/編集スクリプト
     $s_script = "./search.cgi"; # ログ検索スクリプト
     $l_script = "./log.cgi"; # ログ管理スクリプト
     $h_script = "./help.cgi"; # 利用上の説明スクリプト
     $renew_file = "./renew.dat"; # 更新履歴記録ファイル
     $access_file = "./access.dat"; # アクセス数記録ファイル
     $usr_file = "./usr.dat"; # ユーザー管理ファイル
     $uni_lock = "./uni.loc"; # 共通ロックファイル
     $jcode = './jcode.pl'; # 日本語変換ライブラリ
     $mobile_pl = './mobile.pl'; # 絵文字変換ライブラリ
     $uni_lock = './uni.loc'; # 共通ロックファイル

      <ライブラリまでのパス>
     $jcode = './jcode.pl'; # 日本語変換ライブラリ
     $mobile_pl = './mobile.pl'; # 絵文字変換ライブラリ

      <ディレクトリ>
     $emo_dir = "./emoji/"; # 絵文字画像を置く
     $lockdir = "./lock/"; # ロックファイルを置く

      <メール通知>
     $sendable = "1"; # sendmailの有無 (0 = なし / 1 = あり)
     $sendmail = '/usr/lib/sendmail'; # sendmailのパス
     $mail_news = "0"; # 書込通知メールのあて先 (0 = 1つのみ / 1 = 複数指定可能)
     $mail_regist = "3";  # 掲示板作成時のメール通知
        0 = 送信しない
        1 = 作成者のみに送信
        2 = 管理者のみに送信
        3 = 作成者および管理者に送信

      <掲示板管理>
     $limit_day = "30";  # 未使用期間超過
        ここで設定した日数以上に書き込みがない場合
        ファイル管理にて表示方法を変更します
     $limit_size = "500";  # 使用サイズ超過
        ここで設定したサイズ(KB)以上の書き込みがある場合
        ファイル管理にて表示方法を変更します

      <記事表示のデフォルト件数>
     $pview_view = "3"; # 返信ありの場合
     $pview_normal = "5"; # 返信なしの場合

     $renew_max = "1000";
      更新情報の記録保持数を指定します



  6. 各掲示板のデフォルトを設定してください(com.cgi

      <掲示板ごとの設定可否>
        ・すべて 0 = 許可する / 1 = 許可しない で設定
        ・各項目の具体的な内容は以下の設定項目に対応
        ・許可しない設定にすると、以下のデフォルトで表示
     $per_method = "1"; # データの受け渡し方法(method)
     $per_color = "0"; # 環境設定(背景・文字色など)
     $per_font = "0"; # 標準の文字フォント
     $per_title = "0"; # タイトルの文字フォント
     $per_table = "0"; # テーブル色(PC用)
     $per_article = "0"; # 記事表示
     $per_mail = "0"; # メール通知
     $per_color2 = "0"; # 文字色選択
     $per_limit = "0"; # 保存制限
     $per_deny = "0"; # 禁止ワード
     $per_explain = "0"; # 説明文
     $per_link = "0"; # 外部リンク

      <データの受け渡し方法>
     $method = "POST"; # POST or GET で設定

      <環境設定>
     $bground = ""; # 壁紙(http://から記述)
     $bgcolor = "#FFFFEC"; # 背景色
     $text = "#003366"; # 文字色
     $link = "#3333FF"; # リンク色(未訪問)
     $vlink = "#6666FF"; # リンク色(既訪問)
     $alink = "#FF0000"; # リンク色(訪問中)

      <標準の文字>
     $fs_size = "11pt"; # 文字サイズ(スタイルシート)

      <タイトル>
     $t_size = "5"; # タイトルの文字サイズ
     $ts_size = "20pt"; #     〃     (スタイルシート)
     $t_face = "MS P明朝"; # タイトルの文字フォント

      <テーブル>
     $th_color = "#6666FF"; # 罫線色
     $td_color = "#CCCCFF"; # タイトル部の背景色
     $td_color2 = "#FFFFEC"; # 記事部の背景色
     $td_border = "2"; # テーブル枠の太さ

      <メール通知>
     $mail_send = 'off'; # 書き込み時( on = 通知する / off = 通知しない)

      <文字色選択>
     $color_mode = 1; # 記事の文字色( 0 = 選択不可 / 1 = 選択可)
     @color = ('#800000','#FF0000'...); # 文字色の選択肢(RGB値)
     @color_name = ('茶','赤'...); #      〃    (色名)
       ※ 必ず色のRGB値と名前をペアで指定して下さい
       ※ コンマで区切っていくらでも増やすことができます

      <保存制限>
     $max = ""; # 記事の最大保持件数
     $limit = "500"; # 書き込み可能な全角文字数

      <禁止ワード>
     @deny = ('禁止1','禁止2'); # 書き込み禁止ワード
       ※ コンマで区切っていくらでも増やすことができます



  7. ファイルのアップロード

     画像は「バイナリモード」で、それ以外は「テキストモード」でFTP転送し、< >内のパーミッションに設定してください。
      ( ◇ はディレクトリを、 ・ はファイルを意味します)

      ◇public_html − index.html
         ├◇cgi-bin <777>
            ├◇emoji
            │  └絵文字の画像
            ├◇lock <777>
            ├・admin.cgi <755>
            ├・log.cgi <755>
            ├・help.cgi <755>
            ├・index.cgi <755>
            ├・edit.cgi <755>
            ├・search.cgi <755>
            ├・com.cgi <666>
            ├・access.dat <666>
            ├・renew.dat <666>
            ├・usr.dat <666>
            ├・color.html
            ├・font.html
            ├・mobile.pl
            └・jcode.pl



  8. 最後に admin.cgi にリンクを貼ります




Presented By
- Tor World -