concrete5.3.3.1 日本語版 リリースしました
2009-10-29 12:08 (by katz515)

2009年10月29日
Usagi Project
転載歓迎

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ concrete5.3.3.1 日本語版 リリースノート
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Usagi Project は、このたび、 concrete5 の最新バージョンである、
 5.3.3.1 日本語版をリリース致しました。

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

から行えます。

今回は、属性情報、ユーザー管理関連に大幅なアップグレードが加
えられ、バグ修正も多く含まれています。


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

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

ー 5.3.3.1へのアップグレードには、先ずサイトが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/ 


──────────────────────────────
■ バージョンアップに関しての詳しい説明
──────────────────────────────
今回、 concrete5.3.3.1 では、属性情報 (Attribute) 関連で大き
な変更が行われました。その為にアップグレード時、データベース
のテーブルを大幅に変更する処理を行います。

アップグレードを行う際は、なるべく、深夜等アクセスが少ない時
間に行う様にして下さい。また、バックアップをとられる事を確実
におすすめ致します。

また今回、大幅な変更を行っているため、「2. /concrete/ ディレ
クトリと /language/ディレクトリ内のファイルのみをFTP等を使
い、アップグレード」を行った後、サイトが表示されなくなる恐れ
があります。ファイルを上書き処理された後は、ログインをせずに

http://【concrete5のURL】/index.php/tools/required/upgrade.php

に直接アクセスし、アップグレードの処理を行って下さい。

* 参考までに、今回の大幅なアップグレードの為、300ページほ
  どのサイトでアップグレード作業に3〜5分かかる事があります。

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

・アップグレード方法
 http://concrete5-japan.org/help/install/how_to_upgrade/
・5.3.3.1日本語版へのアップグレードに関するトラブルシューテ
 ィング
 http://concrete5-japan.org/help/install/how_to_upgrade/5-3-3-1-upgrade-faq/

をご覧下さい。



──────────────────────────────
■ 5.3.2 からの変更点
──────────────────────────────
リリースの原文はこちらです。この 5.3.3.1 日本語版リリースノー
トは、開発元の 5.3.3 と 5.3.3.1 のリリースノートの2つをあわ
せて翻訳しました。

・concrete5.3.3 原文
 http://www.concrete5.org/help/building_with_concrete5/updates/version_history/5_3_3_release_notes/
・concrete5.3.3.1 原文
 http://www.concrete5.org/help/building_with_concrete5/updates/version_history/5_3_3_1_release_notes/

< 新機能 >

・ページ・ファイル・ユーザー属性情報システムの大幅な改善:
  ー 属性情報タイプの処理を、ページ・ファイル・ユーザーと
    別々になっていたものを、1つのフレームワークとしてま
    とめました。
  ー 「選択型」の属性タイプを並び替えることができる様にな
    ります。
  ー 「選択型」属性タイプは、使用頻度、表示順、もしくはア
    ルファベット順に並び順を変えることができる様になりま
    す。
  ー 属性情報の保存場所を改善。
  ー 属性情報を全て同じ様に検索する事が可能に。
  ー ユーザーに「住所」の属性情報を追加。
・拡張パッケージのアップグレードサポート、サーバー上のファイ
 ルを直接書き換えるか、マーケットプレイスからのダウンロード
 により、拡張パッケージのアップグレードを可能に。
・ページURL関連
  ー /config/site.phpの設定オプションに「PAGE_PATH_SEP
    ARATOR」を追加。デフォルトでは"-"(ハイフンに)
  ー ページURLの空白部分を示していた "_ (下線)" を "- (ハ
    イフン) " に変更。ただし既存のページは任意に変更され
    ない限り、下線(_)のままです。
  ー ページURLに "_ (下線)" がいくつも連続されなくなりま
    した
  ー ドイツ語によく見られるウムラウト記号の問題を修正
・ユーザー検索の改善
  ー インターフェースを向上
  ー 複数グループに属しているユーザーの検索が可能に
  ー 検索結果の一覧項目に、任意の属性情報を追加表示する事
    が可能に
・ユーザー属性情報の編集をしやすく.
  ー ファイルマネージャーの様に一括編集が可能に
・ファイル検索の改善
  ー 検索結果の一覧項目に、任意の属性情報を追加表示する事
    が可能に
・「時限グループ」
  ー グループに、特定の時刻や一定期間を設定し、その時刻や
    期間が過ぎるとユーザーがグループから除かれたりアカウ
    ントが無効化されるようになります。  
・ブロック・デザイン・コントロール
  ー ブロックレベルでスタイルの設定が可能に。
・メール関連の新機能
  ー 管理画面から、PHPを使用するか、SMTPを使用してサイト
    通知メールを送信する設定が出来る様になりました。
  ー POP3サーバーにアクセスしメールを取得する「メール・
    インポーター」機能
・ユーザー公開プロフィール改善
  ー メッセージ機能や属性情報の編集、バグ修正など
・検索ブロックの改善
  ー ページの「METAキーワード」の語句も検索する様になり
    ました
  ー ページの検索索引のインデックスが新しいページが作成さ
    れる際に自動的に実行される様になりました。
  ー 検索索引は、全てのページを一旦索引し、権限の設定によ
    り取り除く様になりました。
  ー 検索索引がインストール後自動的に実行される様になりま
    した。
・ページリストブロックでURLを使用するかcIDを使用するか選択
 出来る様になりました
