concrete5.4.1.1 日本語版 リリース
2011-01-01 03:47 (by katz515)

2011年1月1日
Usagi Project
転載歓迎
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ concrete5.4.1.1 日本語版 リリース
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Usagi Project は、このたび、 concrete5 の最新バージョンである、 
5.4.1.1 日本語版をリリース致しました。今回の目玉は、キャッシュ
機能向上による大幅なスピードアップと日本語関連機能の強化です。

 

ダウンロードは
http://concrete5-japan.org/download/

から 行えます。

 

──────────────────────────────
■ バージョンアップするユーザー様 - concrete5 自動アップデー
ト機能を利用するに当たって
──────────────────────────────

* 初心者から上級者の方まで必読

サーバーが以下の機能を搭載していないと機能しません

    * cURL
    * Unzip もしくは PHP Unzip
    * /updates/ ディレクトリーにサーバーの書き込みが許可され
	ていること

 

< 初級者向けの説明 >

concrete5 の最新バージョンのファイルは、サーバー上の
「/updates/」内に保存され、アップデート後は/updates/内のファ
イルが利用されます。(「/concrete/」内のファイルを変更した方
は注意!)


< 具体的な動作の説明 >

    * 自動アップデート開始
    * ZIPファイルをダウンロード
    * /updates/concrete5【バージョン番号】/ フォルダーを作成
    * そのフォルダー内に最新バージョンのファイルを保存
    * MySQLデータベース内容もアップグレード

という手順で自動アップグレードが行われます。

バージョンを重ねるごとに、10MBのファイルがどんどんと
「/updates/」ディレクトリーの中に蓄積されていきます。ディスク
容量がかさむときは、旧バージョンのフォルダーを削除してくださ
い。

 

──────────────────────────────
■ 全てのバージョンアップユーザー様に
──────────────────────────────

新規インストールユーザー様への問題は現在確認されていませんが、
既存のサイトをアップグレードされる方は以下の事を先ず確認して
下さい。


最初に以下の事を確認下さい

ー 5.4.0.5へのアップグレードには、先ずサイトが5.3.2である必
  要があります
ー バックアップをかならずおとり下さい
    ー バックアップの仕方
      http://concrete5-japan.org/help/install/how_to_backup/
ー MySQLデータベースの設定を確認して下さい
    ー phpMyAdminなどで、データベースの名前に大文字が
      含まれているかを確認して下さい
    ー テーブルの名前がすべて小文字であった場合、アップ
      グレードに不具合が生じます
    ー 対処方法は以下のページを参照して下さい
      ー 5.3.3.1日本語版へのアップグレードに関するト
        ラブルシューティング
        http://concrete5-japan.org/help/install/how_to_upgrade/5-3-3-1-upgrade-faq/
ー 自動アップグレード機能を使用すると、コア領域 (/concrete) 
  配下のファイルを全く読み込まなくなります。コア領域のファ
  イルを編集された方は、それらの変更が無効になってしまいま
  す。ご注意ください。
 

アップグレードを行う際は、なるべく、テスト環境でアップグレー
ドテストを行う様にして下さい。また、バックアップを とる事を強
くおすすめ致します。

 

 

* 参考までに、アップグレードでは、サーバーの性能によって数十
秒から数分かかることがあります。処理が途中で停止してしまった
場合は、上記のアップグレード用URLを再度アクセスして下さい。

 

アップグレードに関して詳しくは、

    * アップグレード方法
    * 5.3.3.1 日本語版へのアップグレードに関するトラブルシュー
	ティング

をご覧下さい。



──────────────────────────────
■ 5.4.1.1 日本語版制作クレジット
──────────────────────────────

日本語パッチあて
    Tao
    Katz
    Yamanoi

翻訳
    Takezo
    Tao
    Katz
    514design

最終確認とパッケージ化・リリース作業
    Katz
    Tao

その他テスト協力者様
    http://concrete5-japan.org/community/forums/translate/post-1355/




──────────────────────────────
■5.4.0.5 からの変更点
──────────────────────────────

リリースの原文はこちらです。

● 5.4.1 Release Notes 原文
http://www.concrete5.org/documentation/background/version_history/5-4-1/

 
 
□ スピード・パフォーマンス関連

    * フルページキャッシュが、サイト全体の設定と、各ページ上
	での設定で利用可能に。
    * 変数をprotectedにして、ブロックのキャッシュを指定をブロッ
	クコントローラーのprotectedされた変数で指定するように変更。
    * サイト統計を使わない設定にした場合、フルページキャッシュ
	時はデータベースにアクセスすらしない仕様に変更。
    * カスタムスタイルシート仕様時のCSSキャッシュを改善
    * 多数のオブジェクトをキャッシュするようにし、最適化を実
	現。
    * 競合状態のバグを修正した後、ローカルのインメモリーキャッ
	シュを再び使用可能に。

 
