表形式と2ちゃんねる形式が並存する掲示板です。
新しい記事については表形式,古い記事についてはタイトルのみ(2ちゃんねる形式)で表示します。
もちろん表形式のみ,2ちゃんねる形式のみでも使用できます。
表示例(2004.6.28現在の実験版のスクリーンショット)

下線の付いたファイルが,サーバーにアップロードして使うファイルです。
| 変数名 | 書き方 |
|---|---|
| <管理に関する設定> | |
| $selfname | スクリプト自身のファイル名です。ファイル名を書き換える場合には変更して下さい。 |
| $place | スクリプトを設置したフォルダ名を,"http://" から指定します。
リファラをチェックして,元のスクリプト以外から投稿されるのを防ぎます。 |
| $adminpass | 管理人パスワードです。
※Clean Thread BBS には,管理画面のようなものがありません。その代わり「記事編集」などの画面で管理人パスワードを使って投稿すれば誰の記事でも編集や削除が出来ます。 |
| $adminmark1 $adminmark2 | 管理人を表す記号(下図1)です。 |
| $nonadminmark1 $nonadminmark2 | 管理人でないことを表す記号(下図2)です。 |
![]() | |
| $sage | メール欄に「sage」と書くことによって,スレッドの順序を一番上に移動させないようにすることができるかを表します(通常は,一番上に移動されます)
|
| $defaultname | 名無しで投稿されたときに表示する名前です。
空文字列($defaultname='')を指定すると,名無し投稿禁止となります。 |
| $remaintime | クッキーの有効な時間を表します。
クッキーを使用しない場合は0か負数を指定します。 |
| $locktime | ファイルロック(1つのファイルが二重にアクセスされることを防止する)機能の有効時間です。この時間の間ファイルへの二重アクセスが解消されない場合はファイルへの書き込みをキャンセルします。
あまり長くすると,サーバー側で異常終了とみなして強制終了する場合があります。特に,サーバーでのCGIの実行時間の上限が示されている場合には必ずその時間未満で指定して下さい。 |
| $dirperm | ファイルロック用のフォルダのパーミッションを指定します。フォルダは削除できる必要がありますので,通常は「0777」か「0707」,サーバーによっては「0701」や「0700」の場合もあります。 |
| <色に関する設定> | |
| $textcolor | 文字の色です。RGB形式でも色名でも指定できます(以下同様)。 |
| $linkcolor | リンクの文字の色です。 |
| $hovercolor | マウスを乗せたときのリンクの文字の色です。 |
| $quotecolor | 引用部分(行頭が「>」である行)の文字の色です。 |
| $backcolor | 全体の背景色(下図3)です。 |
| $threadback | スレッド表示部分の背景色(下図4)です。 |
| $messageback | 記事表示部分の背景色(下図5)です。 |
| $pastback | 過去ログ表示時の,記事表示部分の背景色です。 |
![]() | |
| <表示される文・文字に関する設定> | |
| $title | 掲示板に表示されるタイトルです。 |
| $topurl | トップページのURLです。[トップへ戻る]をクリックしたときに移動するURLです。 |
| $showhost | 投稿元のホストアドレスを表示するかを設定します。 |
| $gethost | 投稿元のホストアドレスの取得方法を設定します。
|
| $jumpmes | 文中に含まれているリンクや,投稿時に「URL」の欄に入力されているURLをクリックしたときに表示するメッセージです。
空文字列($jumpmes='')を指定すると,メッセージの表示なしで直接URLへリンクします。 |
| <スレッドに関する設定> | |
| $maxthread | 残すスレッドの件数です。超過分は削除または過去ログ化されます。
全スレッドを残す場合は0を指定します。 |
| $threadlog | $maxthread で指定したスレッド数を超えたスレッドができた場合に,それを削除するか過去ログ化するかです。
0 の場合は削除,1 の場合は過去ログ化します。 |
| $keepthread | スレッドを編集メニューから削除した時のスレッドの扱いです。
0 の場合は完全に削除します。1 の場合はファイルだけは残します(「deleted**.cgi」というファイル名に変更されます)。 |
| $detailthread | 初期画面のスレッド一覧で,表形式で表示されるスレッドの個数です。 |
| $viewthread | 初期画面のスレッド一覧で表示されるスレッドの総数(すなわち,表形式で表示されるスレッド数+スレッド名のみを表示するスレッド数)を指定します。 |
| $mesthread | 初期画面で,記事を表示するスレッドの個数です。$detailthread,$viewthread とは無関係に設定できます。 |
| <記事に関する設定> | |
| $showmes | 初期画面で記事を表示する際,1スレッド当たりいくつのメッセージまで表示するかです。
各スレッド1番最初の記事は必ず表示され,あとは新しいものから $showmes 個の記事を表示します。 |
| $maxres | 1つのスレッドに入る投稿の件数の上限です。 |
| $maxtitle | タイトルの文字数の上限を半角(以下同様)で指定します。 |
| $listtitle | 一覧表示時のタイトルの文字数を減らして表示できます。この文字数を超えるスレッドのタイトルは,超過分を「・・・」で表示します。
この機能を使わない場合には,$listtitle に $maxtitle と同じ(かそれより大きい)値を指定して下さい。 |
| $maxname | 名前の文字数の上限です。 |
| $maxmail | メールアドレスの文字数の上限です。 |
| $maxurl | URLの文字数の上限です。 |
| $maxmes | メッセージの文字数の上限です。 |
| ファイル名 | パーミッション | パーミッション※ |
|---|---|---|
| ctbbs.cgi | 755 or 705 | 701 or 700 |
| log フォルダ | 777 or 707 | 701 or 700 |
| lock フォルダ | 777 or 707 | 701 or 700 |
| lock/lock.txt | 666 or 606 | 600 |
制作者:Sinryow
ホームページ「Sinryow Game Home Page」 http://www.sinryow.net/
メール mail@sinryow.net
感想・質問・バグ報告など何でもお気軽にお寄せ下さい。
Thank you for: