1/1

画像添付機能や検索機能付きのスレッド式BBS

thread-bbs-v3.0.zip

¥33,000 税込

ダウンロード販売の商品
購入後にDL出来ます (42268バイト)

※ このページの記載内容は以下のページの内容を要約したものになります。

スレッド式BBSについて
https://www.1-firststep.com/archives/6609




とても使い勝手の良いスレッド式BBSプログラムです。
画像添付機能や過去ログ検索機能、編集機能などが最初から組み込まれております。




【スレッド式BBSの特徴】

この「スレッド式BBS」の主な特長は以下のようになります。

1、レスポンシブでスマホやタブレットに対応。

2、設置が超簡単。設定ファイルなし。サーバにアップロードするだけで使えます。

3、ログの保存はSQLite方式とMySQL方式を選択できます。

4、入力欄を増やすことはできませんが、減らすことは可能です。
その場合は、HTMLファイル内でその入力欄の親要素のdt,dd要素ごと削除してください。

5、入力必須項目はHTMLファイル内でdd要素にclass=”required”を追加するだけでOK。

6、完了したスレッドには「完了」のラベルを表示できる機能。(「完了」の文字は設定ファイルで変更ができます)

7、美しいHTMLとCSS。W3C準拠。HTML5・CSS3文法エラーなし。

8、デザインはすべてCSSで設定。自由に変更可能。

9、ページの移動なしで必須項目の入力チェック。

10、入力エラーがあった場合にはその項目まで自動でスクロールして戻る機能。

11、管理者はログインすることで、ブラウザ上で投稿を削除可能。

12、書き込みを行った後に、ブラウザの「戻る」や「進む」ボタンやページ再読み込みなどによってページを行き来してもトラブルが起きない仕様。

13、直近何日以内の書き込みに対して「NEW」のラベルを表示するかを設定可能。

14、JavaScriptが動作していない環境からは書き込みできない機能。(スパム対策)

15、あらかじめ設定したドメインからの投稿しか受け付けない機能。(スパム対策)

16、CSRF(クロスサイト・リクエストフォージェリ)対策としてトークン機能付き。(スパム対策)

17、管理者は返信投稿のみを削除したり、親投稿ごとまとめて削除することが可能。
(返信投稿を残して親投稿だけを削除することはできません)

18、ブラウザ上で過去ログを自由に編集することができる。

19、画像投稿機能。(詳細は後述)

20、過去ログを検索できる機能。(親投稿のタイトル・名前・本文が検索対象になります)

21、トップページに表示される親投稿の一覧をページネーションする機能。

22、URLを含んだ投稿、禁止IP、禁止ワードをあらかじめ設定しておいて拒否できる機能。

23、書き込みあった際、BBS管理者にメールで通知が届く機能。(ログイン中の管理者自身の書き込みにはメール通知は来ません)




【画像投稿機能の詳細】

このプログラムには画像を投稿できる機能が最初から付いております。
画像投稿機能の詳細は以下のようになります。

1、ファイル選択時にプレビュー表示する機能。

2、クリックしたら拡大表示する機能。
(PCの場合のみ。スマホの場合は別ウインドウ表示となります)

3、アップロードできる画像ファイル形式はjpg、png、gifになります。(許可する形式はあらかじめ選択できます)

4、1つの投稿につき、アップロードできる画像は1枚です。

5、WebP、AVIFに自動変換・表示させる機能。(バージョン3.0以降)

6、選択されたファイルが許可された形式かどうかを、ページ移動前(送信前)にチェックする機能。

7、TMLやJavaScriptでの設定は悪意ある攻撃者によって改ざんすることが容易なので、上記設定とは別にPHP側でも選択可能な拡張子を設定し、サーバ側にて偽装ファイルかどうかをチェックする機能。

8、選択されたファイルがアップロード最大容量を超えていないかどうかを、ページ移動前(送信前)にチェックする機能。

9、HTMLやJavaScriptでの設定は悪意ある攻撃者によって改ざんすることが容易なので、上記設定とは別にPHP側でもアップロード最大容量の設定をし、サーバ側にてその容量チェックをする機能。




【サンプルデモ】

サンプルデモは以下のページにあります。
https://www.1-firststep.com/archives/6609




【設置方法】

1、zipファイルを展開します。

2、すべてサーバ上にアップロードします。

設置作業は以上です。
ブラウザで index.php にアクセスして書き込みテストをしてみましょう。

同梱の config.php の中では画像アップロード機能やスパムブロック機能に関する設定部分がありますが、すべて任意です。
ですので、設定を読むのが面倒な場合はすべてデフォルトのまま使用しても問題ありません。

ただ唯一、以下でも解説する「BBS管理者ログインのためのユーザー名とパスワード」は必ず変更しておきましょう。




【BBS管理者専用の機能について】

管理者はログインすることで削除機能や編集機能などを使うことができます。
login.php にブラウザでアクセスし、ログインをしてみましょう。

ログアウト方法は、ログイン後に表示されるログアウトボタンを押すか、またはブラウザを閉じることで可能です。

また、ユーザー名とパスワードは config.php で必ず変更しておきましょう。
変更しておかないと他人に不正ログインされて過去ログを消されたりしちゃうヨ!




【MySQLを使用する場合】

このBBSは初期状態ではSQLite方式でログを保存するようになっています。

もしMySQLを使用したい場合は、同梱の config.php の中のデータベース情報を設定する箇所がありますので、そこにデータベース情報を記入してください。
記入した場合は自動的にMySQL方式でのログ保存になります。




【ご購入の際の注意点】

カスタマイズしていない初期状態でも発生するようなバグ(不具合)があった場合には、追加料金なしでバグ修正を行いますのでご連絡ください。
(お客様の手によってJavaScriptファイルやPHPファイルを独自カスタマイズされている場合は、別途料金が発生します)

  • お支払い方法について

¥33,000 税込

最近チェックした商品
    その他の商品