イメージ

2024/03/14 コンテンツ・メーカー2のバージョン3.0を制作中です。

レスポンシブBBSの編集機能アドオンについて


無料ダウンロード配布中のレスポンシブBBSはバージョン3.0未満まではログの保存にMySQLを採用していましたが、バージョン3.0からはSQLiteを採用しました。
それによりサーバ側でデータベースを用意する必要がなくなり、設置作業はとても簡単になりました。

しかしその反面、SQLiteにはphpMyAdminのようなデータベース管理システムがデフォルトで用意されていないため、BBSに書き込まれたログを編集したい場合はその難易度が少し上がってしまいました。

このデメリットをカバーするのがこの「編集機能アドオン」です。
このアドオンを追加すると、BBSの管理者はブラウザ上で過去ログを自由に編集することができるようになります。

現在の最新バージョンは2021年8月18日公開のバージョン2.0です。
参考ページ:プログラムをアップデートするの際の思想について

各バージョンごとのアップデート内容については、このページ最下部の「アップデート履歴」に記載してあります。

この「編集機能アドオン」を追加すると、以下のように投稿表示部分に「編集する」というボタンが出現します。
編集ボタン

編集する」のボタンを押すと編集用のフォームが出現し、そこまで自動的にスクロールします。
さらにその投稿内容が自動的に入力された状態となります。
編集用フォーム

ここで投稿内容の削除や追記をし、フォームを送信すると、
投稿内容の追記

それが投稿表示部分に反映されます。わざわざこんなふうに手順を説明する必要がないほど簡単ですね。
編集内容の反映

返信機能アドオン」を併用している場合は、以下のように返信投稿にも編集ボタンが出現して編集できるようになります。
返信投稿も編集可能

画像アップロードアドオン」を併用している場合は、投稿に後から画像を追加したり、画像を別のものに差し替えたり、画像だけを削除したりできます。
作るのが大変だった分、とても便利です。
画像の差し替えや削除

承認機能アドオン」を併用している場合は、承認の投稿(BBS管理者以外には見えない)も編集してしまうことができます。
承認前の投稿を編集

「編集機能アドオン」の詳細な機能や特長は以下のようになっています。

  • ブラウザ上で過去ログを自由に編集することができる。
  • 設置が超簡単。BBS本体にあるaddonフォルダの中に入れるだけで完了。
  • 返信機能アドオンを併用時は返信投稿の編集も可能。
  • 画像アップロードアドオンを併用時は画像の差し替えや削除も可能。
  • 承認機能アドオンを併用時は非承認(管理者以外に非公開)にしてある投稿も編集可能。
  • 検索機能アドオンを併用時は検索結果ページからも編集することが可能。
  • 他のアドオンと併用可能。
  • 設置メールサポート付き。

編集機能アドオン付きのレスポンシブBBSのサンプル
自由に書き込んだり、ログイン後に編集をしてみてください。

管理画面のサンプル
ユーザ名はtani、パスワードは0000です。
ログアウトはブラウザを閉じるか、またはログアウトボタンを押すことで可能です。

説明
このアドオンの設置方法はとても簡単です。

0、まずアドオンファイルを使用する前に、zipファイルを丸ごとコピーしてバックアップ保存しておくことをおすすめいたします。

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

2、レスポンシブBBS本体にあるaddonフォルダの中に、editフォルダを入れます。
以下の場所にeditフォルダを設置してください。
css~uploadのフォルダの中身は以下の図では省略しています。

responsive-bbs-v5.0.1/
  ┃
  ┣━━ addon/edit/ここにアドオンの様々なファイル
  ┃
  ┣━━ css/中身を省略
  ┃
  ┣━━ db/中身を省略
  ┃
  ┣━━ html/中身を省略
  ┃
  ┣━━ js/中身を省略
  ┃
  ┣━━ php/中身を省略
  ┃
  ┣━━ upload/中身を省略
  ┃
  ┣━━ index.php (BBSページ)
  ┃
  ┗━━ login.php (ログインページ)

設置は以上です。
このアドオンによる編集機能は管理者だけが使用できるものですので、まずはBBSのログインページからログインしてください。
すでに管理者ログインをしBBSページを表示させていた場合は、ページを再読み込みすれば「編集する」のボタンが出現します。

適当に編集をしてみて正常動作するかを確認してみましょう。

初期状態(このアドオンなし)の状態に戻すには、上記の設置手順2でaddonフォルダに入れたeditフォルダごと削除することで戻ります。

