2014年11月6日
転載歓迎
concrete5.6.3.2 日本語版 リリース
concrete5 の最新バージョン 5.6.3.2 の日本語版を公開いたしました。
concrete5 5.6.3.2 はメンテナンスリリースです。
2014年11月27日より、自動アップグレードも開始いたしました。
また、5.6.2.1 より日本語版固有の変更点として、日本語のロケールを「ja_JP.UTF8」から「ja_JP」に変更いたしました。これに伴い、5.6.2.1 以前のバージョンからアップグレードされる方は、管理画面が英語になってしまいますのでご注意ください。修正方法は下記の「アップグレード方法」のページに記載しています。
2014/12/30 追記:修正版をリリースしました。但し、今から新規に concrete5.6.3.2 をインストールやアップデートされる方は問題ありません。詳しくはこちらから。
5.6.3.2 日本語版制作クレジット
日本語パッチあて
翻訳
最終確認とパッケージ化・リリース作業
5.6.3.2 リリースノート
日本語版独自の修正
- アップグレード不具合の修正 (英語版では 5.6.3.3 で修正されます)
機能向上
- Eメールが、Message-ID パラメーターセットを持つように (thanks mlocati!)
- 不必要なパッケージハンドルを取得しようとするコールを回避 https://github.com/concrete5/concrete5/pull/1806 (thanks raphaelstolt)
様々な向上
- バックアップパフォーマンスの向上 https://github.com/concrete5/concrete5/pull/1771 (thanks ForestMist)
- Google Map ブロックに吹き出しを追加できるように https://github.com/concrete5/concrete5/pull/1775 (thanks mlocati)
- 属性キーカテゴリの多言語化対応 https://github.com/concrete5/concrete5/pull/1792, https://github.com/concrete5/concrete5/pull/1793 (thanks mlocati)
- YouTube ブロックのアスペクト比を 16:9 がデフォルトに https://github.com/concrete5/concrete5/pull/1802
- ページヘッダーでバージョン番号が隠されている場合、アップグレードページでもバージョン番号を隠すように https://github.com/concrete5/concrete5/pull/1064 (thanks mlocati)
- CAPTCHA に必須マークを追加 https://github.com/concrete5/concrete5/pull/1813 (thanks mlocati)
- フォームエレメントを必須項目としてマーク https://github.com/concrete5/concrete5/pull/1811 (thanks mlocati)
- サイトマップの Job で選択属性を使えるように https://github.com/concrete5/concrete5/pull/1817 (thanks hissy)
- ファイルヘルパー関数で値が帰るものが追加 https://github.com/concrete5/concrete5/pull/1830 (thanks ahukkanen)
- 日本語版独自:「公開日」を始めとする日時属性を、午前、午後を選んで時刻を指定する12時間制から、24時間制に変更しました。(2014/12/30 追記, hissy)
バグ修正
- 重要 - サイトの重要 メールテンプレートがメールヘルパーでリセットされていなかった。もしも、この一部分だけしかリセットしないメソッドに依存していたら、コードを確認して修正を加えてください。 https://github.com/concrete5/concrete5/pull/1757 (thanks ojalehto)
- 送信済みメールで特定の文字列が取り除かれるバグを、Zen_Mime サードパーティーライブラリをアップデートして修正 (thanks mlocati)
- フルページキャッシュのバグが数秒と表記されているところを数分レポートされるバグを修正。
- バグ修正: MySQL 5.6:ファイルセットにファイルを追加した時のエラーを修正 (thanks Remo)
- バグ修正:ページを複製する際にサイトマップの順番がおかしくなるバグを修正。 (thanks Mainio)
- バグ修正:1回のブラウザのロードで、ページをドラック&ドロップをして2回以上複製できないバグを修正。 (thanks Mainio)
- バグ修正:Grunt でMultibyte シフトで、マルチバイトの翻訳文字が半分カットされるバグを修正。 https://github.com/concrete5/concrete5/pull/1761 (thanks Hissy)
- オランダ語日付の修正 https://github.com/concrete5/concrete5/pull/1727 (thanks akodde)
- suPHP でのディレクトリパーミッションを修正 https://github.com/concrete5/concrete5/pull/1739 (thanks ahukkanen)
- ユーザー属性のインポートの修正 https://github.com/concrete5/concrete5/pull/1763
- アップグレードプロセスの修正 https://github.com/concrete5/concrete5/pull/1765 (thanks mlocati)
- % が入っていると sitemap.xml がおかしくなるバグを修正 https://github.com/concrete5/concrete5/pull/1778 (thanks tao-s)
- SEOアップデーターで、シングルページでは URL スラッグを隠すように https://github.com/concrete5/concrete5/pull/1770 (thanks lehik)
- 値がゼロのユーザーの数字属性を表示 https://github.com/concrete5/concrete5/pull/1786 (thanks mlocati)
- ページ送りの数字エレメントの一貫性を修正 https://github.com/concrete5/concrete5/pull/1785 (thanks EC-Joe)
- オートローダーでの重複クラスを削除 https://github.com/concrete5/concrete5/pull/1789 (thanks jezmck)
- 使用していない変数を削除 https://github.com/concrete5/concrete5/pull/1791 (thanks mlocati)
- XML CIF インポーターのいくつかのリンクが正常に処理されないバグ修正。 (thanks nebuleu)
- チェックボックスリストのフォーム出力の修正 https://github.com/concrete5/concrete5/pull/1803
- データベースに文字列が保存された際には翻訳されずに、表示されるときに表示されるように修正 https://github.com/concrete5/concrete5/pull/1766 (thanks mlocati)
- ユーザーに多言語されたグループ名を検索できるように https://github.com/concrete5/concrete5/pull/1524 (thanks mlocati)
- 既に存在する属性を追加しようとするときのエラーメッセージを修正 https://github.com/concrete5/concrete5/pull/1805 (thanks hissy)
- フォーム結果出力関連の様々な修正 https://github.com/concrete5/concrete5/pull/1807 (thanks mlocati)
- 重複したコードの削除 https://github.com/concrete5/concrete5/pull/1750 (thanks akodde)
- ページスピード設定の継承の修正 https://github.com/concrete5/concrete5/pull/1759 (thanks akodde)
- コンテントインポーターのスペルミス修正 https://github.com/concrete5/concrete5/pull/1809 (thanks hissy)
- ユーザー検索画面のラベルを修正 http://www.concrete5.org/developers/bugs/5-6-3-1/inappropriate-message-on-dashboard-user-searches/ (thanks FumitoMIZUNO)
- 日付ピッカーの修正 https://github.com/concrete5/concrete5/pull/1782 (thanks mlocati)
- 時間設定の修正 https://github.com/concrete5/concrete5/pull/1820 (thanks hissy)
- 複製ページの順番の修正 https://github.com/concrete5/concrete5/pull/1823 (thanks hissy)
- mysqli を使っているサイトのアップデートの問題を修正 https://github.com/concrete5/concrete5/pull/1826 (thanks ahukkanen)
- サイトマップジョブ生成ジョブで、マスターコレクションを無視する https://github.com/concrete5/concrete5/pull/1831 (thanks hissy)
- ファイルをセットに追加した時のライブ更新を修正 https://github.com/concrete5/concrete5/pull/1819 (thanks hissy)
セキュリティ対策
- 空白の String でセッションクッキーを送信する際に、全パスが現れてしまうバグを修正 (thanks occupe)
- XSS 修正:themeHandle の値をきちんとエンコードするように https://github.com/concrete5/concrete5/pull/1801 (thanks mmetince)
- 特定のブロックで使われているデータベースのサニタイズのルールを修正
開発者向けアップデート
- フォームヘルパーのメソッドに miscFields を追加 https://github.com/concrete5/concrete5/pull/1705 (thanks cryophallion)
- npm パッケージを更新 https://github.com/concrete5/concrete5/pull/1728 (thanks mkly)
- Grunt タスクを修正し、翻訳ファイルを /build/web/languages ではなくて、/web/languages に書き込むよう。
- フォームヘルパーにイメージメソッドを追加 https://github.com/concrete5/concrete5/pull/1704 (thanks cryophallion)
- 日付をハンドリングするメソッドを改善。アドオン開発者は、このプルリクエストをご覧頂くことをお勧めします。 https://github.com/concrete5/concrete5/pull/1777 (thanks mlocati)
- Collection->addBlock がブロックのように string を処理するように (https://github.com/concrete5/concrete5/pull/1701/)
- Config::getOrDefine が「if defined」を手動で走らせずに使えるように https://github.com/concrete5/concrete5/pull/1762
- 新イベント on_user_deleted が追加。ユーザーが削除された際のイベント https://github.com/concrete5/concrete5/pull/1769 (thanks mlocati)
- 属性用に CSS クラスを追加 https://github.com/concrete5/concrete5/pull/1787 (thanks zanedev)
- 属性がチェックされたかされていないかを検索できるように https://github.com/concrete5/concrete5/pull/1788
以上