バージョン1.2.7を公開いたしました。
今回のバージョンアップにはバグの修正が含まれます。
今回からSQLite版だけでなくMySQL版でも単純なファイルの上書きでバージョンアップができるようになりました。
当初公開していた1.2.7では、ブログの設定画面で「カテゴリ分けで使用するラベル」のラベル名をクリックすると「(ブログに)使用するラベル」の選択の方が変ってしまうと言うバグがありましたので、3月1日16時20分にパッケージの差し替えを行いました。
1.2.7の変更点詳細を読む
- バグ修正
-
- キャッシュによる高速化
- 404ページで"304 Not Modified"が返されていた
- ブログ
- //page-2のように/が二重になる場合があった
- 記事一覧の「複製する」が動かなかった
- 複数のラベル(カテゴリー)で絞り込んだときにも「表示順更新」ができてしまっていた
- 英語版でトラックバックの削除ができなかった
- RSSで が文字化けしてパースエラーとなることがあった
- RSSで記事の更新日時が常に作成時刻と同じになっていた(フォーラム:生成されるフィードの更新日時について)
- ダイナミック編集で記事の「新規保存」ができず、既存の記事の「更新」になってしまっていた
- 記事の作成日時を空にすると現在日時で保存されるのではなく本当にデータが空になってしまっていた
- ページ雛形の連続ダウンロードができなかった
- URIがpathのページとpath/to/fileのページがあって、path/toのページがないときに、path/to/fileのページにアクセスできなかった
- 非公開記事一覧、期間外記事一覧、ラベル無し記事一覧で、記事の一括操作(公開・非公開切り替え、複製、削除)ができなかった
- 表示崩れの修正
- トップページ(URIが/のみ)へのリンク挿入(cms:link)を行うとhref=""となってしまっていた フォーラム:トップページへのリンク挿入が機能しない
- cms:id="create_time"でcms:formatの指定がないときに"時:分"となっていないブロックがあった
- MySQL版
変更-
- MySQL版
- アップグレードのための上書きが単純な上書きだけでできるように、common/config/db/mysql.phpを同梱しないようにした。
- ブログ
- next_linkとprev_linkに代わってnext_page, prev_pageを使うようにする(互換性のために*_linkも残しておく)。
- アップロード許可ファイルにpdfとzipをディフォルト追加
- 管理画面の見栄えの変更
- 記事管理
- 記事の一括ラベル操作
- 記事投稿画面のラベル一覧
- ブロックの情報が壊れた場合にエラーにならないようにするBrokenBlockComponentの追加
- App
- 機能追加
-
- バージョンアップ時にCSSとJavaScriptのキャッシュを読み込まないように対策を施した
- ページ
- 記事投稿 ファイルアップロードで同名のファイルがあった場合、ファイル名に拡張子が未入力だった場合に自動挿入
- cms:lengthでテキストの長さを切り詰めたときに残りがあることを示すために「...」を付け足すようにした(付け足す文字はcms:suffixで変更可能)
- ブログ
- ページャーを追加(pager, first_page, last_page, pages, current_page)
- サイトのキャッシュ、エントリー雛形、ページ雛形、プラグイン設定を保存するディレクトリにアクセス禁止の.htaccessを作成するようにした
- サイト作成時にcss, js, imageの3つのディレクトリも作るようにした(これらはユーザーが自由に使えるディレクトリ)
- プラグイン
- カテゴリーの削除機能を追加した
- テンプレート同期プラグイン
- カスタムフィールドプラグイン
- 記事編集画面でのフィールド名の表示形式を変更できるようにした
- 更新情報プラグイン
- 記事管理者権限毎に表示・非表示を設定できるようにした
- GoogleAnalyticsプラグイン
- ページ毎に出力するかどうかを設定をできるようにした
- サーバー情報表示プラグインを追加