更新情報


2008/04/28
RCS-BOARD Ver-3.1.3
一部サーバーで書き込み処理が正常に行えないバグを修正
設置ページ内のiframe上で、ドラッグ&ドロップが正常に行えないバグを修正
(rcsbbs.cgi、rcsjs.cgiの変更)


2007/07/03
RCS-BOARD Ver-3.1.2
出力文字コードがUTF-16(BE、LE)、UTF-32(BE、LE)の場合、投稿コメントや名前が文字化けしていたバグを修正
JavaScriptを出力時に軽量化してロード時間が短縮されるよう修正
閲覧者がタイムアウトで自動退出した場合、退室メッセージの投稿時間を、退出したと思われる時間に近くなるよう修正
簡易デバッガの改良
(rcsbbs.cgi、rcsjs.cgiの変更)


2007/05/07
RCS-BOARD Ver-3.1.1
掲示板挿入位置の設定を特にしていない場合にIEでスクリプトエラーが発生していたバグを修正
Konqueror 3.5.6 以上で閲覧者名に含まれる2バイト文字が表示されなかったバグを修正
(rcsbbs.cgi、rcsjs.cgiの変更)


2007/05/01
RCS-BOARD Ver-3.1.0

(rcsbbs.cgi、rcsjs.cgi、rcsskin.cgi、rcsini.cgiの変更、exlib.plの廃止)
(追加設定項目(rcsini.cgi):'use_Encode'、'disp_time'、'disp_time_change_able'、'news_sort'、'news_sort_change_able'、
'css_position'、'css_top'、'css_left'、'css_bottom'、'css_right'、'admin_name'、'admin_color'、'system_mess_name'、'disp_inout'、
'color_in'、'color_out'、'deny_url'、'deny_a_tag'、'deny_only_ascii'、'deny_lwp'、'deny_bot_access'、'deny_no_name'、'deny_proxy'、
'referer_uri'、'auto_reload_sec'、'scr_name'、'module_dir'、'language'、'TZ'、'date_format'、'date_simple_format'、'month_name'、
'week_name'、'individually_cookie'、'individually_cookie_change_able'、'bbs_id'、'oneman_mode')
(削除設定項目(rcsini.cgi):'scr'、'text_width'、'visitor_name_format')
(追加設定項目(rcsskin.cgi):'visitor_name_format'、'minimize_element_list'、'x_resize_element_list'、
'y_resize_element_list'、'menu_link_list')

配布ファイルの圧縮形式をLHAからZIPへ変更。

def_skin、redskin、greenskin、yellowskinに ro_resize.gif を追加。


2006/12/25
RCS-BOARD Ver-3.0.7
IE7、Konquerorに正式対応
IE7 において、掲示板の最小化/最大化、閉じる/開くをしたときにインラインフレーム内のページが必ず最上部にスクロールされてしまうバグを修正
Linux版Firefox、Konquerorにおいて、インラインフレーム内のページが最下部にスクロールされないバグを修正
掲示板外枠に表示される名前が、<>()"を含む場合に少しおかしくなるバグを修正
いろいろ調整してパフォーマンスを向上
(rcsbbs.cgi、rcsjs.cgiの変更)


2006/10/28
RCS-BOARD Ver-3.0.6
URLの後にさらに文字を入れて投稿すると上の行へ改行されるバグを修正
(rcsbbs.cgiの変更)


2006/07/25
RCS-BOARD Ver-3.0.5
閲覧者の退出処理が上手くいかなかった時に一定時間でタイムアウトする処理が一部の状況下では上手く働かなかったバグを修正
(rcsbbs.cgiの変更)


2006/07/07
RCS-BOARD Ver-3.0.4
IE5に対する機能制限を解除
Netscape6だといろいろクラッシュするのでLite Modeで動くように修正
(rcsbbs.cgiの変更)


2006/07/02
RCS-BOARD Ver-3.0.3
Firefox 1.5 にて、RCS-BOARDがあるページでタブ複製、文字エンコーディングの変更等をするとブラウザがクラッシュするバグを修正
設定フォームからJavaScriptの動作モードをLite Modeにしている訪問者も閲覧者リストに表示されていたバグを修正
KHTML系ブラウザ、Safari系ブラウザに対する機能制限を解除
(rcsbbs.cgi、rcsjs.cgiの変更)


2006/06/14
RCS-BOARD Ver-3.0.2
アクセス制限された訪問者も閲覧者リストに表示されていたバグを修正
(rcsbbs.cgiのみの変更)


