========== Readme.txt for BooBBS ver2.40 ========== *BooBBSは、Perlで記述された掲示板プログラムです。 *このプログラムを使用する前に以下のことをご確認下さい。  1.サーバーでCGIを使用できること  2.サーバーでPerlを使用できること *利用方法  1.まず以下のファイルを用意します。( )内はファイル名。    BooBBS  (bbbs.pl)    BooAdmin (badmin.pl)    BooBBS FAQ (bfaq.txt)    jcode    (jcode.pl)   2.次に bbbs.pl 、badmin.pl の、それぞれの拡張子を pl    から cgi に変更します。  3.メモ帳などのエディタで、メッセージを格納するファイ    ルを作ります。何も入ってない(書いてない)ファイル    を作り、ファイル名を bdata.dat にします。(具体的    にはエディタを起動した後、何も書かないで「ファイル    名をつけて保存」します)  4.bfaq.txt を bfaq.html に変更し、お好みで編集してく    ださい。編集する際、プログラム入手先を記載している    部分は変更や削除をしないでください。  5.bbbs.cgiを、エディタで開き、以下の部分を変更してく    ださい。(変更箇所は先頭行と#set data部分です)      *先頭行の#! /usr/local/bin/perl の部分を 自分のサ     ーバーでのPerlへのパスに書き換えてください。分か     らない方は、サーバー管理者へお問い合わせください。    *$max = の''内は、最大メッセージ数です。この数より     メッセージ数が多くなると、自動的に古いメッセージ     から削除されます。お好きな数字に変更してください。    *$cgi = の''内は、BBSプログラム本体へのパスです。     ファイル名を変更した場合などは変更してください。    *$dat = の''内は、メッセージ格納用ファイルへのパス     です。 ファイル名を変更した場合や、別のディレクト     リへ置く場合などは変更してください。    *$admin = の''内は、管理者用プログラムへのパスです。     ファイル名を変更した場合や、別のディレクトリへ置     く場合などは変更してください。    *$address = の''内を、管理者のメールアドレスに書き     換えてください。    *$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)します。    *$fonts = の''内は、投稿文章の表示文字サイズを指定     します。HTMLのFONTタグと同じく数字で指定します。      数字とサイズの関係はFONTタグと同一です。    *$type = の''内は、t か b を 記入します。t を記入     すると書き込みフォームが書き込み内容より上に表示     され、b を記入すると書き込みフォームが書き込み内     容より下に表示されます。デフォルトはtです。    *$autolink = の''内は、on か onw か off を記入しま     す。onにすると投稿本文中のURLやメールアドレス     を自動的にリンク処理します。onwにはonと同様の処理     をしますが、URLへのリンク時に別ウインドウを開     きます。     ただし、URLやメールアドレスの前後に半角英数が     ある場合など、それを含んだリンクになることがあり     ます。    *$faq = の''内は、on か off を記入します。on にす     ると掲示板内にbfaq.htmlへのリンクが表示され、off     にするとbfaq.htmlへのリンクは表示されません。  6.badmin.cgiをエディタなどで開き、以下の部分を変更し    てください。(変更箇所は先頭行と#set data部分です)    *先頭行の#! /usr/local/bin/perl の部分を 自分のサ     ーバーでのPerlへのパスに書き換えてください。分か     らない方は、サーバー管理者へお問い合わせください。    *$bbs = の''内は、BBSプログラムファイルへのパス     です。ファイル名を変更した場合や、別のディレクトリ     へ置く場合などは変更してください。    *$admin = の''内は、管理者用プログラムへのパスです。     ファイル名を変更した場合や、別のディレクトリへ置     く場合などは変更してください。    *dat = の''内は、メッセージ格納用のファイルへのパス     です。ファイル名を変更した場合や、別のディレクトリ     へ置く場合などは変更してください。    *$id = の''内は、メッセージ削除用のIDの指定です。     デフォルトのままでの使用はお勧めできません。でき     るだけ変更してください。    *pwd = の''内は、メッセージ削除用のパスワードの指定     です。デフォルトのままでの使用はしないでください。     必ず変更をお願いします。    *$head = の''内は、管理者用ページの最上部中央にタ     イトルとして表示される部分です。HTMLタグを使用で     きますので、

タグやタグなど、いろいろな     設定が可能です。もちろん画像の挿入もできます。     画像をタイトルとして使用したい場合は、下のように     HTMLのタグを挿入してください。(画像は仮に     title.gifとします)     $head = '';    *$back = の''内では、管理者用ページの背景を設定し     ます。HTMLのBODYタグ内での設定と同じ記述で指定す     ることができます。    (bgcolor="#000000" や background="image.gif"等)     bgcolorとbackgroundの両方を指定することもでき、     その際はHTMLの記述と同じく半角スペースを間に入れ     てください。    *$linkc = の''内は、管理者用ページ全体の文字の色     やリンク色などの設定をします。HTMLのBODYタグ内     での設定と同じ記述で指定することができます。  7.bbbs.cgi と badmin.cgiを、 サーバーにasciiモードで転    送します。    (CGIプログラムの設置場所をプロバイダ側で指定し    ている場合がありますので、分からない場合はサーバ    ー管理者にお問い合わせください)  8.bbbs.cgi と badmin.cgi があるディレクトリに「lock」    という名前のディレクトリを作成します。このディレク    トリには、何も入れなくてかまいません。  9.bbbs.cgi と badmin があるディレクトリに jcode.pl を    ASCIIモードで転送します。  10.bbbs.cgiがあるディレクトリに bdata.dat を転送します。  11.以下のようにパーミッションを設定します。   (パーミッションの設定方法についてはFTPソフトの     操作説明をお読みください)     lock  → 777     bbbs.cgi   → 755     badmin.cgi → 755     bdata.dat  → 666     jcode.pl  → 644     bfaq.html  → 644    パーミッションの設定方法例    | FTP.exeを使用する場合    | 例)ftp>quote site chmod 755 bbbs.cgi  12.掲示板へのリンクは、リンク先に bbbs.cgi のパスを指定    してください。 *ご注意  BooBBSはフリーソフトウエアですが、寄付は歓迎いたします。  送金したくなった場合、下記アドレスまでメールしてください。  送金先をご連絡させていただきます。  利用などに当たっては「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.0-a(試作版)  1,各種不具合の修正 ・Ver1.1-b(テスト版)  1,各種不具合の修正  2,管理者用プログラムの追加  3,FAQの追加  4,一定数を超えたメッセージの削除機能の追加 ・Ver1.2  1,各種不具合の修正  2,管理者用プログラムでの削除処理の改善  3,BBSページの背景とタイトルの変更機能追加 ・Ver1.3  1,半角カナへの対応 ・Ver1.4  1,書き込みフォーム位置の変更機能追加  2,「Back」リンクボタンの位置を修正 ・Ver1.5  1,掲示板文字色の設定機能追加  2,管理者用ページの背景と文字色の設定機能追加  3,画像をタイトルに使用する際の記述方法の改善 ・Ver1.6  1,掲示板リンク文字色の設定機能追加  2,管理者用ページのリンク文字色の設定機能追加  3,レイアウトの改善 ・Ver1.7  1,掲示板タイトル部分の設定方法の改善  2,E-mailアドレス未記入時の名前色指定機能追加 ・Ver1.8  1,改行処理部分の改善(データー形式変更)  2,旧データー対応機能の追加  3,レイアウトを一部変更  4,内部処理を一部修正 ・Ver1.9  1,半角カナへの対応機能を削除   (サーバーによっては動作せずエラーとなることがあるため) ・Ver2.0  1,内部処理を一部修正 ・Ver2.1  1,内部処理を一部最適化  2,背景色、文字(リンク)色 の設定方法変更  3,投稿内容のフォントサイズ設定機能追加  4,旧Verデーターへの対応機能削除 ・Ver2.2  1,2000年問題に対応 ・Ver2.30  1,オートリンク機能追加  2,内部処理を一部修正 ・Ver2.31  1,内部処理を一部最適化 ・Ver2.32  1,メールアドレスオートリンク機能を修正  2,内部処理を一部最適化 ・Ver2.33  1,改行処理を修正 ・Ver2.34  1,FAQへのリンク表示設定追加 ・Ver2.35  1,設定項目を一部修正 ・Ver2.36  1,オートリンクで別ウインドウを開く設定追加 ・Ver2.37  1,管理者用ページの書込データ表示形式の変更  2,管理者用の削除機能を複数データ一括削除可能に変更 ・Ver2.38  1,内部処理を一部最適化 ・Ver2.39  1,内部処理用タイムゾーン設定の追加 ・Ver2.40  1,出力HTML内容の一部を変更