無料(フリー)掲示板CGIプログラムとwebツール

HitBBS 初めに お約束 設置の基本 見本 DL&更新情報

※「お約束」に同意できない場合は使用する事が出来ません。

詳細 取説

V4.1-詳細

この掲示板プログラムは、マルチスレッドでスレッドの返信部分が一ページに二つあるマルチレスが特徴です。 意見を二つに分けて投稿する事で、対決掲示板又はツインレスとも言えます。

スタイルシートや、スキンを編集して見栄えを変更できます。 掲示板の文字コードはUTF-8になります。 表示は全てCGI出力になっています。

シンプル設計で、メール欄や削除パスワード欄はありませんが、投稿の際に確認画面があります。 このバージョンから投稿の管理機能が付きました。

プログラムの動作の流れ。
「表示」アクセス→表示出力
「投稿」送信ボタンを押す→確認画面表示→再度送信ボタンを押す→完了画面

必須条件
  • Encodeモジュール
主な機能
  • マルチスレッド・マルチレス(ツインレス)
  • 投稿の確認画面
  • 「準備中です」表示と投稿の一時停止
  • コメントの無駄改行等の削除
  • 簡易セットアップ
  • スパム規制
  • 管理機能(以下Ver4.1から)
  • 古いスレッドの自動HTML化
  • スレッド最大保持数:20,000(推薦1000程度以下)
  • コメント最大保持数:スレッド作成時1+返信片側9,999 全部合わせて19,999

※モジュールは大抵のサーバで既にインストールされていると思います。

ファイル構成 - (転送モード)

ZIP ┐
    ├ v4 ┐
    │    ├ skin ┐
    │    │      ├ com-skin.pl -- (アスキー)
    │    │      ├ ind-skin1.pl - (アスキー)
    │    │      ├ ind-skin2.pl - (アスキー)
    │    │      ├ thr-skin1.pl - (アスキー)
    │    │      └ thr-skin2.pl - (アスキー)
    │    │
    │    ├ adnin.cgi ---------- (アスキー)
    │    ├ adnin-get.pl ------- (アスキー)
    │    ├ adnin-post.pl ------ (アスキー)
    │    ├ adnin-post-sub1.pl - (アスキー)
    │    ├ adnin-sub.pl ------- (アスキー)
    │    ├ complete.cgi ------- (アスキー)
    │    ├ compl-get.pl ------- (アスキー)
    │    ├ compl-post.pl ------ (アスキー)
    │    ├ index.cgi ---------- (アスキー)
    │    ├ index-get.pl ------- (アスキー)
    │    ├ post-index.pl ------ (アスキー)
    │    ├ post-sub.pl -------- (アスキー)
    │    ├ post-threa.pl ------ (アスキー)
    │    ├ setup.pl ----------- (アスキー)
    │    ├ spam.pl ------------ (アスキー)
    │    ├ thread.cgi --------- (アスキー)
    │    ├ threa-get.pl ------- (アスキー)
    │    ├ v4.css ------------- (アスキー)
    │    ├ v4_data.pl --------- (アスキー)
    │    └ v4-subs.pl --------- (アスキー)
    │
    └ (転送不要ファイル)

アップロード

設定が出来たら、設置の基本にある様にサーバにアップロードします。

プログラム実行に必要な権限

拡張子.cgiは、実行・読み取り・書き込み、の権限が必要です。
拡張子.plは、読み取り・書き込み、の権限が必要です。

パーミッションはCGIプログラムが獲得できる権限に合わせて下さい、サーバによって変わります。
例えば、ユーザー権限で動作する場合、PLファイルはその他グループで読み書き出来る権限は不要になります。

パーミッションについて

大抵はサーバの方で指定していると思うので、その値を使用して下さい。もし指定が無いようでしたら次の値でお試し下さい。

CGIファイル 705又は755又は775
PLファイル 604又は644又は664
ログファイル 600又は660
ディレクトリ 755又は775
ログ専用ディレクトリ 700又は770
CSS、HTMLファイル等 604又は644又は664又は666

※問題が出なければ、数字の小さい方を採用して下さい。

主要ファイル概要

index.cgi
実行ファイル(インデックス表示用)です。 ブラウザでアクセスするとインデックスが表示されます。 エディタで編集する必要があります。
thread.cgi
実行ファイル(スレッド表示用)です。 ブラウザでアクセスするとスレッドが表示されます。 エディタで編集する必要があります。
complete.cgi
実行ファイル(投稿用)です。 このファイルにPOST投稿します。 エディタで編集する必要があります。
v4_data.pl
初期設定ファイルです。エディタで開き、使用環境に合わせて設定を変更して下さい。
com-skin.pl
スキンファイルです。投稿完了のページです。
ind-skin1.pl
スキンファイルです。スレッドタイトルの一覧ページです。
ind-skin2.pl
スキンファイルです。スレッド作成時の確認画面です。
thr-skin1.pl
スキンファイルです。スレッドページです。
thr-skin2.pl
スキンファイルです。返信投稿時の確認画面です。
v4.css
CSSスタイルシートです。掲示板の外見用です。Windowsのメモ帳でも編集できます。
spam.pl
スパム規制用。エディタで編集してスパムを登録します。

詳細 取説

HitBBS 初めに お約束 設置の基本 見本 DL&更新情報


HitBBS (c)
 管理人:ひとちゃん