サーバ文字コードが、EUC-JPの場合はEUC-JP版、UTF-8の場合はUTF-8版を、 Shift_JISの場合はShift_JIS版をダウンロードして下さい。 不明な場合は、文字化けが起こらない方をご利用下さい。 こちらは、Shift_JIS版です。 |
特徴 |
●掲示板機能● ・RSS配信機能(管理者による任意選択)があります。 ・ログイン認証機能(管理者による任意選択)があります。 ・管理者による検閲機能(管理者による任意選択)があります。 ・検閲機能を使用した場合、管理者名と管理者パスワードでの投稿時は、 検閲はスルー出来ます。 ・携帯から投稿出来ます。(ファイル添付可能)。 ・添付ファイルは、あらゆるファイルタイプが可能です。 (管理画面で投稿可能なファイルタイプを指定) ・PCで投稿した大きなファイルも携帯から見れます。 ・一つの記事に対して複数ファイルが投稿出来ます。 ・画像の場合、表示形式はサムネイルとフルサイズのどちらか選択可能。 ・投稿記事をメール配信出来ます(ファイル添付付き)。 ・ツリー表示が出来ます。 ・返信が入ったスレッドをトップに上げる、 返信が入ってもスレッドの順序を変えない、両モードがあります。 ・記事検索機能があります。 ・キャラクターアイコン機能が使用出来ます。 ・禁止ワード機能があります。 ・クロスサイトスクリプト対策を施しており、セキュリティ上も安全です。 ・投稿時に画像認証機能があります。 ●管理機能● ・RSS配信機能が設定出来ます。 ・ログイン認証機能が設定出来ます。(任意選択) ・管理者による検閲機能が利用出来ます。(任意選択) 検閲機能を使用した場合、管理者が承認するまで投稿は公開されません。 内容を修正して公開(承認)することも可能です。 ・検閲機能をスルーさせる管理者名を設定出来ます。 (従来の管理者パスワードと一緒に機能します) ・返信機能の有無を選択出来ます。(ゲストブックにも使えます) ・返信が入ったスレッドをトップに上げる、 返信が入ってもスレッドの順序を変えない、両機能を選択出来ます。 ・添付ファイルの種類を、以下の4タイプから指定出来ます。 (画像のみ/画像・音声・動画のみ/すべて/添付不可) ・画像の場合、表示形式をサムネイルとフルサイズで選択出来ます。 ・携帯版の使用・不使用を設定出来ます。 ・メール配信機能の使用・不使用を設定出来ます。 メール配信機能の使用時でも、検閲機能使用時は、添付ファイルは配信されません。 検閲機能を使用しない場合は、添付ファイルも配信されます。 ・キャラクターアイコン機能の使用・不使用を設定出来ます。 ・キャラクターアイコンは、任意に設置できます。 ・新着表示アイコン機能の使用・不使用を設定出来ます。 ・新着表示アイコンは、任意に設置できます。 ・背景色や文字色を、カラーパレットから簡単に設定出来ます。 ・背景とタイトルには、ファイルも使用出来ます。 ・トップページを、全体表示とツリー表示のどちらにするか選択出来ます。 ・禁止ワードを自由に設定出来ます。 ・拒否ホストを自由に設定出来ます。 ・英語の投稿を拒否できます。 |
お礼 |
当CGIのメール受信機能は、 「レッツ!PHP」の「写メールBBS」のメール受信機能を使用しています。 この場をかりて、お礼申し上げます。 |
初めからインストールする場合 | ||||||||||||||||||||||||||
すべてのフォルダ及びファイルを「バイナリ・モード」でアップロードして下さい。
|
後記、「パーミッション」に合わせて、パーミッションを設定して下さい。
|
旧バージョンからのバージョンアップ方法 |
(投稿データの移行が必要になる場合があります)
■ Version 4.0.0以降からのバージョンアップの場合
|
下記以外のすべてを「バイナリ・モード」で差し替えて下さい。 |
admin └ define.php icons(ディレクトリ) images(ディレクトリ) entry(ディレクトリ) counter.php
■ Version 4.0.0より前のバージョンからのバージョンアップの場合
|
1.下記以外のすべてを「バイナリ・モード」で差し替えて下さい。 |
admin └ define.php icons(ディレクトリ) images(ディレクトリ) entry(ディレクトリ) counter.php 2.下記を「バイナリ・モード」追加して下さい。 convert.php rename_entry.php 3.ブラウザから、http://www.xxxxxx.jp/takabbs/convert.php を開いて、 【データを移行する】を押下。 「データ移行が完了しました。」が表示されればOK。
|
パーミッション
|
以下のファイル及びディレクトリは、パーミッションの変更が必要です。 |
(プラットフォームによっては、変更は不要) 旧バージョンからのアップデートの場合、attachedディレクトリは、 【データを移行する】ボタンで自動作成されます。 ・counter.php / 666 ・sendmail.cgi / 755 ・entry(ディレクトリ) / 777 └ attached(ディレクトリ) / 777 ・icons(ディレクトリ) / 777 ├ icon_list_file.dat / 666 └ サンプル画像 / 666 ・admin(ディレクトリ) / 777 ├ define.php / 666 ├ new.gif / 666 └ note.gif / 666
|
注意点
|
iconディレクトリ内のサンプル画像は、一旦全部アップロードして下さい。 |
その後、管理画面から入れ替えを行って下さい。 管理用ファイルとの整合性を取る為ですので、よろしくお願いいたします。
|
設定
|
まず最初に、管理画面にてトップURLを書き換えて下さい。 |
管理画面URL: [例] http://www.xxxxxx.jp/~xxx/takabbs/admin/ 管理パスワードの初期値は「 password 」です。 アイコンの登録・変更は、ここから行います。
|
sendmailの設定
|
sendmailが使用出来ないサーバの場合、擬似sendmailスクリプトを指定します。 |
『 C:/Perl/bin/perl.exe C:/takabbs/sendmail.cgi 』のように指定します。 赤字が、perlのパス(サーバ管理者に確認願います)。 青字が、同パッケージに一緒に入っている、擬似sendmailスクリプトの設置場所です。
|
sendmail.cgiの設定
|
sendmail.cgiスクリプトの中身を、ご利用になるpopサーバとsmtpサーバの情報に書き換えて下さい。
|
|
設置
|
index.php |
を呼び出すように設置しますが、「index.php」は省略可能です。 http://www.xxxxxx.jp/~xxx/takabbs/ 携帯版も同じURLでOKです。(自動判別してます)
|
|
著作権について |
当CGIは、フリーソフトです。 作者は著作権を放棄していませんが、ご自由に改造して使って下さい。 メール受信機能には、「レッツ!PHP」の「写メールBBS」のメール受信機能を使用しています。 |
免責事項 |
当モジュールの使用は、使用者の責任によって使用して下さい。 万が一等モジュールによるトラブルが発生した場合にも、作者には一切責任を負いません。 |
動作環境 |
当CGIは、PHP4(php4.2.0以上)が動作する環境のみで使用可能です。 ・GDライブラリ(http://www.boutell.com/gd/で取得可能)が使用できない環境では、 ご利用になれません。 GDライブラリは、php4.3以降は標準で付属しています。 ・PHPの環境については、サーバー管理者にお問い合わせ下さい。 ・PHPが動作する環境であれば、Windows/Macintosh/Linux/Solaris等 プラットフォームは問いません。 ・php.iniの設定の注意点 register_globals = On file_uploads = On upload_max_filesize = 102400(画像ファイルの上限サイズを指定) |
ファイル構成 |
掲示板URL: [例] http://www.xxxxxx.jp/~xxx/takabbs/ 管理画面URL: [例] http://www.xxxxxx.jp/~xxx/takabbs/admin/ takabbs5e ├ readme.htm │ ├ admin(ディレクトリ) │ ├ index.php │ ├ define.php │ ├ define_template.php │ ├ admin_common.php │ ├ admin_edit.php │ ├ admin_update.php │ ├ admin_add_icon.php │ ├ admin_del_icon.php │ ├ admin_add_nghost.php │ ├ admin_del_nghost.php │ ├ color_palette.php │ ├ howto_use_mobile.php │ ├ new.gif │ ├ note.gif │ ├ clear.gif │ ├ define_back.php(自動生成) │ └ define_tmp.php (自動生成) │ ├ common.js ├ common.php ├ sendmail.cgi ├ popconfig.php ├ index.php ├ login.php ├ list.php ├ tree.php ├ detail.php ├ search.php ├ caution.html ├ form_ent.php ├ form_mod.php ├ form_del.php ├ form_search.php ├ tags_list.html ├ entry.php ├ modify.php ├ delete.php ├ mobile_email_entry.php ├ mobile_email_send.php ├ mobile_email_check.php ├ mobile_email_close.html ├ mobile.php ├ mobile_login.php ├ mobile_detail.php ├ mobile_mailto.php ├ mobile_image.php ├ mobile_form_ent.php ├ mobile_form_mod.php ├ mobile_form_del.php ├ counter.php ├ style.css ├ style_m.css │ ├ images(ディレクトリ) │ └ pin.gif │ ├ icons(ディレクトリ) │ ├ icon_list_file.dat │ └ xxxxxx.gif(サンプルアイコン画像) │ └ entry(ディレクトリ) └ attached(ディレクトリ) [説明] takabbs5e │ ├ readme.htm │ このファイルです。 │ ├ admin(ディレクトリ) │ │ 管理ツールは含まれています。 │ │ │ ├ index.php │ │ 管理画面です。ここから環境設定を定義します。(設定参照) │ │ アイコンの登録・変更はここから行います。 │ │ [例] http://www.xxxxxx.jp/~xxx/takabbs/admin/index.php │ │ │ ├ 環境設定ファイル │ │ define.php │ │ 実際の定義ファイルです。 │ │ define_template.php │ │ 定義ファイルのテンプレートです。 │ │ │ │ define_back.php(自動生成) │ │ 定義ファイルのバックアップです。 │ │ 定義ファイルが壊れると、管理画面が表示されなくなります。 │ │ その場合は、「define.php」をこのバックアップに置き換えて下さい。 │ │ │ │ define_tmp.php(自動生成) │ │ 編集用の一時ファイルです。 │ │ │ ├ 新着アイコン(管理画面から入れ替え可能) │ │ new.gif │ │ note.gif │ │ │ └ その他管理画面用モジュール │ admin_common.php │ admin_edit.php │ admin_update.php │ admin_add_icon.php │ admin_del_icon.php │ color_palette.php │ howto_use_mobile.php │ clear.gif │ ├ index.php │ メインモジュールです。URLにはこのファイルを指定します。 │ [例] http://www.xxxxxx.jp/~xxx/takabbs/index.php │ ├ common.js │ 当CGIで使用するJavascriptが含まれています。 │ ├ common.php │ 共通で使用するモジュールです。 │ ├ sendmail.cgi │ sendmailが使用出来ないサーバ向け、擬似sendmailスクリプトです。 │ ├ popconfig.php │ 携帯からの投稿用の設定ファイルです。 │ ├ login.php │ ログイン画面です。 │ ├ list.php │ メイン画面です。 │ ├ tree.php │ ツリー画面です。 │ ├ detail.php │ ツリーモード時に一件ずつ表示する画面です。 │ ├ search.php │ 検索結果の記事を一覧表示する画面です。 │ ├ caution.html │ 投稿ページの使用方法を記載してあります。 │ また、ユーザー向けの注意事項及び免責事項を記載しますので、 │ 管理者の都合に合わせて変更して下さい。 │ ├ form_ent.php │ 新規・返信投稿フォームモジュールです。 │ ├ form_mod.php │ 投稿内容変更フォームモジュールです。 │ ├ form_del.php │ 投稿記事削除フォームモジュールです。 │ ├ form_search.php │ 検索文字列入力フォームモジュールです。 │ ├ tags_list.html │ フォームから入力可能なHTMLタグの一覧ページです。 │ ├ entry.php │ 新規・返信投稿モジュールです。 │ ├ modify.php │ 投稿内容変更モジュールです。 │ ├ delete.php │ 投稿記事削除モジュールです。 │ ├ mobile_email_entry.php │ 掲示板URLをメール送信するフォームです。 │ ├ mobile_email_send.php │ 掲示板URLをメール送信するモジュールです。 │ ├ mobile_email_check.php │ 携帯へURLを送信するメールアドレスの確認モジュールです。 │ ├ mobile_email_close.html │ 携帯へURLを送信する画面を閉じるダミー画面です。 │ ├ mobile.php │ 携帯版のトップ画面です。 │ ├ mobile_login.php │ 携帯版のログイン画面です。 │ ├ mobile_detail.php │ 携帯版の記事詳細画面です。 │ ├ mobile_mailto.php │ 携帯版の投稿画面です。 │ ├ mobile_image.php │ 携帯版の画像表示画面です。 │ ├ mobile_form_ent.php │ 携帯版の返信投稿画面です。 │ ├ mobile_form_mod.php │ 携帯版の投稿変更画面です。 │ ├ mobile_form_del.php │ 携帯版の投稿削除画面です。 │ ├ counter.php │ カウンターファイルです。 │ ├ style_m.css │ 携帯用スタイルシート・ファイルです。 │ ├ images(ディレクトリ) │ ページで使用している画像が入っています。 │ ├ icons(ディレクトリ) │ │ アイコン画像が入ります。 │ │ アイコンの登録・変更は、管理ツール行います。 │ │ │ ├ icon_list_file.dat │ │ アイコン画像の一覧が書き出されます。 │ └ xxxxxx.gif │ サンプルアイコン画像です。 │ 最初は一旦全部アップロードして下さい。 │ (icon_list_file.datとの整合性のため) │ └ entry(ディレクトリ) │ 投稿記事を格納するディレクトリです。 │ このディレクトリは、パーミッションを「777」に変えて下さい。 │ └ attached(ディレクトリ) 添付ファイルを格納するディレクトリです。 このディレクトリは、パーミッションを「777」に変えて下さい。 |
お問い合わせ等 |
お問い合わせ・不具合等は、以下にお願いします。 1.オリジナル部分について。 http://www.bashikko.com/までご連絡下さい。 2.改造部分について。 http://w140.daa.jp/までご連絡下さい。 |