2014年11月16日
転載歓迎

concrete5.7.2 リリースされました

11月13日 (現地時間) に concrete5.7系の最新版である 5.7.2.1 がリリースされました。レイアウト機能 Foundation グリッドへのサポートやメンバー機能の充実などが図られているマイナーバージョンアップです。

Get Startedページからダウンロードすることができます。日本語翻訳ファイルも同梱されていますので、日本の方もお使いいただけます。

concrete5 5.7をダウンロードする

日本語コミュニティとしての方針と協力のお願い

日本語コミュニティとしては、現在のところ5.7.xの日本語版はリリースしない方針です。日本語化に関して、皆様の意見を募集しております。concrete5.6.x からのアップグレードについての詳細なども含めて、詳しくは「concrete5 5.7がリリースされました」をご覧ください。引き続き、日本語版の要否についてご意見を募集しています。

5.7.2.1 リリースノート

リリースノート原文

※ 順次翻訳していきます。

新機能

  • 特色ブロックがページと外部URLにリンクできるようになりました。
  • グリッドフレームワーク対応を改善。カラムに2つのclassを必要とするフレームワークに対応しました。
  • テーマ開発者向けの機能アップデート:Zurb Foundationグリッドフレームワークが使用可能になりました。
  • テーマカスタマイズに対応したいが、プリセットは用意しない場合に対応しました。
  • プロフィールを公開した際にメンバーディレクトリが利用できるようにしました。
  • マーケットプレイスの検索結果に「最も人気」を追加しました。

動作の向上

  • コマンド/Altキーをクリックしてサイトマップ上のページに新規タブで「訪問」した際に現在のタブもページにリロードされる問題を修正しました。
  • Fileinfo拡張がconcrete5 5.7の動作に不要になりました。
  • 編集モードの挙動を改善しました。
  • スタックとクリップボードの項目を左パネルからドラッグして動かした際にパネルが閉じられるようにしました(ホットスポット以外でドロップした場合は再度開きます。)
  • ページ名がSEOパネルから利用可能になりました。
  • ファイルマネージャーへのファイルのアップロードに失敗した際のフィードバックを改善しました。
  • ファイルパーミッションのチェックを改善。ファイルとディレクトリのパーミッションの設定値を追加しました。
  • サイトマップからページを訪問した際にcIDベースのURLではなくパスベースのURLでアクセスするようにしました。
  • サイトマップからの変更は、ユーザーが権限を持っており、concrete.misc.sitemap_approve_immediately設定値がtrueの場合(初期値です)には自動的に承認されるように変更しました。
  • 変更を破棄した場合にグローバルエリアのブロックも一貫した挙動になるようにしました。
  • 国際化対応を改善しました(thanks hissy)

バグ修正

  • ユーザー登録、メッセージ機能、メールでのユーザー認証などの修正
  • ユーザーがパスワードを変更する際の例外エラーメッセージを修正
  • 5.7.1 や 5.7.2.1 のアップグレードでテーマセクションの「ページテンプレート検証」が間違って削除されていたのを修正
  • concrete5 を英語以外で使用している際のリッチテキストエディタでのイリーガルオフセットタイプを修正 (thanks Remo)
  • ページレベルのページカスタマイズがある場合、キャッシュやコピー時にバグが起こるのを修正
  • パスワード変更時に何か間違ったことをしてもなにも表示されないエラーを修正。
  • コンポーザーが自動的にメインエリアにコントロール用ブロックを出力するため、ページテンプレートにメインエリアが無い場合は問題が起こっていたのを修正。
  • メンバーの属性がない際にプロフィール編集時に基本情報が表示されないバグを修正 (thanks GutDing)
  • スーパーユーザーでないユーザーがコンポーザーで特定の種類のページを公開するときに「この場所にページを公開する権限がありません。」というエラーが出ていたバグを修正。
  • concrete.seo.trailing_slash を True にした時に、リダイレクトがおかしくなる問題を修正。
  • パッケージを読み込んだ時に、キャッシュのファイル権限がリセットされる問題を修正。
  • 特定のアップロードでファイルが複製される問題を修正。
  • 管理画面へのリダイレクトが有効化されている歳に、admin としてログインしている時、間違ったリダイレクトが起こっていたのを修正。 (thanks TaoS)
  • イメージサイズの縦横比を保ってリサイズすることができなかったバグを修正。
  • Fixed bug where sample content with lightbox images was broken when installing Elemental.
  • Fixing redirect errors when enabling the trailing slash in URLs.
  • Fix Full Page Cache HTTP Headers Incorrect Output
  • Fixed bug in file set pagination that capped it at 10. May have fixed other pagination bugs.
  • Fixed bug where two databases tables had incorrect database case, leading problems when submitting the form block or working with IPs when migrating from case insensitive file systems to case sensitive file systems.
  • Fixed http://www.concrete5.org/index.php?cID=674327&editmode=
  • Fixed “Class security does not exist” error when attempting to force redirection to base URL.
  • Fixed http://www.concrete5.org/developers/bugs/5-7-2/error-when-moving-block/
  • Fixed bug where external links in sitemap were encoded and linked to incorrectly
  • Uninstall packages with authentication types now properly removes them from the database (Thanks EC-Chris).
  • Fixed zip tooltips not showing when zip not installed during installation.
  • Fixed bug where you couldn’t remove a question from a form block.
  • Fixed issues with garbled translation messages (thanks mlocati)
  • Elemental theme h6 text transform now takes proper variable (thanks jordif.)
  • Fixed: Keys for custom attribute categories installed by packages are not currently updated (thanks cpill0789).
  • Fixed SQL bug that could arise when using setAttribute() with a topics attribute type (thanks Raverix)
  • Fixed some HTML escaping issues in the page attribute display block (thanks Mnkras)
  • Fixed “Concrete\Core\Permission\Key\AddBlockBlockTypeKey' does not have a method 'canAddBlock” when working with global areas on pages that didn’t have a main area (thanks akodde!)
  • Fixed http://www.concrete5.org/developers/bugs/5-7-2/flakey-behaviour-when-adding-user-to-workflow-access/
  • Fixed http://www.concrete5.org/developers/bugs/5-7-2/changing-rss-handle-andor-deleting-topic-tree-blog-chokes-out-in/ (thanks Mnkras)
  • Fix conversations error when using gravatar as a fallback and rendering comments from anonymous
  • Fix issue with File::delete not deleting the row from the Files table.
  • Fixed http://www.concrete5.org/developers/bugs/5-7-2/stack-version-history/
  • JavaScript syntax improvements and some JS bug fixes (thanks EC-Joe)
  • Composer improvements when page types were included in packages.
  • Fixed bug where empty page attribute display block wouldn’t display placeholder text on a stack page (thanks infostreams.)

開発者向けアップデート

  • GridFrameworkServiceProvider と GridFrameworkManager を追加しました。
  • New Manager class will be used going forward. Allows easy binding and registration of driver-based classes.
  • Content Importer関連を改善
  • MenuItemクラスの柔軟性を改善
  • パッケージの追加時にtime limitをゼロに設定するように
  • 記事ブロックのコントローラーに含まれていたコンテンツのインポートとリンクに関するメソッドを、新しい LinkAbstractor クラスが抽象化して提供します。(thanks jordanlev)
  • Content Importerとコンテンツの入れ替えに関する諸々の修正

 

以上