RELEASE リリースノート
baserCMS 4.1.6 リリースノート
baserCMS 4.1.6 リリースノート
このバージョンは、baserCMS4系のメンテナンスリリースです。
新機能
- [コア] fix #22722 管理画面を別のドメインで利用できるように調整
install.php にて、設定を追加する
Configure::write('BcEnv.cmsUrl', 'https://cms.xxx.xxx/');
フロントエンドでツールバーを有効にするには複数ドメイン間のセッションを共有するためcookie_domainの設定も追加する
ただし、他のサイトが動いていないか、影響がないかを確認する事
ini_set('session.cookie_domain', '.xxx.xxx'); - [コア] fix #18683 setMessage を複数利用できる機能を追加
BcMessageComponent として下記のメソッドを持つ
- setSuccess
- setError
- setWarning
- setInfo - [メール] メール送信前イベントを追加
Return-Path 等を設定できる
イベント名にはプラグイン名、コントローラー名が必要
(例)Mail.Mail.beforeSendMail
変更点
- [コア] Docker 環境の構成を調整
- [メール] fix #22611 パスワードのリセットメールがコントローラ直書きのため編集できない問題を解決
- [メール] fix #22640 メールフォームラジオボタンなどの区切り文字に自動で「  」が入ってしまう問題の解決方法を、メールフィールド編集画面のヘルプに記載
バグフィックス
- [コア] fix #22721 JPEG画像をアップロードすると元画像より容量が大きくなる問題を改善
- [コア] fix #22660 非公開フォルダの中の固定ページが検索結果に表示される問題を改善
- [コア] fix #22662 BcContentsHelper::getRelatedSiteContents() で$idを指定した場合に正しく取得できない問題を改善
- [コア] fix #22607 サブディレクトリ設置時管理画面アクセスのドメインが異なった場合、誤ったリダイレクトが行われる問題を改善
- [コア] テーマ設定で画像のサムネイルの削除が出来ていなかった問題を改善
- [コア] fix #22651 コンテンツ管理:表形式で表示時の検索で「処理に失敗しました。」が表示される問題を改善
- [コア] fix #22644 フォルダにindexとしてコンテンツを配置した場合、コンテンツではなくフォルダのタイトルがパンくずやタイトルに反映されてしまう問題を改善
- [コア] fix #22612 #22614 コンテンツの編集画面で間違ったメッセージが表示される問題を改善
パッチ適用後、正常な動作とするためには、ユーティリティより、アセットファイルの再配置を実行する必要がある - [コア] ログイン画面上部の空白が出ていた問題を改善
- [ブログ] fix #22643 ログイン状態でブログ記事の詳細ページについて編集ボタンが表示されない問題を改善
- [メール] メールフォームの確認画面でユーザーの入力値をエスケープするように仕様変更
- [メール] fix #22661 「ファイル」メールフィールドのファイルアップロードサイズ制限のバリデーションの問題を改善
ファイルを指定しなかった場合もファイルサイズオーバーのメッセージが表示されていた問題