BaserCMS 1.6.8 をリリースしました。
当初の予定より10日遅れのリリースとなり大変お待たせいたしました。
今回も、バグフィックスが中心ですが、ブログやWebページの下書き機能や、公開予約機能、そして SSL対応などが追加されています。
なお、アップデートを行う際は、アップデート時の注意事項を必ずお読みください。
新機能
-
[コア] パスワードリマインダー機能を実装しました。 fixes #1074
-
[コア] インストール完了時に管理者Eメール宛にIDとPWを自動送付するようにしました。 fixes #1081
-
[コア] SSLに対応しました。(DBのアップデートが必要) fixes #1090
-
[コア] ページ機能に下書き保存機能を追加しました。 fixes #1071
-
[コア] ページの公開予約機能を追加しました。 fixes #1062
-
[ブログ] ブログ機能に下書き保存機能を追加しました。 fixes #1071
-
[ブログ] ブログ記事の公開予約機能を追加しました。 fixex #1064
変更点
-
[コア] ページテンプレートの書き出し処理をページ管理に配置しました。 fixes #1173
-
[メール] メールプラグインの基本設定の一部をシステム設定に移動しました。 fixes #893
バグフィックス
-
[コア] SQLiteにおけるアップデート機能でalter系の処理がうまくいかない不具合を修正しました。
-
[コア] パッケージに梱包しているプラグインのアップデートが失敗してしまう不具合を修正しました。
-
[コア] DboSource::loadCsv で連続してalterを実行した場合に失敗してしまう不具合を修正しました。
-
[コア] データベースのバックアップで一部のテーブルがバックアップできない不具合を修正しました。 fixes #1171
-
[コア] モバイルページが表示できない不具合を修正しました。 fixes #1170
-
[コア] Webページ一覧を並び替えモードに切り替えている場合、絞り込みが正常に動作しない不具合を修正しました。 fixes #1169
-
[コア] Webページの並び替えがうまく動作しない不具合を修正しました。 fixes #1167
-
[コア] データベースのリセット処理を行うと同じDB内の関連しないテーブルも削除されてしまう不具合を改善しました。 fixes #1166
-
[コア] EUC-JPの環境でCSVを利用すると文字化けする不具合を修正しました。 fixes #1165
-
[コア] ロリポップで、管理画面よりトップページの確認ボタンをクリックするとNot Foundになる問題を修正しました。 fixes #1144
-
[コア] さくらインターネットで MySQL のインストールに失敗する不具合を修正しました。 fixes #1162
-
[コア] テーマ切り替えの際、セーフモード OFF でも警告メッセージが表示される不具合を修正しました。 fixes #1132
-
[コア] UserDir を利用した場合スマート URL が正常に動作しない問題を解消しました。 fixes #1141
-
[コア] PHP5系でサーバーのタイムゾーンが設定されていないとキャッシュ利用時にエラーとなる不具合を修正しました。 fixes #1085
-
[コア] SQLite の DBファイルが削除できない不具合を修正しました。 fixes #1174
-
[コア] ページ管理での記事プレビュー時、管理画面のパンくずが表示される不具合を改善しました。 fixes #1168
-
[ブログ] サブフォルダに設置した場合、ブログサイドメニューのカテゴリー一覧のリンクが切れる問題を修正しました。 fixes #1163
-
[ブログ] 管理画面でブログ記事の絞り込みが動作しない不具合を修正しました。 fixes #1168
-
[ブログ] ブログカテゴリ編集画面の公開ページへのリンクが間違っていたいので修正しました。 fixes #1164
-
[フィード] フィードのキャッシュ時間設定がきかない不具合を修正しました。 fixes #1143
アップデート時の注意事項
1.6.8へのアップデートは今までどおり baserフォルダの上書き&アップデートスクリプト実行で行えますが、それに加え、下記注意事項を必ずお読みなり必ず対応を行ってください。
「app」フォルダ内の更新について
「baser」フォルダに加え、「app」フォルダ内の次のファイルも上書きを行ってください。
/app/webroot/index.php
DB設定ファイル更新(CSVをご利用の場合のみ)
CSVをご利用の場合は、アップデート処理前に次のファイルの encoding 値を、「sjis」に書き換えてください。(2箇所)
/app/config/database.php
※ 1.6.7.1 以前では、utf8 と記述されている部分を sjis に置き換えます。
※ 1.6.8 を新規インストールの場合は、utf8 で動作する事となります。