2006/06/10
RCS-BOARD Ver-3.0.1
投稿があった時、リアルタイムリロード前に手動リロードしても直後にリアルタイムリロードが作動してしまうバグを修正
設定フォームからJavaScriptの動作モードを変更したときの挙動のバグを修正
パフォーマンスの低下は無いらしいので、常にデバッグモードが働くよう改良
(rcsbbs.cgi、rcsjs.cgiの変更)


2006/06/03
RCS-BOARD Ver-3.0.0
悪意ある攻撃者が特殊な操作をした場合、掲示板閲覧者に任意のスクリプトを実行させることができる脆弱性を修正
危険だと思われるURL文字列を自動リンクしないで警告文を挿入する機能を追加
名前に"(半角ダブルクォーテーション)が入っているとスクリプトエラーが発生するバグを修正
名前に特定の文字をいれるとクッキーデータが破壊されるバグを修正
可能な限り文字コードの不整合による文字化けが発生しないように修正
設定項目を大幅に追加
Opera8以上で閲覧者リストの表示のみ行えるように改良
JavaScriptの動作モードに Lite Mode を追加。これにより古いブラウザからも最低限の機能で掲示板を利用できるように
ブラウザのリロードボタンでリロードすると、他の人の閲覧者リストから自分が消えることがあったバグを修正
他の閲覧者が全ていなくなった時にまだうまく閲覧者リストが更新されなかったバグを修正
スキンファイルをより柔軟なカスタマイズができるように調整
IE7 Beta2 において、掲示板の最小化/最大化ボタンと閉じるボタンが効いていなかったバグを修正
コードのクリーンアップ
(rcsbbs.cgi、rcsjs.cgi、rcsskin.cgi、rcsini.cgiの変更)


2006/05/22
RCS-BOARD Ver-3.0.0β2
なめらかな感じに半透明化するように改良
リサイズ時にインラインフレーム内のスクロールを制御するように改良
閲覧者タイムアウトが実行されないように定期的に電文を飛ばす機能が上手く作動していなかったバグを修正
他の閲覧者が全ていなくなった時にうまく閲覧者リストが更新されなかったバグを修正
FirefoxがXMLHttpRequest周りで謎の警告を吐きHTTP非同期通信がまれに上手くいかなかったバグを修正
Operaでドラッグ&ドロップでの掲示板移動が軽快になるように修正
クロスブラウザ対策を強化
初めて設定を行うと様々な機能にバグが発生する現象を修正
まれに定期的な閲覧者リスト更新が実行されなかったバグを修正
(rcsbbs.cgi、rcsjs.cgi、rcsskin.cgiの変更です。)


2006/05/20
RCS-BOARD Ver-3.0.0β1 配布開始
閲覧者名を表示する機能を実装
リアルタイムリロード機能を実装
掲示板のタイトルバーをドラッグ&ドロップすることで掲示板を移動できる機能を実装
掲示板の右下角をドラッグ&ドロップすることで掲示板をリサイズできる機能を実装
ショートカットキーを実装
設定変更時にページリロードなしで設定内容が表示に反映されるように改良
最小化後に最大化した時の挙動を改良
JavaScriptファイル(rcsjs.cgi)を追加
掲示板のデザインを改良
広告の自動挿入防止のためのContent-type偽称方法を変更できるように改良
エラーメッセージ等のテキストを完全にスキンファイルに分離
インラインフレーム内の文字コードを指定できる機能を実装
デフォルトでインラインフレーム内の簡易広告隠しをするようにした。
ヘルプページの強化
コードのクリーンアップ
(rcsbbs.cgi、rcsskin.cgi、rcsini.cgiの変更、rcsjs.cgiの追加)


2006/05/16
RCS-BOARD Ver-2.1.2
ビジー状態のエラー処理のバグを修正
(rcsbbs.cgiのみの変更です。)

RCS-BOARD Ver-3.0.0β1 のプレビューを開始
roskin.pl Ver-3.0 配布終了


2006/03/27
RCS-BOARD Ver-2.1.1
設定完了後、設定を表示に反映するために自動的にリロードするように改良
(rcsbbs.cgiのみの変更です。)


2006/03/24
RCS-BOARD Ver-2.1.0
設定ファイル(rcsini.cgi)、スキンファイル(rcsskin.cgi)に対する簡易デバッガを実装
gzip圧縮転送を実装
最小化、クローズボタンの反映
表示出力をHTML4.01からXHTML1.1へ変更
(rcsbbs.cgi、rcsini.cgi、rcsskin.cgiの変更です。)
(rcsini.cgiの変更は下二つの項目(gzipとgzip_pass)の追加です。)