□ ファイルマネージャー関連

    * 「アップロード完了」ウインドウで、ファイルのメタデータ
	を直に追加できるように変更。ファイルに付属情報をもたせ、
	アセット管理向上を計った。
    * 最初にファイルが新規作成、配置された時の場所を記録する
	「最初に追加された場所」というフィールドを追加。プロパティ
	上に表示され、検索オプションにも追加。
    * 一つか複数のファイルをコピーできる「ファイルをコピー」
	機能を追加。
    * セットを使用している所にはいつでも、上部に検索/フィルター
	のインターフェイスを追加。
    * 良い感じのマウスオーバーインターフェイスで、管理画面の
	ファイルマネージャー上にてセットを削除できるように変更。
	非公開セットも含めて。
    * セット内のすべてのファイルをセット編集の詳細から見る機
	能を追加。セット内のファイルの表示順管理も可能に。
    * 検索条件をセットで保存する機能をファイルマネージャーに
	追加。
    * ファイルを追加した後に、ファイルマネージャーを再読み込
	みすると、そのファイルを削除できないバグを修正。
    * アクセスとパーミッションのダイアログを開いた時の、バグ
	のあるおかしな挙動を修正。

 
□ 他の主な追加機能

    * 日付ナビブロックとタグブロックと前へ次へブロックを含め
	た、ブログ関連の新ブロック群と機能を追加し、検索カスタム
	テンプレートも追加。よりブログ的な表示を可能に。
    * TinyMCE 3.3.9.2へとアップグレード。TinyMCEの互換性に関
	してたくさんの改善。
    * 管理画面の設定で、ファイルマネージャーとサイトマップを
	編集画面に追加できるオプションを追加。ファイル編集とペー
	ジナビゲーションをどこでも使えるようになった。
    * サイトマップのフラットビューで、ドラッグすることにより
	表示順の「一番上に移動」「一番下に移動」の操作を可能に。
    * ページのカスタム属性で「ナビターゲット」の定義を可能に
	し、オートナビがその定義に従うように改善。
    * 外部リンクでターゲットを定義可能に。
    * サイト経由で登録してきた新規ユーザーを、EMAIL_ADDRESS_
	REGISTER_NOTIFICATION と EMAIL_ADDRESS_REGISTER_
	NOTIFICATION_FROMを定義しておくことによって、通知を取得で
	きるように改善。
    * デザインのコントロールを、下書きとデフォルトページで使
	用可能に。
    * テーマとブロックのW3Cバリデーション面を改善。
    * コンテンツ内で画像を表示するとき、ビルトインされた画像
	リサイズシステムを使って元画像より小さい画像を表示するよ
	うに改善。(by Matias)

 

□ 動作・UIなどの追加機能

    * ブログライクなサンプルコンテンツを用意(ブログページタ
	イプ)
    * SQLベースのインストール時間短縮と、リソース消費の削減。
    * ビルドインCSS3機能が使える場合、編集モードでのパフォー
	マンスが改善。複数アセットの読み込み数を劇的に削減。
    * 「フォルダービュー」を「フラットビュー」に変更し、その
	他の「フォルダー」という呼び名を、誤解を生みやすいため削
	除。
    * フォルダーアイコンから、複数ページのアイコンに変更。
    * UTF8互換でないPHPワードラップを削除。
    * 検索ブロックが、単に一般的な検索を初期状態で行うように。
	コード修正で変更可能。
    * files/incoming/フォルダーをインストール時に生成する仕組
	みに。
    * IE以外のブラウザでのサイトマップで、ディスプレイ表示順
	変更のドラッグドロップ動作をより良いものに。
    * URLを変更した時の、古いURL保存のやり方を削除。
    * フォームにログイン中のユーザーをトレースするように変更。
    * マーケットプレイス接続時、FileHelper::getcontents()が機
	能しない場合、確実に例外を投げるように修正。
    * パスのテーブルインデックス周りをより良いパフォーマンス
	のために改善。
    * 州地域リストのアップデート。
    * ページ名が見つからず、ページ名を生成することもできない
	場合、cIDを使うように。
    * より信頼できるページパスの再スキャン。
    * アメリカ以外のロケール使用時の日付ローカリゼーションを
	改善。
    * 日付とタイムスタンプを検索インデックスに使用出来るよ
	うにし、パスを再インデックス化するように。
    * ベースURLへのリダイレクト時、301のヘッダーリダイレクト
	を使用。
    * ページを削除した際、ページ検索インデックステーブルの該
	当ページ部を削除するように。
    * ブロック編集時、タイトルバーにブロックタイプ名を表示す
	るように。

 