レスポンシブBBSにはこれの他にも色々なアドオン(追加機能)がありますが、すべて併用することが可能です。
必要な機能だけを組み合わせてお使いください。

一例として「画像アップロードアドオン」を組み合わせたサンプルを設置しておきます。
画像の差し替えや削除をすることができます。
編集機能アドオン・画像アップロードアドオン付きのレスポンシブBBSのサンプル

ユーザ名はtani、パスワードは0000です。
管理画面のサンプル

さらに「返信機能アドオン」も加えると、返信投稿も編集することができます。
編集機能アドオン・画像アップロードアドオン・返信機能アドオン付きのレスポンシブBBSのサンプル

ユーザ名はtani、パスワードは0000です。
管理画面のサンプル

(以下は編集機能アドオンのバージョン2.0以降の解説です)
編集機能アドオンが有効になると、BBS本体のhtmlフォルダの中に「edit-form.html」というファイルが自動生成されます。(画像アップロードアドオン併用時は「edit-form-attachment.html」)

このファイルが編集用のフォームになりますので、投稿用フォームである「bbs-form.html」と同様のカスタマイズをすることができます。(必須や任意を変更したり、項目の順番を入れ替えたりなど)

(以下は編集機能アドオンのバージョン2.0以降は不要になりました)
3、「画像アップロードアドオン」を併用している場合は、同梱の「edit-form(添付ファイルアドオンがある場合).html」を「edit-form.html」に名前変更してご利用ください。
または、以下のコードをedit-form.htmlに追加しても同じです。

<dt>添付画像<span>Attachment</span></dt>
<dd><input type="hidden" class="max_file_size" name="MAX_FILE_SIZE" value="" /><input type="file" class="attachment" name="attachment" /></dd>

デザイン
この編集ボタンのデザインは、同梱のedit.cssにて設定されています。
ボタンの色などのデザインを変更したい場合は上記ファイルを編集することで可能です。

電卓
価格は5,000円(税抜)となります。
設置メールサポートがついておりますので、ご自身で設置をする際につまづいた際にはご質問ください。

【注意】
設置メールサポートは「アドオンの設置」に関しての質問のみとなります。
ですので、アドオンなしの初期状態のレスポンシブBBSが正常に動作している上でご購入ください。

また、カスタマイズに関してのご質問は有償メールサポートを別途お申し込みください。

ご購入は以下からどうぞ。
ペイパルと銀行振込でのお支払いの場合は、料金のお支払いをしていただき、その入金確認後にメールで添付にてお送りする形となります。
クレジット決済の場合はお支払後にすぐダウンロードができますので、お急ぎの方にはおすすめです。

【レスポンシブBBSの編集機能アドオンのご購入】
ペイパルでお支払い
お問い合わせページからお申込み(銀行振込)
BASEでご購入(クレジットカード) (決済後ダウンロード可能)
このサイトでご購入(クレジットカード決済) (決済後ダウンロード可能)

【クレジット決済の注意点】
上記のペイパルと銀行振込以外の場合は、お支払後にアドオンファイルをすぐにダウンロードできます。

このサイトでのクレジット購入の場合は、入力必須な項目を最低限としている分、ダウンロードはそのセッション中(ブラウザを閉じるまで・または24分以内)にのみ可能となります。
再ダウンロードしたい場合は、お問い合わせページからご連絡くだされば、本人確認後にメール添付にてお送りいたします。

注意
このアドオンはレスポンシブBBS本体のバージョン5.0以降に対応しています。
(レスポンシブBBS本体のバージョンは「version.php」に記載してあります)

また、普通に使用していてプログラム上のバグ(不具合)があった場合には、追加料金なしでバグ修正を行いますので、そのような際にもご連絡ください。
(お客様の手によってJavaScriptファイルやPHPファイルを独自カスタマイズされている場合は除く)

2018/06/05 バージョン1.0 (本体3.0~3.2で動作確認済)
  • 公開。
2018/06/26 バージョン1.1 (本体3.0~3.2で動作確認済)
  • 編集ボタンを押した際の演出を少し変更。
2019/01/05 バージョン1.2 (本体3.3~4.0で動作確認済)
  • タブレットでの表示を整えるため、レスポンシブのブレイクポイントを640pxから1000pxに変更。
    (本体バージョンが3.0~3.2でも正常動作はしますが、タブレットでの表示がズレます)
2021/08/18 バージョン2.0 (本体5.0~以降で動作確認済)
  • 設置手順を簡略化。
  • 編集機能に関した部分のHTMLやCSSを最適化。
提供サポートなど