Ver 2.7.0 をリリースいたしました。大きな変更として、phpの対応バージョンがphp5.3.3 〜 php7.0.x に変更されています。また、インストール、アップデートマニュアルをパッケージから削除をし新しい公式サイトから参照するようになりましたのでご注意ください。
* インストールマニュアル
* アップデートマニュアル
a-blog cms Ver. 2.7.0 の変更点詳細
新機能
- 位置情報(Entry_GeoList)モジュールを追加
- JSONテンプレート(Json_2Tpl)モジュールを追加
- テーブルユニットを追加
- The BASE との連携アプリを追加
- ブログのエクスポート / インポート機能を管理ページに追加
- コンフィグ・モジュール・ルールのエクスポート / インポート機能を追加
- 組み込みJS js-modal-video を追加
変更点
- php7.0 対応
- 対応phpをphp5.3.3 - php7.0.xに変更
- CKEditor4.4.6にバージョンアップ
- カスタムフィールドメーカーの刷新
- ダイアログウィンドウのJavaScriptのキーボード対応
- オフキャンバスのJavaScriptのスクリーンリーダー対応、およびキーボード対応
- グローバルルールの読み込みの仕様を変更するオプションを用意(global_rule_config_load)
- SMTP設定で認証なしでも送信できるように変更
- エントリーコード、eidを検索対象に追加
- モジュールID系の変数は管理権限以外でもだせるように変更
- フォームを保存しないオプションを追加
- フォームの文字コード指定UIを変更
- プロ版の承認機能周りを修正。他の人のエントリーから編集できるように。
- データベース接続をpdoに変更
- 500エラー時のページをカスタマイズできるように変更
- MAX_PUBLISHESのデフォルト値を15に増加
- 関連記事の軸記事をモジュールIDから指定できるように変更
- Entry_Body, Summary系のモジュールで公開日と掲載終了日を出力できる変数を追加
- フォームオプションで拡張子が違う場合のエラーハンドラを用意
- フォームの添付ファイルでダウンロードファイル名を実体ファイル名ではなく元ファイル名を使うように変更
- ファイルアップロードの許可拡張子のテンプレート指定を複数できるように修正
- 承認通知メールの件名に記事IDとステータスを付与
- ダイレクト編集のタイトル編集でユニット情報を持ってこないようにする変更
- mysql接続文字コードをconfig.server.phpより設定できるように変更
- 管理ページのテンプレートが指定していなかった場合、admin.htmlが適応されるように変更
- サマリー系モジュールで第2ソートできるように変更
- prettyPhoto指定のデフォルトをdata属性での指定に変更
- httpsへのリダイレクト時のステータスコードを301に変更
テーマ
- [管理画面] エントリー編集画面、動的フォームなどの管理画面の一部をアクセシビリティ対応を改善(キーボード操作、スクリーンリーダー対応。β版では未対応部分あり。)
- [管理画面] ラジオボタン・チェックボックスのマークアップを改善
- [管理画面] スマートフォンからのエントリー編集の操作性を向上
- [CSSフレームワーク・管理画面] シンボルフォントを追加(acms-icon-source,acms-icon-text-left,acms-icon-text-center,acms-icon-text-right,acms-icon-merge,acms-icon-split,acms-icon-undo)
- [スタイルガイド] チェックボックス、ラジオボタンのマークアップのサンプルコードを修正
- [CSSフレームワーク・管理画面] acms-hide-visuallyにブレイクポイントごとのクラスを追加
- [CSSフレームワーク・管理画面]アラートのスタイルが2種類追加(warning、success)
- [テーマ] Site2016テーマのアクセシビリティ対応。レベルAAに一部準拠(Google Mapなどのサードパーティは未対応)。
- [テーマ] Simple2016、Bootstrap2016のマークアップを一部改善
- [テーマ] ブログテーマのアクセシビリティ対応を改善
バグフィックス
- カスタムフィールドグループのjs-datepickerが動かない問題を修正
- 管理画面 > ブログ のページャーが動いていない不具合を修正
- Api_GoogleAnalytics_Ranking のモジュールでモジュールフィールドが出力できない問題を修正
- 管理画面のブログの一覧で、ステータス変更をした際にアラートが出ない問題を修正
- ダイレクト編集時に非表示ユニットが一覧ページで表示されてしまう問題を修正
- hislidejsが動かない問題を修正
- index.php?ID=3 のようなablogの時のURLで404になる問題を修正
- ショートカット機能のバグ修正
- Webフォントを表側ページで使用するとき、モーダルやエントリー編集ページのスタイルが崩れる問題を修正
- ログイン時のリダイレクトでドメインが違う場合に、正常にセッションが維持できない問題を修正
- 管理画面>ブログのページャーが動いていない不具合を修正
- 数値のカスタムフィールド検索で文字列検索になってしまう問題を修正
- 承認機能周りを修正。他の人のエントリーから編集できるように修正
- gettextが使えるかどうかの判定処理を修正
- 編集設定のサイズ指定で x 以外の文字をコンバートするように変更
- Vary HTTPヘッダーをhookで指定できるように変更
- 動的フォームのモジュールID化に対応
- レイアウト機能でテンプレート選択肢がyamlの並び順になるように修正
- js-validateでcheckbox, radioをバリデートできるように修正
- DB名にハイフンを使えるように修正
- yolpマップの表示バグを修正
- カート機能のキャッシュ周りのバグフィックス
- 環境によってメディアの画像で回転ができない問題を修正
- CSVユーザーインポートでパスワードを引き継げるように修正
- Entry_Calendarのカスタムフィールドが重複して表示される問題を修正
- 多言語ユニットのテンプレートをアップデート