Ver. 3.0.16 リリースのお知らせ

この記事は公開日より2年以上経過しているため、現在の内容と異なる可能性があります。


この記事では、2022年10月21日にリリースした Ver. 3.0.16 の修正内容について紹介いたします。

* 現在は Ver. 3.0.17 がリリースされています。バージョンアップ時は、Ver. 3.0.17 へのアップデートをお願いします。

現在お困りの問題に該当する項目がありましたら、お早めにバージョンアップのご検討をお願いいたします。

Ver. 3.0.16 リリースノート

変更点

  • CMS-6104 メディア(ファイル)に「ログイン限定」ステータスを追加
  • CMS-5960 config.server.php内でHOOK_ENABLEが1に設定されている時のみ表示する Touchモジュール、Touch_HookEnableを追加
  • CMS-5961 config.server.php内でHOOK_ENABLEが1に設定されていない時のみ表示する Touchモジュール、Touch_NotHookEnableを追加

不具合修正

  • CMS-6056 siteテーマのお問合せフォームで、emailのバリデーションのエラーメッセージに required の記述がされている問題を修正
  • CMS-6058 オンラインアップデートで「更新メニューを非表示」だった場合、自動的に更新があるかチェックしないように修正
  • CMS-6061 ダンロードモジュールが環境によって、中身が空になってしまう問題を修正
  • CMS-6063 Tag_Cloudモジュールでブログの階層のセレクトボックスにdisabledがついてしまい、ブログの階層が設定できない問題の修正
  • CMS-6065 編集設定のチェックボックスのクリック範囲が広く、意図せずチェックが外れてしまう問題を修正
  • CMS-6068 siteテーマとbeginnerテーマで、inputの高さが小さくなってる問題を修正
  • CMS-6069 lpテーマの画像名がなくなってしまう問題を修正
  • CMS-6070 UTSUWAのユーザー画像の表示を修正
  • CMS-6072 コンフィグ > アクセス設定のベーシック認証でユーザー名とパスワードの入力フィールドが自動入力されてしまう問題の修正
  • CMS-6075 テーマのscssファイルのコメントを修正
  • CMS-6076 beginnerテーマのREADME.txtに「編集画面について」の説明を追記
  • CMS-6080 UTSUWA:body要素開始直後と終了直前にscript要素を読み込めるように修正
  • CMS-6080 UTSUWA:body要素開始直後と終了直前にscript要素を読み込めるように修正
  • CMS-6079 UTSUWA:CTAの編集ボタンが動いていなかった問題を修正
  • CMS-6086 beginnerテーマに scss ディレクトリを含めるよう変更
  • CMS-6090 シークレットブログだと、プレビューの共有ができない問題を修正
  • CMS-6044 メディア機能で設定したタグに「&, ', ?」が含まれていると検索できない問題の修正
  • CMS-6089 linkMatchLocationClassを変更しても、linkMatchLocationEntryClass で上書きされてしまう問題を修正
  • CMS-6049 acmsPath 関数のURLエンコード対応
  • CMS-6096 & ” ' < > の文字列でタグを登録すると2重エスケープが起きる問題の修正
  • CMS-6106 Siteテーマでメールテンプレートで名前が表示されていない問題を修正
  • CMS-6107 罫線ユニットの余白を上下方向へ変更
  • CMS-6091 ESLIntを導入してソースコードの品質向上
  • CMS-6114 ユーザーのCSVインポートで、ファイルによってインポートできない場合がある問題を修正
  • CMS-6116 PHP8.xでスケジュール登録ページでエラーが出る問題を修正
  • CMS-6122 承認フローの中のグループに同じユーザーが別グループに所属している場合に承認フローがおかしくなる問題を修正
  • CMS-6139 CKEditor を適用したカスタムフィールドグループ(fieldgroupSortable)で並び替えを行った場合、CKEditor で編集できなくなる問題の修正
  • CMS-6101 モジュールID設定 > 条件設定のエントリーID参照でカテゴリーの検索ができない問題の修正
  • CMS-6150 CKEditor とリッチエディター(SmartBlock)を同じページで使用すると、リッチエディター編集時に CKEditor の編集ツールバーが表示されてしまう問題の修正
  • CMS-6133 エントリー編集ページの時刻が直接入力できない問題を修正
  • CMS-6153 UTSUWA:ヘッダーのロゴ画像の推奨サイズの記載とスタイル対応
  • CMS-6154 UTSUWA:.is-ctaクラス属性がな かった時のスタイル対応
  • CMS-6152 WordPressのインポート(XML)で、インポートに失敗する場合がある問題を修正
  • CMS-6156 承認画面で、ユーザーのカスタムフィールドを出力できるように調整
  • CMS-6157 フィールドキャッシュがクリアされない場合がある問題を修正
  • CMS-6159 承認機能で、サブカテゴリーの値が保存されない問題を修正
  • CMS-6164 エンタープライズ版で、承認ワークフローを無効にできない問題を修正
  • CMS-6168 中間承認グループの並びを調整
  • CMS-6160 モジュールIDのエントリーID選択UIの絞り込みやページネーション移動が動作しない問題を修正
  • CMS-6170 エントリーのCSVインポートで、ユニークキーによるアップデートでユニット情報がなくなる不具合を修正
  • CMS-6108 セキュリティフィックス