・サンプルデータ:インストール時に、サンプルデータをインス
 トールするか否かの選択が出来る様になりました。
・「ページリストから除く」を追加
  ー 「オートナビから除く」のオプションは今後「オートナビ
    ブロック」のみに適用されることになります。
  ー ただし、旧バージョンで「オートナビから除く」を選択さ
    れているページは、アップグレード時、自動的に「ページ
    リストから除く」が選択されます。
・「My_Site_Name」下書きブロック
  ー [管理画面] - [下書き] より、「下書き」下書きセット内
    にある「My_Site_Name」ブロックを編集する事により、
    「プレーン・ヨーグルト」と「グリーン・サラダ」におい
    て、サイト名の部分にテキスト以外に画像等も表示出来る
    様にしました
  ー アップグレードユーザーは、[管理画面] - [下書き] より、
    「My_Site_Name」という名前の下書きブロックを作成す
    る必要があります
  ー また、テーマ自体も「My_Site_Name」に対応したテーマ
    でないと有効でありません


<主なバグ修正>
・PHP5.3のサポート。表示されなくなった、E_DEPRECATED、エ
 ラーメッセージ関連も含まれます。
・子ページが存在している、ページURL削除の際配下のページURL
 に発生するバグの修正。
・ユーザー登録のバグを修正。管理者が承認を必要する場合でも、
 登録後ではログインしたままの状態であったバグを修正。
・サイトURLの表示がおかしかった部分を修正
・ページ複製の際に起こるデータベースのエラーを修正
・ブロック追加やページ更新の際に起こる、データベースの複製制
 約エラーに結びつく属性エラーを修正
・ページ所有者の変更をサイトマップから行う事が可能に
・サイトマップより「ファイル」タイプの属性情報を編集する事が
 可能に
・PHP 5.1をサポート。しかし、タイムゾーンのサポートには5.2が
 必須です

<動作の改善>
・picnikでの画像編集が、POST関数を使う事によりクローズな環境
 からも画像編集が可能に
・メンテナンスモードのテーマを、テーマパスを指定する事により
 編集可能に
・ブロックのコントローラー (controller) より、add()、edit()
 を呼び出した時に、jsファイルや cssファイルをポップアップウ
 インドウのヘッダー内に追加出来る様になりました。
・「files/」ディレクトリーを呼ぶ、getTemporaryDirectory() を
 新規追加。DIR_TMPを設定する事により上書き変更 (override)も
 可能。
・管理画面内でのポップアップウインドウが再びドラッグ可能に
・管理画面において、1024x768のディスプレイでも正常に表示さ
 れる様に
・厳しすぎるメールアドレスのチェックヘルパーを緩やかに
・ログがきちんとHTMLでエンコードされる様に
・メール送信のエラーのログをきちんと残すように
・メールアドレスでログインする場合、ユーザー登録時のユーザー
 名入力がオプション項目に
・ページリストにおいて外部リンクがきちんと表示される様に
・PHP ZIP機能が有効な場合、/usr/bin/zip でなく、PHPのZIPを使
 用する様に ( Remo提供 )


<その他のバグ修正>
・IE関連の修正
  ー 管理画面中のサイトマップでページのメタデータを編集す
    る際に表示が崩れていたのを修正
  ー 下書きブロックのDrag & Drop がIE8でもきちんと動作す
    る様に
・ユーザー選択のJavascriptバグを修正
・IE6 の注意メッセージを取り除く
・ユーザーを削除した際にファイルマネージャーで起こるエラーを
 修正
・IE7/8 で、色選択ピッカーが正常に動作する様に
・ユーザー登録の通知プロセスに於いて起こるバグを修正
・意図しないログアウトが突然起こるバグを修正
・TinyMCEの背景、色のコントロールを復活
・画像ヘルパーにおいて、縮小画像を置き換えられた後の画像に更
 新しないバグを修正
・エリア名にアポストロフィー(')が使われていた際に起こって
 いたJavascriptのエラーを修正
・複数業のCSSを追加した際にボタンが消えてしまいバグを修正
 (Usagi Project提供)
・プレーン・ヨーグルトをIE用に改善
・プロフィールでのフレンド機能を修正
・W3C Validation関連の修正
・PHPにおいて "allow pass by reference" がオフの場合に起こる
 問題を修正
・IEにおいて、キャプチャ認証画像が更新されないバグを修正
・メール通知ヘルパーが「From」をきちんとレポートしていなかっ
 たバグを修正
・任意のページタイプアイコンを使用しようとした際に起こるバグ
 を修正
・5.3.3 において、手違いでで無効になっていた、複数ファイルの
 一括削除機能を復活 (*日本語版は5.3.3をリリースしていないの
 で関係ありません)
・htmlhelper->hidden() が配列 (array) で使用された際のバグを
 修正ASET_ALLOW_NONE に関連する SQLエラーを修正


<開発者向けアップデート>
・アセットライブラリーヘルパー (ファイル関連) が、ファイルの
 拡張子をパラメーターとして受付ける様になりました(以前は
 「ファイルタイプ」としてのみ)
・追加ヘルパー:
  ー form/colorヘルパー(色選択用、結果を色のHEX値で返し
    ます)
  ー form/user_selector (ユーザー選択ヘルパー、複数のユー
    ザー選択も可)
・APIを全体的に整理し直し、いくつかのグローバルCallを削除しま
 した


以上
Usagi Project
Usagi Project project news list