JOYFUL-RO NOTE Ver-1.1.1
環境によってスキン画像が上手く読み込まれないバグを修正。
(joyfulro.cgiのみの変更です。)


2006/03/09
RCS-BOARD Ver-2.0.3
名前が文字化けするバグを修正
(rcsbbs.cgiのみの変更です。)


2006/03/05
RCS-BOARD Ver-2.0.2
自動リロード機能のバグを修正
パフォーマンス向上のため、Jcode.pmの読み込みを別ファイル(exlib.pl)に分離
(これによってJcode.pmを使用しなければ、Perl5.004以前でも動くようになりました。)
パフォーマンス向上のため、use strict 関連を全てコメントアウト
(rcsbbs.cgiのみの変更です。exlib.plが追加されました。)


2006/03/03
RCS-BOARD Ver-2.0.1
Perlのバージョンが5.8.1以降の場合、ほぼ全ての文字コードに対応
(rcsbbs.cgiのみの変更です。)


2006/02/27
プログラムのバージョン表記方法を変更。

RCS-BOARD Ver-2.0.0
HTML表示部分をスキンファイルとして分離
文字コードでUTF-8(Unicode)、JIS(ISO-2022-JP)に対応
文字コードのエンコードにおいてJcode.pmに対応
内部コードをクリーンアップ
設定項目をいくつか追加
※rcsini.cgiは旧バージョンとの互換性が全くありません。
(rcsbbs.cgi、rcsini.cgiが変更されています。rcsskin.cgiが追加されました。)

ROBBS-X Ver-1.3.0
Geckoブラウザでのデザイン崩れを修正(FireFox1.5.0.1での確認)
スクリプト名を自動取得できるように改良
コメント中の引用文に自動的に着色する機能を追加
rbxini.cgiの文法エラー捕捉機能を改良
内部コードをいくつかクリーンアップ
(robbsx.cgi、rbxini.cgi、rbxcss.cssが変更されています。)


2005/05/03
RCS-BOARD Ver-1.20
Mozilla系ブラウザでのデザイン崩れを修正(FireFox1.0.3での確認)
名前が設定されてない時の設定リンクの文字が『名前設定』となるように改良
投稿時刻の表示方法の変更
URL自動リンク機能を追加
クッキー処理の大幅改善
rcsini.cgi内の文字色設定の項目の改良
ファイルロック形式の自動判別機構の不具合修正
(rcsbbs.cgi、rcsini.cgiの修正です。)


2005/03/03
ROBBS-X Ver-1.23
掲示板にパスワードによる入室制限をかけることができる機能を追加しました。
(ただしこの機能は入室者がブラウザのクッキーを有効にしていないと入室してもすぐにログアウトさせられます。)
(robbsx.cgi、rbxini.cgiの修正です。)


2004/10/15
ROBBS-X Ver-1.22
レス数の上限が設定可能になりました。
記事内のURLに飛ぶ際、新しいウィンドウを開くようになりました。
(robbsx.cgi、rbxini.cgiの修正です。)


2004/09/20
マウスカーソル画像の再配布開始。

RCS-BOARD Ver-1.10
センタリング等の挿入位置設定が簡単にできるように改良。
同一人物からの短時間連続投稿防止機能の追加。(これを使ってチャットとして使用できなくさせることができます。)
(rcsbbs.cgi、rcsini.cgiの修正です。)


2004/08/23
ROBBS-X Ver-1.21
アイコン機能不使用時の不具合を修正。
一部のデザイン崩れを修正。
エモーション設定のソースをrobbsx.cgiの先頭近くにしました。
(robbsx.cgiのみの修正です。)


2004/08/21
ROBBS-X Ver-1.20
小窓がタイトルバーをドラッグすると移動するように。
さらに小窓が最小化ボタンをクリックで最小化します。
rbxini.cgi内に文法ミスがあっても500エラーを発生させず、自動的に文法チェックをして結果を表示します。
投稿フォームの配置変更。
エモーションコマンドに一部使えない文字があったのを一部の半角記号を除き使えるように改善。
フレーム内や画面サイズが小さい時に起きていたデザインの崩れを修正。
gzip圧縮転送を設定によって使用できるように。
(robbsx.cgi、rbxini.cgi、rbxjs.js、rbxcss.cssが変更されています。)


2004/07/07
RCS-BOARD Ver-1.00
β解除。
設定の説明を改善。
(rcsbbs.cgiのみの変更です。)


2004/07/06
ROBBS-X Ver-1.13
ファイルロック形式自動判別の不具合を修正。
(robbsx.cgiのみの修正です。)