□ バグ修正

    * events::extend()が、一つのイベントタイプに対して複数の
	フックを定義できるように修正。
    * 新規未承認ページをブラウズした際、表示されるように修正。
    * ページのレイアウトが、ページを複製した際に引き継がれな
	いバグを修正。
    * カスタムブロックとエリアデザインを、ページの複製をした
	際にも引き継げるよう修正。
    * オープンリダイレクトのバグを修正。rcIDは数字か(その
	場合は、ページIDになる)、もしくはページパスかを選べるが、
	ベースURLと concrete5インストールディレクトリへの相対パス
	を常に接頭付与し、そのページにリダイレクトする前にページ
	がバリデイトされるように修正。
    * Fileファイルセットでパーミッション設定を削除した際、そ
	のファイルがセットに属していなければ、グローバルパーミッ
	ションを付与されるように設定。 
    * マニュアルで権限が設定されたページをコピーするときに、
	作成できる子ページの情報がコピーされなかったバグを修正。
    * URIエンコードによるエリア編集時のエラーを修正。
    * 特別なパーミッションがブロックに付与されるべきページで
	パーミッションを変更した際の、パーミッション継承を改善。
    * ユーザーリストをエクスポートした際、ログイン回数のフィー
	ルドが空白であったことを修正し、正しく追加されるように。
    * セーフモードオンの際のHTMLヘルパーを修正。
    * .flvインポーターが正しくheightを計算できるように修正。
    * ページをキャッシュした際、パッケージ化された属性タイプ
	がページオブジェクトと共に機能しないバグを修正。
    * レイアウトバグの修正
    * BlockView::getThemePath()が、ブロックビューテンプレート
	内からテーマを返さないバグを修正。
    * 稼働中のサイトのページリスト表示がプレビューでは機能し
	なかった問題を修正。
    * index.htmlを追加した際、 files/tmpディレクトリにページ
	を生成。
    * コンテンツエリア内で、特定のページが正しいページパスリ
	ンクが貼られていない問題を修正。
    * コンテンツエリア内で非正規リンクが初期状態から表示され
	ていたバグを修正。
    * 記事ブロック内でページパスが指定されていないページへの
	リンクが正しく機能しないバグを修正。
    * 検索ブロック使用時に、特定のパス内の検索が機能しないバ
	グを修正。
    * HTMLブロックのコンテンツを検索インデックスに追加できる
	ように。
    * ページが見つかりませんのページにブロックを追加する際の
	バグを修正。
    * APP_TIMEZONE定数使用時のいくつかのバグを修正。
    * エクセルへのエクスポート時、複数チェックボックスリスト
	の全オプションをチェックできていなかったバグを修正。
    * ページリストクラスのエイリアスをインクルードする際のバ
	グを修正。
    * 属性に関するTinyMCEのサポートを改善。
    * 複数ブロック削除と下書きのエラー修正。
    * AJAXフォームの投稿失敗時、ユーザーをページにリダイレク
	トさせる動作を改善。
    * カスタムユーザー検索のカラム保存時に、ページが再読み込
	みされるように。
    * より良いガベージコレクション。
    * エイリアスページを移動させ、オリジナルは移動させないよ
	うに。
    * オペラ使用時の表示をより首尾一貫したものに。
    * IEでTinyMCEの最上部にコンテンツを配置する際のバグ修正。
    * ユーザーのプロフィールでアバターを変更した際、設定完了
	メッセージを表示。

 
□ 開発者向けアップデート

    * jOuery UI のバージョンを1.8.4 に、jQueryのバージョンを 
	1.4.2にアップグレード
    * ダッシュボードで使用されるユーザーセレクタで起こるバグ
	を修正。
    * ページセレクタが、属性変更も含めて、一つのページで複数
	使用可能に(Remoに感謝)。
    * 渡されたコールバックパラメータ(オプションされている)
	だけではなく、ハードコーディングのccm_selectSitemapNodeを
	使用することでTinyMCEのページの選択がしやすくなりました。
    * MailHelper::replyTo() 関数を追加 (moseに感謝)
    * Loader::model() と Loader::library() と
	Loader::packageElementがローカルファイルを最初にインクルー
	ドするように再調整。カスタマイズ性とスピードの向上を図っ
	て。
    * AL_THUMBNAIL_JPEG_COMPRESSIONで全てのイメージ(jpeg)の
	初期圧縮レベルを制御できるよう定義。
    * ccm.sitemap.jsとccm.sitemap.cssをオーバーライドできるよ
	うにヘルパーを介するよう変更。
    *  BlockView::getBlockPath()とToolsのヘルパーが、まずルー
	トディレクトリを見てから、パッケージを見、そしてコアを見
	に行くように変更。
    * Loader::controller()がまず最初にルートディレクトリをチェッ
	クするように設定。

 

 
