========== Readme.txt for BooTreeBBS ver1.08 ========== *BooTreeBBSは、Perlで記述された掲示板プログラムです。 *このプログラムを使用する前に以下のことをご確認下さい。  1.サーバーでCGIを使用できること  2.サーバーでPerlを使用できること *利用方法  1.まず以下のファイルを用意します。( )内はファイル名。    BooTreeBBS (btbbs.pl)    BooAdmin (btadmin.pl)    jcode    (jcode.pl)   2.次に btbbs.pl 、btadmin.pl の、それぞれの拡張子を pl    から cgi に変更します。  3.メモ帳などのエディタで、メッセージを格納するファイ    ルを作ります。何も入ってない(書いてない)ファイル    を作り、ファイル名を bdata.dat にします。(具体的    にはエディタを起動した後、何も書かないで「ファイル    名をつけて保存」します)  4.btbbs.cgiを、エディタで開き、以下の部分を変更してく    ださい。(変更箇所は先頭行と#set data部分です)      *先頭行の#! /usr/local/bin/perl の部分を 自分のサ     ーバーでのPerlへのパスに書き換えてください。分か     らない方は、サーバー管理者へお問い合わせください。    *$vmax = の''内は一画面に表示する記事数を指定しま     す。記事数がここで指定した数を超えると画面下部に     「前のX件」ボタンが表示され、そこから過去ログに     アクセスできます。    *$nmax = の''内は、最大メッセージ数です。この数より     メッセージ数が多くなると、自動的に古いメッセージ     から削除されます。お好きな数字に変更してください。    *$cgi = の''内は、BBSプログラム本体へのパスです。     ファイル名を変更した場合などは変更してください。    *$dat = の''内は、メッセージ格納用ファイルへのパス     です。 ファイル名を変更した場合や、別のディレクト     リへ置く場合などは変更してください。    *$admin = の''内は、管理者用プログラムへのパスです。     ファイル名を変更した場合や、別のディレクトリへ置     く場合などは変更してください。    *$bbstitle = の''内は、HTMLのタ     グの中に入る文字を書きます。    *$head = の''内は、掲示板の最上部中央にタイトルと     して表示される部分です。HTMLタグを使用できますの     で、

タグやタグなど、いろいろな設定が可     能です。もちろん画像の挿入もできます。     画像をタイトルとして使用したい場合は、下のように     HTMLのタグを挿入してください。(画像は仮に     title.gifとします)     $head = '';    *$linkname = の''内は、掲示板に埋め込むリンクの名     前(ファイルへのパスではない)です。掲示板から、    「ホームページに戻る」といったリンクなどにご利用く     ださい。    *$linkurl = の''内は、掲示板に埋め込むリンクのリ     ンク先ファイルへのパスです。$linknameとあわせて     ご利用ください。    *$back = の''内では、掲示板の背景を設定します。     HTMLのBODYタグ内での設定と同じ記述で指定するこ     とができます。    (bgcolor="#000000" や background="image.gif"等)     bgcolorとbackgroundの両方を指定することもでき、     その際はHTMLの記述と同じく半角スペースを間に入れ     てください。    *$linkc = の''内は、掲示板ページ全体の文字の色や     リンク色などの設定をします。HTMLのBODYタグ内での     設定と同じ記述で指定することができます。    *$nomail = の''内は、メールアドレスが入力されなか     ったときの、書込内容の名前部分の色を指定(#000000     〜 #ffffff)します。    *$rmvc = の''内は、削除済み記事のタイトル色を指定    (#000000 〜 #ffffff)します。    *$type = の''内は、t か b を 記入します。t を記入     すると書き込みフォームが記事表示部分より上に表示     され、b を記入すると書き込みフォームが記事表示部     分より下に表示されます。デフォルトはbです。    *$autolink = の''内は、on か onw か off を記入しま     す。onにすると投稿本文中のURLやメールアドレス     を自動的にリンク処理します。onwにはonと同様の処理     をしますが、URLへのリンク時に別ウインドウを開     きます。     ただし、URLやメールアドレスの前後に半角英数が     ある場合など、それを含んだリンクになることがあり     ます。    *$pmark = の''内は、記事スレッドの親記事につける     マークなどを指定します。HTMLタグを記載できま     すので画像の指定も可能です。    *$cmark = の''内は、記事スレッドの子記事につける     マークなどを指定します。HTMLタグを記載できま     すので画像の指定も可能です。    *$timetext = の''内は、記事スレッドの時刻部分のフ     ォントオプションを指定します。HTMLのFONTタグ     で使えるオプションでの指定が可能です。    *$new = の''内は、どのくらい記事が新しい時に、そ     の記事を強調して表示するかを指定します。     ここで指定した日数分の最近の記事は書き込み時刻部     分が$newtextで指定したフォントオプションで強調さ     れます。    *$newtext = の''内は、上の$newで指定した日数分の     最近の記事を強調するための、書き込み時刻部分のフ     ォントオプションを指定します。HTMLのFONTタグ     で使えるオプションでの指定が可能です。     なお、$timetextで指定したオプションは $newtextで     は指定しないでください。    *$topnew = の''内は、新しい書き込みのあった記事ス     レッドを、常に掲示板先頭に表示したい場合はonを指     定します。それ以外の場合はoffを指定します。    *$rmnews = の''内は、管理者によって削除された記事     の表示上のタイトルを指定します。  6.btadmin.cgiをエディタなどで開き、以下の部分を変更し    てください。(変更箇所は先頭行と#set data部分です)    *先頭行の#! /usr/local/bin/perl の部分を 自分のサ     ーバーでのPerlへのパスに書き換えてください。分か     らない方は、サーバー管理者へお問い合わせください。    *$bbs = の''内は、BBSプログラムファイルへのパス     です。ファイル名を変更した場合や、別のディレクトリ     へ置く場合などは変更してください。    *dat = の''内は、メッセージ格納用のファイルへのパス     です。ファイル名を変更した場合や、別のディレクトリ     へ置く場合などは変更してください。    *pwd = の''内は、メッセージ削除用のパスワードの指定     です。デフォルトのままでの使用はしないでください。     必ず変更をお願いします。    *$head = の''内は、管理者用ページの最上部中央にタ     イトルとして表示される部分です。HTMLタグを使用で     きますので、

タグやタグなど、いろいろな     設定が可能です。もちろん画像の挿入もできます。     画像をタイトルとして使用したい場合は、下のように     HTMLのタグを挿入してください。(画像は仮に     title.gifとします)     $head = '';    *$back = の''内では、管理者用ページの背景を設定し     ます。HTMLのBODYタグ内での設定と同じ記述で指定す     ることができます。    (bgcolor="#000000" や background="image.gif"等)     bgcolorとbackgroundの両方を指定することもでき、     その際はHTMLの記述と同じく半角スペースを間に入れ     てください。    *$linkc = の''内は、管理者用ページ全体の文字の色     やリンク色などの設定をします。HTMLのBODYタグ内     での設定と同じ記述で指定することができます。    *$rmnews = の''内は、管理者によって削除された記事     の表示上のタイトルを指定します。  7.btbbs.cgi と btadmin.cgiを、 サーバーにasciiモードで転    送します。    (CGIプログラムの設置場所をプロバイダ側で指定し    ている場合がありますので、分からない場合はサーバ    ー管理者にお問い合わせください)  8.btbbs.cgi と btadmin.cgi があるディレクトリに「lock」    という名前のディレクトリを作成します。このディレク    トリには、何も入れなくてかまいません。  9.btbbs.cgi と btadmin があるディレクトリに jcode.pl を    ASCIIモードで転送します。  10.btbbs.cgiがあるディレクトリに bdata.dat を転送します。  11.以下のようにパーミッションを設定します。   (パーミッションの設定方法についてはFTPソフトの     操作説明をお読みください)     lock  → 777     btbbs.cgi  → 755     btadmin.cgi → 755     bdata.dat  → 666     jcode.pl  → 644    パーミッションの設定方法例    | FTP.exeを使用する場合    | 例)ftp>quote site chmod 755 btbbs.cgi  12.掲示板へのリンクは、リンク先に btbbs.cgi のパスを指定    してください。 *ご注意  BooTreeBBSはフリーソフトウエアですが、寄付は歓迎します  送金いただける場合、下記アドレスまでメールをお送りくだ さい。送金先をご連絡させていただきます。  利用などに当たっては「CGIご利用上のルール」(下記U  RL参照)に記載されているすべてのルールが適用されます  ので、同意の上ご利用ください。  ・CGIご利用上のルール  http://www.booboo.ne.jp/contents/cgi/rule/  当プログラムの使用により生じたトラブルもしくはそれに伴  う損害に対し、制作者は一切責任を負いません。 *著作・制作  BooBooClub  E-mail: booboo@booboo.ne.jp  URL: http://www.booboo.ne.jp/  お問い合わせ詳細  http://www.booboo.ne.jp/contents/calendar/index.html *お願い  バグレポート、ご感想、お問い合わせなどありましたら、  上記アドレスまでメールをお願いいたします。 *バージョンアップ履歴 ・Ver1.00  1,各種不具合の修正  2,フォームと記事の位置設定機能追加  3,一定件数毎の過去ログ閲覧機能追加 ・Ver1.01  1,削除済記事のタイトル色設定の不具合を修正  2,内部処理を一部修正 ・Ver1.02  1,改行処理を修正 ・Ver1.03  1,設定項目を一部修正 ・Ver1.04  1,オートリンクで別ウインドウを開く設定追加 ・Ver1.05  1,一部レイアウトの変更  2,新記事強調機能の追加  3,新記事表示位置変更機能の追加 ・Ver1.06  1,新記事強調機能の不具合を修正 ・Ver1.07  1,削除済み記事サブジェクト設定機能を追加 ・Ver1.08  1,内部処理用タイムゾーン設定の追加