2004/06/11
RCS-BOARD Ver-0.10
広告隠し機能の追加。
Sleipnirでの不具合を修正。(Sleipnir Ver-1.6 beta3 での動作確認)
自動リロード機能の追加。(設定で非使用、リロード時間の設定ができます。)


2004/06/06
RCS-BOARD Ver-0.01
配布開始
負荷が少なく、ROのチャットに似せたデザインで、1行BBSやチャットとして使えます。


2004/06/06
ROBBS-X Ver-1.12
クッキーの読み込みを改良。


2004/06/06
roskin.pl Ver-3.0
パッケージ化。
絶対パスで設定時に起きるバグを修正。


2004/06/06
サイトをXREAに移転。


2004/05/23
ROBBS-X Ver-1.11
レス時にプレビュー表示からbackを押した時に起きていた不具合を修正。
(robbsx.cgiのみの修正です。)


2004/05/13
ROBBS-X Ver-1.10
(robbsx.cgiのみの修正です。) スキン画像のパスを絶対パスで設定していた場合に起きる不具合を修正。
ロック形式を自動選択させられるように改良。
(rbxini.cgi内の$lock_type(ロックタイプ)の所を $lock_type = 3; にすることで自動選択になります。)
一部表示の修正。
他いろいろはちゃめちゃだった部分を修正。


2004/05/01
ROBBS-X Ver-1.00
β解除
プレビュー機能の実装。
回線によってうまく読み込めないことがあることがわかった為、
CSSとJavaScriptの仮想外部ファイル形式を廃止。
普通の外部ファイルを読み込む方式だけになりました。
ログ形式の変更。
一部表示の修正。
半角カナの文字化け防止処理の追加。(たまに化けます。サーバによって機能しない場合もあります。)
カラーコード入力を投稿者の自由になせないようにする設定追加。
JavaScriptを使わない形式の時、一部にJavaScriptが残っていたのを修正。
バックアップが正常にとれていなかったバグを修正。
管理機能の大幅強化、セキュリティーの向上。
オンラインでのCSSファイル書き換えによるデザイン変更機能、
バックアップファイルを現行ログへの復元機能、
掲示板機能の一時停止、再開機能を追加。


2004/04/26
ROBBS-X Ver-0.31
編集・削除、管理室で次ページにうつれなかったバグを修正。
過去ログ閲覧のレイアウトのズレを修正。
(robbsx.cgiのみの修正です。)


2004/04/23
ROBBS-X Ver-0.30
エモーション機能を実装。
(Commentにエモーションコマンドを入れるとその部分にエモーション画像が挿入されます。)


2004/04/22
ROBBS-X Ver-0.20
自動ログコンバートを手動起動に変更。
(ログコンバートが必要な時だけ起動するためのリンクがBBSのTOPに表示されます。)
チェックモードの実装。
(設定ミスが疑われるError時にチェックモードに入るリンクが表示されます。
また、BBSのURLの末尾に ?mode=check といれるとチェックモードへはいります。)
管理画面から記事削除をする時、一括して削除できるように改善。
管理画面からサーバ上にバックアップファイルを作れる機能を実装。


2004/04/20
ROBBS-X Ver-0.13
外部読み込み用JavaScriptとCSSを同梱、設定で内部生成と外部読み込みを選べるように。
Opera7で見た時にレイアウトが崩れていたのを修正。
説明が一部間違っていたのを修正。


2004/04/19
ROBBS-X Ver-0.12
2ページ目以降に飛べなかったとかいう致命的なバグを修正。


2004/04/18
JOYFUL-RO NOTE Ver-1.1
スレッドの幅が一定になるように修正。
記事のタイトル部の表示を改善。


2004/04/17
ROBBS-X Ver-0.11
投稿者による修正・削除ができなかったバグを修正。


2004/04/16
ROBBS-X Ver-0.10
設定部分をrbxini.cgiに分離。
設定内容を追加。
クラス指定を増やしさらに簡単にレイアウトが変えられるよう修正。
XHTMLが一部おかしかった所を修正。
アイコンの指定もクッキーに保存されるよう修正。


2004/04/14
ROBBS-X Ver-0.02
細かいところを修正


2004/04/11
ROBBS-X Ver-0.01
配布開始


2004/04/04
roskin.pl Ver-2.0
サブルーチン"make_skin"の仕様変更。
出力をstrictなHTMLになるように修正。


2003/09/05〜2004/04/03
記録に残っていません。
joyfulroの配布開始とか改良とかroskin.plの配布開始とかいろいろ


2003/09/04
サイト始動。
ROBBS Ver1.0 配布開始(ROBBS-Xの前身です)