■ 5.4.1.1 での変更点

● 5.4.1.1 Release Notes 原文
http://www.concrete5.org/documentation/background/version_history/5-4-1-1/

 
□ 追加機能

    * ファイルアップロード時のメタデータ入力画面の機能向上。
	メタデータが空白の場合、項目を削除し後にインポート出来る
	ように。複数一括更新ツールを使用する際に、規定値を読み込
	むときの判定を向上
    * 「タスク管理権限」を管理者グループに追加

 
□ バグ修正

    * 「タスク管理権限」をグループに付与出来る様に修正。
    * 5.3.3.1 から 5.4.1へのアップグレードに関する不具合を修
	正。
    * シングルページをページ設定で許可しない限りキャッシュを
	生成しない様に修正。
    * TinyMCEの画像編集ウィンドウのjavascriptの不具合を修正。
    * 検索インデックステーブルにcPath, cvName,
	atSelectOptionIDを追加。
    * 上級権限モードでページの編集モード時に、のユーザ/グルー
	プ管理の不具合を修正
    * FilesテーブルのocIDのデフォルト値が0になっていた為に
	Windowsで発生していた不具合を修正。
      * akIDがコレクションの属性値でない場合にエラーのはずな
	  のに、CollectionAttributeKey::getByID 使用時に「正常値」
	  を返してしまうエラーを修正
    * ひとつのページに複数の検索ブロックを設置した場合に全て
	の検索ブロックに検索結果が表示される不具合を修正。
    * IEでファイルをアップロードした際、空白ページがでてしま
	う不具合を修正。
    * IEでユーザ情報を更新出来ない不具合を修正。
    * 日付ナビゲーションブロックで、「他のページ配下」オプショ
	ンが動作しない不具合を修正。
    * WebサーバにPHPのJSON拡張がインストールされていない場合
	に発生する属性選択の不具合を修正。
    * IEでの選択タイプのページ属性を動作させるための 
	javascriptの不具合を修正。
    * 管理画面ページに「EmulateIE8」宣言を追加しIEでのの動作
	を改善。
    * IE7でのファイルセットリスト表示を改善。
    * サイトマップで「システムページを表示」をクリックした際
	に【マーケットプレイス】-【テーマ】というアクセス出来ない
	ページが表示されていたバグを修正
    * コンンテンツエディタ(TinyMCE)の拡張モードでのボタン配
	置を改善。
    * アップグレード時に「blog_entry」のページタイプを作成す
	る様に修正。
    * ファイルの複製時、メタデータの修正をした場合、その修正
	が複製された先のファイルにきちんと適用されるように修正。
	(http://www.concrete5.org/developers/bugs/5-4-1/edit-multiple-user-properties/#84118)
    * 検索ブロックのデフォルト検索(簡易検索)時に索引指定さ
	れたページ属性を検索対象に追加。
    * 追加URLにアクセスし、大元URLにリダイレクトされる際、
	URLの末尾にスラッシュ ( / ) がきちんと付け加えられるよう
	に修正
    * ブロックデザインのプリセットを作成する際に、独自(ユニー
	クな)なIDを生成する機能を向上

 
■ 5.4.1.1 日本語版独自の追加機能

    * 日本語URLへの対応
          o 旧バージョンでは、URLの指定に日本語を指定した場合、
		  日本語が削除されていましたが、URLエンコードした物を
		  設定出来る様に変更しました。
    * 属性まわりの表示を修正
          o 各種属性管理で、属性名を英語版では属性のハンドル
		  を表示していましたが、設定した属性名を表示する様に
		  修正しました。
    * 日本語でのサイト内検索機能の変更
          o 5.4.0.5まではZendの全文検索機能(utf8 unigram)を
		  使用していましたが、英語版とほぼ同じデータベースを
		  利用した検索方法に変更しました。
          o 「tag」等の属性検索での検索結果の表示でハイライト
		  機能が日本語では動作しないため、検索属性のハイライ
		  ト機能を除外しました。
    * Google Mapブロックのキャッシュ設定を変更
          o GoogleMapブロックの編集時に不具合が発生するため、
		  GoogleMapブロックではキャッシュ設定を登録ユーザはキャッ
		  シュしない方式へ変更しました。
    * コンテンツブロック内の外部リンクが動作しない不具合を修
	正
          o コンテンツブロックで、「リンクを追加」から外部リ
		  ンクを追加した際にリンクが動作しない不具合を修正。
    * ページ削除時の動作を修正
          o ページを削除した際に、データベースからエイリアス
		  や外部リンクとして登録したものを一緒に削除する様に
		  修正。

以上

Usagi Project
Usagi Project project news list