※ 内部的なスクリプトや出力されるHTMLの見直しは記載していません
2006-06-11 RingBlog v.2.45h
2006-05-27 RingBlog v.2.45g
2006-05-20 RingBlog v.2.45f
2006-05-14 RingBlog v.2.45e
2006-05-13 RingBlog v.2.45d
2006-05-02 RingBlog v.2.45c
2006-04-01 RingBlog v.2.45b
2006-02-25 RingBlog v.2.45a
2006-02-19 RingBlog v.2.45
2006-02-04 RingBlog v.2.44d
2006-01-28 RingBlog v.2.44c
2006-01-17 RingBlog v.2.44b
2006-01-16 RingBlog v.2.44a
2006-01-15 RingBlog v.2.44
2006-01-09 RingBlog v.2.43a
2005-12-31 RingBlog v.2.42
2005-12-28 RingBlog v.2.41
2005-12-18 RingBlog v.2.4
2005-12-10 RingBlog v.2.35b
2005-12-04 RingBlog v.2.35a
2005-11-26 RingBlog v.2.34
2005-11-20 RingBlog v.2.33
2005-11-19 RingBlog v.2.32
2005-11-12 RingBlog v.2.31
2005-11-05 RingBlog v.2.3
2005-10-29 RingBlog v.2.2
2005-10-16 RingBlog v.2.1
2006-08-06 RingBlog v.2.45i
- リンクバナーのリンクがURLではなく内部パスになっていた
2006-06-11 RingBlog v.2.45h
- tb.cgiに一部のperlでトラブルが起きるスクリプトが残っていた
- アクセスログ閲覧で、参照元集計がうまくできないことがあった
- アクセスログ閲覧で、参照元の日本語が文字化けすることがあった
2006-05-27 RingBlog v.2.45g
- 特定のフォントを指定するとIEではインデックス表示がくずれる(FireFoxでは発生しない)ため、CSSとスクリプトを改造
- moblog.cgi でアクセスログファイルを閉じていなかった
2006-05-20 RingBlog v.2.45f
- 一部の携帯電話から Content_type:application/x-www-form-urlencoded にcharset がつき、エラーになった。対策として cgi-lib.pl を改造。 ただし、charset は無視する
- moblog.cgi でアクセスログの記録が無効になっていた
- アクセスログ閲覧でUAの表示除外条件が大文字/小文字を区別しないようにした
- メンバーを削除するときに、そのメンバーの記事も一括削除することにした(残っていると記事個別削除ができなくなる)
2006-05-14 RingBlog v.2.45e
- 一部にデバッグ用コードが残っていた
2006-05-13 RingBlog v.2.45d
- 指定語句を含むコメントの拒否が動作していなかった
- HTMLタグ削除で一部の顔文字などを誤認識していた
- アクセスログ削除、リンク削除など一部で複数一括削除が機能しなかった
- Login.pm でスクリプト名が blog.cgi 固定になっていたため、blog.cgi をリネームすると記事書き込みでエラーになった
2006-05-02 RingBlog v.2.45c
- 特定バージョンのPerlで特定パターンの正規表現がループに入ってしまう。(windows版 perl 5.005 で確認) このため長文記事の分割時にフリーズするように見える。
ほとんどのPerlでは発生しないが、SJIS文字列分割を修正して対応。
2006-04-01 RingBlog v.2.45b
- カレンダーから日付を選び個別記事を選んでも、個別記事表示にならなかった
- 記事を表示すると、「○○の記事一覧」がインデックスに表示されていた
- コメント、トラックバックを無効にしていても記事表示画面に表示されることがあった
- コメント設定項目のいくつかが変更してもすぐに反映しなかった
2006-02-25 RingBlog v.2.45a
- パーミッション設定にバグがあり、保存、表示に問題があった
2006-02-19 RingBlog v.2.45
- アクセスログのホスト名にリンクがついていた
- FireFoxとIEの見えかたの違いを吸収するためにCSSに一部追加
- 存在しない記事へのコメントが可能だった
- コメントスパム対策強化 (以下のコメントの拒否設定を追加)
- 英数記号だけのコメント
- プロキシ経由
- 外部スクリプトから、あるいは引数をつけて直接CGIを起動した場合
2006-02-04 RingBlog v.2.44d
- コメントのHTMLタグ使用可の設定が保存されていなかった
- 記事、コメントともにHTMLタグ使用可/不可にかかわらず自動リンクを有効とした
- src="http://... を自動リンクの対象外とした
2006-01-28 RingBlog v.2.44c
- 記事が英文だけのときに、領域内で自動改行されなかった
- アクセスログファイルをクローズしていなかった
2006-01-17 RingBlog v.2.44b
- v.2.44a の再修正
2006-01-16 RingBlog v.2.44a
- 既存記事のカテゴリーを変更すると、トップページの記事要約の順番がおかしくなっていた
2006-01-15 RingBlog v.2.44
- メンバー、カテゴリ別の全件表示ができなかった
- カレンダー表示でユーザー設定休日のコメントが各日付でリセットされていなかった
- トップページに記事要約を表示しない設定を追加した
- 記事中のオートリンク、トラックバック元リンクは別ウィンドウで開くことにした
- トップページに記事要約とともにコメント、トラックバックを同時表示する設定を追加した
- 記事中に %L% があるとトップページでの表示はそこまでで、あとは「続きを読む」 を表示することとした (旧形式記事にも対応)
- アクセスログ閲覧の「参照元」で、検索エンジンの検索語句はShift_JISに変換して表示することにした
2006-01-09 RingBlog v.2.43a
- メンバー登録ができないことがあった
- CSSのカレンダー関係に重複定義があった
- ? & を含むURLへのリンクがあるとリンクの順番変更に異常があった
- コメント記入時の名前とメールアドレスを記憶していなかった
- moblog.cgiからのアクセスでもRSSはblog.cgiで生成するようにした
- アクセスログの閲覧で、User-Agentに種類別、OS別の表示を追加した
- 公開メンバー登録ボックスをタイトルだけにできるようにした
- カレンダーのリンクがある日付に背景色を設定できるようにした
- カレンダーのリンクがある日付とユーザー設定休日に背景色が設定されていなければ、曜日別背景色を使うことにした
- Trackback Auto Discovery のコードを見直し、再度実装した
2005-12-31 RingBlog v.2.42
- 画面レイアウトが一部くずれることがあった
- 管理者パスワードを使うと、存在しないIDでログインが可能だった
- スキン変更時に、「デザインの更新」をしなくても画面に反映するようにした
- モバイルアクセスの表示画面を少し変更
2005-12-28 RingBlog v.2.41
- リンクバナーのアップロードで正しくファイル名を受信していなかった
- 文字サイズに応じた入力フィールドの調整が機能していなかった
- 記事削除時にカテゴリーインデックスファイルが更新されていなかった
- 簡易版モバイル対応CGI(moblog.cgi)とモジュール(Mobile.pm)の作成。このため関連モジュールも調整
- 指定した語句を含むコメントを拒否する機能を追加
2005-12-18 RingBlog v.2.4
- サイドバーのリンクボックス作成
- トップページへのリンクにバナーを使えるようにした
- インデックス、個別記事などに、次頁、前頁機能をつけた
- 管理者パスワードでメンバーにログインし、記事のメインテナンスができる
- 管理者はメンバーのパスワードを変更できる
- トップページの記事表示を日付単位でまとめず記事単位のみとすることができる
- カレンダーにユーザー設定休日機能をつけた
- カレンダーの日付の背景色を設定できる
- タイトルの下にユーザーの任意の内容のメッセージボックスを表示できる
- サイドバーにユーザーの任意の内容のボックスを表示できる
- アクセスログ記録機能と閲覧機能をつけた
- Livedoorへのトラックバックに対応してスクリプトを修正
- テスト的に、個別記事の閲覧ページに、トラックバック自動検出用スクリプト(Trackback Auto Diacovery)を追加
- config.txt を config.cgi にリネーム
- インデックスファイルの読み方を変更。全部読まなくてもいいようにした
- トラックバック受信は分離して単独のスクリプトにした (スクリプトサイズ縮小のため)
- モジュールの構成を見直し、統合、追加、組み替えを実施した
- 機能別にモジュールを読み込むことにして、起動時のモジュール読込量を削減した
2005-12-10 RingBlog v.2.35b
- v.2.34で「続きを読む」のところでURLが分断されることがあったのを修正した部分のバグを再修正
2005-12-04 RingBlog v.2.35a
- v.2.34で「続きを読む」のところでURLが分断されることがあったのを修正した部分のバグで、 トップ画面で記事中のURLが逆順で表示されるバグ修正
- 旧形式ログの「続き」を本文と連結する場合に、改行を入れることにした。
2005-11-26 RingBlog v.2.34
- カテゴリー項目変更で、カテゴリー番号が重複することがあった
- 「続きを読む」のところでURLが分断されることがあったのを修正
ただし、URLのみを書いた場合と {サイト名+++URL} とに対応。 <a href=.... には対応しない。また、HTMLタグの分断の可能性にも対応しない。
2005-11-20 RingBlog v.2.33
- 管理画面のプロフィールで、項目削除すると config.txt に正しく書き込まれなかった
プロフィールの項目がおかしくなった場合は、 config.txt の profile を , 区切りから & にすれば復旧
2005-11-19 RingBlog v.2.32
- 記事投稿画面右側に表示する記事件数の制限機能追加
- 存在しない記事へのトラックバックを受け付けてしまうバグの修正
- 管理画面の表示文字修正
- weblogUpdate.pingが送信できていなかった(v.2.31だけのバグ)
- 登録ユーザー名に _ が含まれていると、トラッバック受信がエラーになっていた
メンバー登録時にメンバーIDの末尾に _ が含まれていると、エラーメッセージを出すことにした
2005-11-12 RingBlog v.2.31
- トラックバックとコメントの拒否が機能していなかった
- RSS件数設定が機能していなかった
- スキン選択画面でゴミが表示されることがあった
- ログインボックスをタイトルだけにする機能が管理者ログインと同じになっていた
- Livedoorへのトラックバックに対応
- 検索時に特定の文字を含む文字列だとエラーを起こすバグを修正
2005-11-05 RingBlog v.2.3
- 記事の時刻表示を消すことができるようにした
- メンバーログイン、管理者ログインをサイドバーに表示しないか、タイトルだけにできるようにした
- タイトルボックスの高さ指定ができるようにした
- 記事を書き込むと「最近のトラックバック」が消えるバグを修正
- URLオートリンクの対象文字に ~ ; を追加、URL関連見直し
- インデックスをサイドバーに表示したときの不具合を修正
- 旧形式ログの「続き」が表示されないバグを修正
- パスの設定を非表示にした (内部パスとURLの不整合が起きるため)
機能を削除するか対策をとるかは、今後検討。 - ログイン時にタイトル文字の色が反映されないバグを修正
- design.cssのタイプミス修正 (テンプレートおよびスキン)
- タイトル背景画像の設定が保存されないバグを修正
- カレンダーの土曜日の文字色が反映されないバグを修正
2005-10-29 RingBlog v.2.2
- 設定ファイルを分割し、画面設定を独立させた
- 画面設定を配布できるように、スキン機能をつけた
- 画面領域を明確にわけ、それぞれに背景色と背景画像を設定できる
- サイドバーの表示位置を左右選択できる
- インデックスをメインボックス上部かサイドバーに表示かを選択できる
- サイドバー表示項目の順序変更可能
- 各項目の表題を変更可能。
- カレンダーの文字色を変更可能。
- 区切り線の色を変更可能。(これまでは枠線と同色)
- IEとMozillaの表示の差異を極力吸収するようにした
- メンバー登録公開機能を追加
- Windows機種依存文字を機種依存しないように変換
- WindowsとLinuxでは文字サイズ 9〜12 であれば、文字入力フィールドがはみださないようにした Macは文字サイズ 9 の場合のみ、文字入力フィールドのサイズを自動設定
- 検索が機能しないバグを修正
- プロフィールの画像表示のバグ修正
- カテゴリー指定の記事表示のバグ修正。(全件表示ができなかった)
- 「最近のトラックバック」に二重記録されるバグ修正
- ユーザー作成時に作成されるディレクトリの許可情報が 755 にならないことがあるバグ修正
(あとで削除できなくなる)
2005-10-16 RingBlog v.2.1
RingBlog v.2.1 公開 (RingBlogとしての最初のバージョン)
(WebFrog Blog 2.0b からの追加変更)
(WebFrog Blog 2.0b からの追加変更)
- 記事の「本文」と「続き」の区別をなくした
- 記事ファイルのフォーマットを全面的に変更 (旧形式も読取可)
- トラックバック送信
- 受信トラックバックの削除
- トラックバック受信拒否機能 (IPアドレスおよびURL)
- トラックバック送受信の文字数制限
- 更新通知 (weblogUpdate.ping)
- RSSの改善(実用化)
- コメント拒否機能 (IPアドレス)
- 複数ユーザーのCGI共同使用機能
- CGIとデータを別ディレクトリに置くことができる
- 管理者パスワードの設定/変更機能
- 枠線の幅の変更
- タイトルの配置選択 (左、中央、右)
- トップページへのリンク
- トラックバックのURLに rel="nofollow" を付加 (トラックバックスパム対策)
- コメントのメールアドレス表示をロボットで収集されにくいようにした
- プロフィールの保存、順番変更の改善
- その他、多くのバグ修正やエラーチェック機能の追加