CBBS

2007 2/13
CBBSの管理画面での記事除去ページの表示バグを修正しました。

・バグ内容
 管理者用ページの記事除去ページが上手く表示されないことがある

・現在配布中のプログラムはバグを修正済みです。

・すでにCBBSをお使いの方へ。
 まず、新しいファイルをしたからダウンロードして、「adm.cgi」のみを新しいものに
 変えて頂ければバグは解消されます。操作の前にはファイルのバックアップを
 取ることをおすすめします。分からないことがあれば管理人まで。


特徴

  サンプル(実稼働中の掲示板にはテスト書き込みをしないでください。)

  デザイン例 (各デザインのスキンはスキンページでダウンロードできます。)
    一般的デザイン  普通の掲示板
    クリアデザイン   スタイルシートなどを多用したきれいな掲示板
    サイバーデザイン ちょっとサイバーな感じのデザイン
    ぽちデザイン    かわいいデザイン
    ツリータイプ     ツリータイプの掲示板のサンプル
    HALMIDI日記    実稼働中

 ◆ひとつのCGIでいくつでも掲示板が作れる。
 ◆管理者以外も掲示板を作って管理できるよう設定できる。
 ◆ウェブ上でそれぞれの掲示板をデザインできる。
 ◆かなり細かいところまでデザイン設定でき、いくつかのスキンもあり。
 ◆ファイルアップロード機能
 ◆ファイルアップできる拡張子、使えるタグなどの設定可能。
 ◆外から「<IMG src="index.cgi?type=shownew&cat=掲示板ID">」と呼び出すことで新規
  書き込みがある場合はnew!!画像を表示します。
 ◆通常タイプ、スレッドタイプ、軽量タイプ、ツリータイプ、トピックスタイプ、ギャラリータイプ
  の6種類の掲示板が作れます。また、閲覧者がタイプを切り替えられるよう設定できます
 ◆その他、アイコン機能、過去ログ機能、簡易検索機能、、、等。
 
 注:現在のところ、投稿された画像を縮小して表示する機能はついておりません。
   投稿された画像は実画像で表示されます。




ダウンロード

ダウンロード
(ver 1.3)
バグ修正済み版

右クリックから「対象をファイルに保存」をクリックしてください。
 




設置

 ■ 設定 ■■
 1.index.cgi と adm.cgi をテキストエディタで開き、一行目のperlパスをサーバーにあった
   ものに変えてください。
   たいていの場合、#!/usr/local/bin/perl もしくは #!/usr/bin/perl で良いようです。

 2.config.pl をテキストエディタで開き基本設定を行ってください。(下で解説します。)

 3.サーバーにアップロードしてください。ディレクトリ構成はしたのとおり。
   [ ]内はパーミッション(アクセス権)です。
     
〜〜/ cbbs/ index.cgi [ 755 ] (掲示板CGI本体)
adm.cgi [ 755 ] (管理用CGI)
config.pl [ 664 ] (設定用ファイル)
lib.pl [ 664 ] (自作ライブラリ)
cgi-lib.pl [ 664 ] (ライブラリ)
jcode.pl [ 664 ] (ライブラリ)
cat.dat [ 666 ] (掲示板登録ファイル)
dez.dat [ 666 ] (デザイン設定ファイル)
new.img [ 644 ] (Newマーク画像)
bbs.css [ 644 ] (スタイルシート)
upfile/ [ 777 ] (ファイルアップ用ディレクトリ)
img/ [ 664 ] (画像格納フォルダ)
icon/ [ 664 ] (アイコン格納フォルダ)
上の二つのディレクトリは、NiftyなどCGIと
画像を分けなくてはならないサーバーでは
サーバーにあった場所に移してください。
 
 4.以下はindex.cgiにアクセスし管理モードから掲示板を作ってください。
   ウェブ上からの操作についてはCBBS、PBBS設定方法をご覧ください。


 ■config.pl ファイルの設定方法
  基本的には中に書かれている説明に従ってください。
  ここではその一部を解説します。

  $kpass= "aaa";
     パスワードの設定です。これは必ず変えておいてください。
     半角英数字であれば何でもかまいません。

  $ufd1= "./upfile/";
     通常このままでいいですが、NiftyなどCGIと画像、音楽ファイルを別のディレクトリに
     入れなくてはならないサーバーの場合は、音楽ファイルがダウンロードできるディレ
     クトリまでの相対パスもしくは絶対パス( /(スラッシュ)から始まるパス )を書いて
     ください。(例:Niftyの場合  "/homepage/cbbs/upfile/" など)

  $ufd2= "./upfile/";
     こちらは相対パスもしくはURLです。よく分からなかったらURLで記述しておけば
     まず間違いなく動きます。

  $flock= "1";
     できるだけ"1"にしておくのが望ましいですが、もしこれで
     CGIがエラーを出すようなら"0"にしてみてください。




スキン

スキンページ
 





Total:003470 Today:0002 Yesterday:0003




HALCGI



.