シンプルな掲示板からゴージャスな掲示板まで
自由自在に加工可能なCGIです。
右のめにゅ~から お進みください
*JavascriptをOnにして(σ´・Д・)σYO!!!
6月 1日:返信された記事へリンクする機能をつけました
→完全スキン対応です。
一部、デフォルトスキンを変更しました。
Ver0.9β配布開始。 バグ報告よろしくお願いします。
細かいところまでデザイン変更できますが、機能が増えすぎて
敷居が高くなってしまいました。
後日 シンプルバージョンの公開と スキンファイルの解説を公開します。
5月23日:・投稿された画像を一覧表示できる機能を追加しました。
(一覧表示もスキン対応ですぃぇ━━━━━ヽ(*゚Д゚)人(゚Д゚*)ノ━━━━━ぃ )
・ファイルロックの信頼性向上(データ保存の信頼性向上)
・閲覧時の表示方法を変更し 処理速度を向上させました。
・リッチテキストを導入しました。
+4月+
・UTF-8に統一しました。
→Shift-jisなどに変更したい場合は、sbbsini.cgiの
$charset="UTF-8" を$charset="Shift-jisf" 等へ変更し
”全てのファイル”をShift-jis形式で保存してください
・投稿内容が無ければ投稿できなくしました。
・ファイルロック機能を変更しました。
2007年
=11月3日=
・一定数以上の投稿があれば、データファイルを削除してログファイルを
作成するようにしました。
・ファイルロック機能をつけました。
=11月14日=
・クッキーに対応しました。
→出力はCGI。読み込みはJavascript使用しています。
=11月20jに=
・ログの表示にJavascriptを使用するように変更しました。
→CGI負荷の減少
→Javascriptの外部ファイルを利用することで、全ファイルに共通した
ログリンクを表示出来るようになりました。
=12月17日=
・ファイルの再構築処理を作成中
=12月23日=
・ファイルの再構築処理はまだ思案中
・仕様を大幅に変更しました。
→スキンの処理方法を変更
→ログの処理方法の変更
→ラジオボタンが”本格的に”使えるようになりました。
・・・・・サンプルにて公開中
=12月28日=
・またも仕様の大幅変更
→データの保存形式を変更
・データの再構築機能を付けました
・データ修正付き再構築機能をつけました。
→スキンを変更する場合など、過去に出力したHTMLファイルを
書き換える必要がある場合に使用してください。
2008年
=1月5日=
・リロード機能のデータ修正にチェックを入れると、データが壊れる危険性が高い事が分かった
→未修整
・ファイルのアップロード機能を付けました。
→例のごとく、スキンにファイルアップロード領域を追加する事で、一回の投稿時に最大
16個までファイルをアップロード出来ます
→画像ファイルは”うにゅにゅ”と表示し、その他のファイルはダウンロードするようにしました。
→CGIライブラリを使用せず、とほほWEB入門 さんのファイルアップロード機能のデコードを
参照し、なるべく軽くしてみました・・・ただし、処理が複雑になった分若干処理速度は低下しています。
・スキンを変更してみました。
=1月6日=
・画像ファイルのサムネイル処理を追加
=1月9日=
・またも仕様を大幅変更しました。
スキンを真剣に作ってみると
意外に思い通りに作れなかったので
内部スクリプトを大幅変更しました。
今まではヘッダとフッダとメインの
スキンを3分割して、メインの
部分をループ処理させる
定番の方法でしたが、これだと
複雑なスキンを作成することが
出来なかったため、単純にループ処理
する部分だけ、切り取って処理を行う
方法に変更しました。
=1月14日=
#ファイルアップロード機能のサムネイル機能を使用時
画像ファイル以外をアップロードするとエラーになるバグを修正しました。
#データファイルをアップロードしたときに、表示が変になる のを修正しました。
・掲示板のファイルは bbs.htmlのみだったが、設定ファイルにて変更出来るようにした(index.htmlなどで使用出来た方が多様性があるような気がして(。´・ω・)(・ω・`。)ネー)
=1月20日=
セキュリティ関係を徐々に強化
・スキンファイルをhtmlからcgiへ変更しました。
・設定をWEB上から行えるようにした。
・リファラによる外部からの投稿防止を追加しました。
・再構築のバグを修正
・WEB上から設定することで自動的にリファの設定が出来るようにしました。
=1月21日=
・連続投句防止機能を付けました。
=2月9日=
・設定値以下の画像をアップロードした場合にはサムネイルを生成せずに原寸表示するようにしました。
=2月11日=
・デフォルトではImageMagicを使わないようにしました。(画像のサムネイル作成)
→ImageMagicを使ってサムネイル表示させたい時は、plug_inのフォルダーの中の
magicchecker.cgiにアクセスしてください。
ImageMagicが使える環境であるかをチェックし、使える環境であれば
ImageMagicが使えるように自動的にスクリプトを書き換えるようにしました。
=2月14日=
・上記仕様を変更中
→わざわざ、magicchecker.cgiへアクセスしなくてはならなかったが
WEB上から設定変更出来るようにする予定。(完成)
・複数のファイルをHTML出力出来るようにする予定
(携帯用掲示板や、複数のデザインから掲示板が構成出来るようにするため)
上記二項目が完成次第、アップロード予定(*'∇')/゚・:*【祝】*:・゚\('∇'*)
=2月19日=
・一部内部仕様を変更(ごめん(。´・ω・)(・ω・`。)ネー
データファイル以外をアップデータすれば大丈夫だと思う・・・
・WEB上の設定で、ImageMagicが使用可能かどうかサーバーをチェックして
使用可能であれば 使用できるようにスクリプトを変更するようにした。
・WEB上で、複数のファイルを出力する設定を出来るようにした。
→最新版にアップロードしたけど、説明はまだ変更してなかったりしてw
複数のファイルを出力する方法(簡易)
最新版SimpleBBsをゲット
①このファイルを plug_inフォルダーに入れる
②admin設定で、複数のファイルを出力するにチェックをいれて設定する
③admin設定で、設定を変更するにチェック
④新しいフォルダー名とスキンファイルをアップロードすればOK
=3月10日=
・複数のファイルを出力する時に発生するバグを修正
・複数のファイルを出力したときに、ベースになるファイルの
URLを取得出来るようにした
=3月14日=
・使用可能なタグを設定出来るようにした。
・デフォルトスキンを変更した。
=4月8日=
・任意の文字列 を任意の文字列へ変換できるようにしました。
・↑のシステムを使い、デフォルトスキンにアイコンを使ってみました
=4月15日=
・バグ修正&細かい所を色々・・・・・
・デフォルトスキンを変更中
=4月21日=
・細かいバグ修正
・セキュリティ関連を追加
・スキンファイルの画像ファイルなどに相対パスを使うと
レタリングが壊れてしまう危険性があるため、WEB設定上
で絶対パスに変換出来る機能を追加
・パスワードメソッドを追加
→ユーザーにパスワードを入力させることができます。
パスワードを入力すれば投稿者による削除機能が使えます。
*ただし、パスワードが未記入の時や パスワードの入力
フォームを作らなかった場合は、管理者のみ削除出来ます。
=5月20日=
初期設定プログラムを追加
初回起動時は初期設定を行い最適化することでバグを減らし
処理の高速化?が出来ると思います6("ー )ポリポリ
ちなみに、サンプルのみでファイルはアップロードしていません^^:
=5月25日=
返信機能を追加
→バグがとても多いので、バグ修正中
=5月26日=
返信機能修正・・・・サンプルにて公開中
=6月2日=
返信機能 出力エンジン変更
=6月12日=
細かいバグ修正
スクリプト配布









