RELEASE リリースノート
baserCMS 2.0.3 リリースノート
baserCMS 2.0.3 リリースノート
変更点
-
[コア] アップデートの仕組みを見直した fixes #2785
アップデータの際は、アップデートメールを送信する方法を廃止し、アップデート用のURLに直接アクセスしてアップデートする仕様に変更した。
(例)http://xxx.xx/update - [コア] インストーラーで文字コードのチェックを行うようにした。 fixes #1853
-
[コア] プラグインの実装仕様を変更
・コントローラーの場合は、BaserPluginAppController を継承する
・モデルの場合は、BaserPluginAppModel を継承する
※ 互換性の為、古い処理も残しています。 - [コア] システムナビにアクセス権限のないメニューグループを表示しないようにした
- [ブログ] BlogHelper::postContentで詳細文を表示させる場合、文字数カットを利用する場合にも詳細ページへのリンクを表示できるようにした fixes #2692
バグフィックス
- [コア] WYSIWYGでエンタキーを押した時にスクロールしないように修正 fixes #2788
- [コア] テーマ管理で拡張子がないファイルを編集・削除できない不具合を改善 fixes #2030
- [コア] MySQLでインストールする場合もapp/db/フォルダに書き込み権限がないとインストールを継続できない不具合を改善 fixes #2652
- [コア] スマートURLオンの場合、baserCMSのリセットがうまくいかない問題を改善した。 fixes #2789
- [コア] Not Foundの際、スマートURLのオンオフで表示されるテーマが違う不具合を改善した。 fixes #2790
- [コア] ユーザーの「よく使う項目」をユーザーグループの初期値に反映できない不具合を改善 fixes #2794
- [コア] ページカテゴリが多階層の際、パンくずリストが正常に出力されない不具合を改善 fixes #2779
- [コア] サブフォルダ&スマートURLオフの際に画像のパスが解決できない不具合を改善 fixes #2777
- [コア] 保存前確認でフロントと表示が違う場合がある問題を改善 fixes #2703
- [コア] 認証プレフィックスが正常に動作しない不具合を改善 fixes #2697
-
[コア] CSV関連の不具合を改善 fixes #2602
・検索インデックスが正常に更新できない
・NOが正常に割り振られない
・ブログタグでの検索ができない - [ブログ] ブログのプレビューでブログのタグが正常に反映されない不具合を改善しました。 fixes #2659
- [ブログ] PostgreSQLでブログ記事のコピーができない不具合を改善 fixes #2695
- [ブログ] 最近の動きに表示されるブログの更新状態切り替え表示が逆になっている問題を改善 fixes #2694
- [ブログ] デバッグモードがオンの際、ブログコメントの送信が失敗したにも関わらず成功したと表示される問題を改善 fixes #2693
- [ブログ] スマートフォンのブログでページネーションのリンクが切れる不具合を改善 fixes #2778
- [フィード] スマートフォンページでフィード読み込みが正常に動作しない不具合を改善 fixes #2690
- [メール] メールフォームの複製でエラーになる場合がある問題を改善 fixes #2256
- [メール] フィールド編集時のヘルプが間違っていたのを修正 fixes #2295
プラグイン開発における仕様変更
- コントローラーは BaserPluginAppController を継承して作成する事となりました。(互換性の為、以前の作成方法もしばらくサポートされます)
- BaserPluginAppControllerを継承した場合、Pluginモデルの定義は必須でなくなります。
- モデルは BaserPluginAppModel を継承して作成する事となりました。(互換性の為、以前の作成方法もしばらくサポートされます)
- BaserPluginAppModelを継承した場合、$useDbConfigは「plugin」に自動設定されます。
- モデルにおいて、pluginプロパティの設定は必須でなくなりました。
アップデーターにおける仕様変更
2系におけるbaserCMSのコアのアップデートの際、アップデートスクリプトの実行を行うURLがメールで送信される仕様となっていましたが、テーマやプラグインの依存関係によりメールが送信されない可能性がある為、この仕様は廃止となりました。
アップデートスクリプトを実行する場合は、baserフォルダを上書き後、次のURLのをブラウザに直接入力します。
http://{baserCMSの設置URL}/update
上記以外のURLについては全て「メンテナンス中」のページにリダイレクトする事となります。