主なリリースノート内容

CMS-6104 メディア(ファイル)に「ログイン限定」ステータスを追加

メディア(ファイル)のステータスに新しく「ログイン限定」ステータスを追加しました。このステータスは、CMSにログインしている場合のみ、ダウンロードできるステータスになります。

会員限定サイトや、会員限定コンテンツなどで、会員限定でダウンロードさせたいファイルがある時に設定ください。



CMS-5960 config.server.php内でHOOK_ENABLEが1に設定されている時のみ表示する Touchモジュール、Touch_HookEnableを追加
CMS-5961 config.server.php内でHOOK_ENABLEが1に設定されていない時のみ表示する Touchモジュール、Touch_NotHookEnableを追加

フック機能を有効・無効にする config.server.php の設定(HOOK_ENABLE)によるTouchモジュールを追加しました。
拡張アプリなどを作成してフック機能を利用する際に、フック機能が無効になっていた場合のアラート表示などにご利用ください。

Touchモジュール一覧:https://developer.a-blogcms.jp/document/reference/touch.html

CMS-6086 beginnerテーマに scss ディレクトリを含めるよう変更

beginnerテーマで、CSSファイルのみ梱包されていたのを、SCSSファイルも同梱するようにいたしました。

これにより、SCSSを使った開発をされる方でも「beginnerテーマ」で開発がしやすくなりました。

CMS-6072 コンフィグ > アクセス設定のベーシック認証でユーザー名とパスワードの入力フィールドが自動入力されてしまう問題の修正

ベーシック認証を設定するための管理画面で、ベーシック認証のユーザー名とパスワードが、ブラウザのオートコンプリート機能により自動入力されてしまい、入力されているのを気が付かず保存してしまうと、ベーシック認証がかかってしまう問題が報告されていました。
今回このベーシック認証設定欄のオートコンプリート入力を拒否する対策をしましたので、気が付かず設定がされることがなくなりました。


CMS-6089 linkMatchLocationClassを変更しても、linkMatchLocationEntryClass で上書きされてしまう問題を修正

ナビゲーションなどで現在いる要素にクラスをつける組み込みJS「linkMatchLocation」で、以下のようなコードでクラス名を変更するカスタマイズを行っても、設定が上書きできない問題を修正しました。

ACMS.Ready(function() {
  ACMS.Config.linkMatchLocationEntryClass = 'current';
});

CMS-6122 承認フローの中のグループに同じユーザーが別グループに所属している場合に承認フローがおかしくなる問題を修正

エンタープライズ版の多段階の承認フローの不具合を修正しました。

例えば「営業一課」「営業本部」「マーケ本部」のような承認フローだった場合、「営業一課」と「営業本部」両方のユーザーグループに同じユーザーが所属している場合、該当ユーザーが承認画面を開いても、うまく次の承認フローへ流せなくなっていました。この問題を修正し、承認フローにあるユーザーグループに複数所属していても正常に承認が流れるようになりました。

CMS-6159 承認機能で、サブカテゴリーの値が保存されない問題を修正

承認機能でサブカテゴリーを設定している場合、承認フローでサブカテゴリーの設定値(保存した値)が外れてしまう問題を修正しました。

CMS-6168 中間承認グループの並びを調整

エンタープライズ版での直列承認機能で、中間承認グループの設定の順番が、下から上への順番に承認フローが流れるのを、上から下の順番に承認フローが流れるように修正しました。



CMS-6139 CKEditor を適用したカスタムフィールドグループ(fieldgroupSortable)で並び替えを行った場合、CKEditor で編集できなくなる問題の修正

カスタムフィールドグループでCKEditorを利用している場合に、フィールドの順番を入れ替えした時に、フィールドの内容が消えてしまい、編集できなくなる問題を修正しました。


CMS-6170 エントリーのCSVインポートで、ユニークキーによるアップデートでユニット情報がなくなる不具合を修正

プロフェッショナル版以上の場合、エントリーID以外のキーでエントリーをCSVで更新できるようになります。

今回ここの処理に問題がみつかり、エントリーID以外のキーで更新をした場合、CSVにユニット情報があっても、ユニット情報が消えてしまう不具合が見つかったためユニットが削除されないよう修正いたしました。



最後に

該当する問題がありましたら、お早めにバージョンアップのご検討をお願いいたします。
また、迅速にご報告いただいたユーザーの皆さま、誠にありがとうございました。

今後もご報告いただいた内容に対して真摯に受け止め修正と改善を行ってまいります。
今後ともどうぞよろしくお願いいたします。

同じタグ付けがされている記事