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

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

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

詳細 取説

V7.1-詳細

この画像掲示板プログラムは、マルチスレッド型で、タイトルのインデックス(一覧ページ)がCGI出力、各スレッドはHTMLページになります。文字コードはUTF-8になります。

掲示板の出力部分、HTMLスキンやCSSスタイルシートをご自分で編集して、掲示板の外見を変更できます。

投稿フォームが、画像、タイトル、名前、コメントだけのシンプル掲示板で、メール欄や削除パスワード欄はありません。 投稿の管理はもっぱら一人の管理人が行う前提になっています。

一度にアップロードできる画像は一つのみです。画像と文章合わせて、最大容量約10Mバイトまでアップロード(投稿)が可能です。 (レンタル、共用を問わず大抵のサーバで約10Mバイトまでは可能だと思われます。)

投稿可能な画像は、jpg形式、png形式、gif形式(アニメーション含む)その他ですが、公開される画像は全てjpg形式に変換されます、 透明色は白く塗りつぶされます。

EXIF情報は画像から削除されます。

画像の投稿時にクッキーを使用して投稿者と画像ファイルの関連付けをしている為、クッキーを有効にする必要があります。

必須条件
  • Encodeモジュール
  • Image Magick
主な機能
  • 管理フォーム付き
  • 「準備中です」表示と投稿の一時停止
  • 投稿直後に任意な画像の向き変更
  • コメントの無駄改行等の削除
  • スレッドのクローズ
  • 簡易セットアップ
  • 連投防止(1分間)
  • スパム規制
  • スレッド最大保持数:約10,000(推薦1,000程度)
  • コメント最大保持数:無制限(理論値)(推薦50程度)
  • 一回の画像アップロード:最大約10Mバイト以下

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

ZIP ┬ v7 ┬ skin ┬ skin_thread.pl - (アスキー)
    │    │      └ skin_top.pl ---- (アスキー)
    │    │
    │    ├ a-1.css ---------- (アスキー)
    │    ├ adms-ai.pl ------- (アスキー)
    │    ├ adms-out.pl ------ (アスキー)
    │    ├ do-get.pl -------- (アスキー)
    │    ├ do-post.pl ------- (アスキー)
    │    ├ do-setup.pl ------ (アスキー)
    │    ├ do-start.pl ------ (アスキー)
    │    ├ index-out.pl ----- (アスキー)
    │    ├ phototurn-end.pl - (アスキー)
    │    ├ receive.cgi ------ (アスキー)
    │    ├ reply-end.pl ----- (アスキー)
    │    ├ return-out.pl ---- (アスキー)
    │    ├ si-skin.pl ------- (アスキー)
    │    ├ spam.pl ---------- (アスキー)
    │    ├ thread-end.pl ---- (アスキー)
    │    ├ top.cgi ---------- (アスキー)
    │    └ v7_data.pl ------- (アスキー)
    │
    └ (転送不要ファイル)

アップロード

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

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

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

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

パーミッションについて

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

CGIファイル 705又は755又は775
PLファイル 604又は644又は664
ログファイル 600又は660
ディレクトリ 755又は775
ログ専用ディレクトリ 700又は770
CSS、HTMLファイル等 604又は644又は664又は666
※問題が出なければ、数字の小さい方を採用して下さい。

ファイル概要

top.cgi
掲示板の実行ファイル(本体)で、webからアクセスするとスレッドタイトルのインデックスの一覧が並ぶページ(一覧ページ)が表示されます。
また、このファイルに対してフォーム投稿すると掲示板に書き込まれます。エディタで編集する必要があります。
receive.cgi
スレッドアップロード受信ファイル、管理用です。エディタで編集する必要があります。
a-1.css
外部CSSスタイルシートです。Windows のメモ帳でも編集が可能です。
v7_data.pl
初期設定データ。エディタで開き、設定を変更して下さい。
si-skin.pl
HTMLスキンで、セットアップと、投稿後に表示するページのヘッダー部分。
spam.pl
スパム規制用。エディタで編集してスパムを登録します。
skin_top.pl
タイトルの一覧ページのスキンです。
skin_thread.pl
スレッドのスキンです。
do-setup.pl
セットアップ用で、セットアップ完了後は不要になります。

詳細 取説

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


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