CS-Cart 日本語版 v2.2.1-jp-1 アップデート内容

CS-Cart v2.2.1-jp-1 リリースの日取りが 2011/8/16 に迫っています。

アップデート内容が告知されたのでこちらでも言及を。

今回のアップデートの内容の中心は「管理者用パネルの刷新」ですが、新たに追加される機能にはショップフロント側のものもいくつかあるので先に新機能を“軽く”紹介します。

#追加機能一覧
[+] 「入荷通知」機能を追加
顧客への通知でしょうか。まだちょっとよく分かりません。

[+] 「Janrain」アドオンを追加
OpenID ですかね。これもまだちょっとよく分かりません。

[+] 「Twigmo」アドオンを追加
iPhone、iPad から管理画面を操作するアドオンです。iアプリが用意されているのでそちらの導入が必要でしょう。
私はAndroidユーザーでs

[+] HTMLエディタを「CKEditor」と「TinyMCE」から選択可能に.
個人的には滅多にエディタは使わないんですが、選択肢が増えることは良いこと。

[+] 画像表示用ライブラリを「FancyBox」、「Lightbox」「prettyPhoto」から選択可能に.
こちらも選択肢が増えることはry

[+] 購入手続き中のカート内商品表示機能を追加.
これは何気にユーザーフレンドリーです。手続き中に自分の購入している商品が見えないカートは意外と多いものです。

[+] 複数のCSSを統合する機能を追加
個人的にすごく興味があります。複数のCSSをひとつに纏めるのはとても良いことです。

[+] 複数のMySQLデータベースに接続できる機能を追加
これもとても興味があります。詳細不明なので迂闊なコメントは控えますが、顧客データ部分のみ異なるDBに接続できたりなんかしたら歓喜ものです。あんどぷらすの開発予定に入っているので本当に喜んでいいのかどうかは分かりませんが(笑

では本題の管理者パネルについて。

注文
注文

まずは左記画像をよく見てください。(クリックで拡大画像)

これまでCS-Cartを使っていた方には見慣れない色合いでしょうか。

UI(ユーザーインターフェイス)も刷新されています。

グローバルナビの動きもプルダウン形式に変更され、より見やすく、より直感的に操作できるようになりました。
直感的というのはとても大事で、どこに何があるのか、ユーザーの経験則と予測に合致していれば導入時の無駄なストレスを抑えることができます。(このあたり、設計の古いオープンソースパッケージでは弱いところです。)

スクリーンショットがブツギレで申し訳ないですが、上記画像のグローバルナビゲーションに「一般設定」がありません。
これは一般設定のなかから分離した「基本設定」とともに右上に配されます。通常頻繁に使う項目と頻度の落ちる項目を切り離したことでユーザビリティ、分かり易さが向上していると思います。

 

一般設定
一般設定

アドオンの専用管理画面(アドオン管理の一覧にある編集ではなく、管理ページに別途専用で設けられた管理ページ)の配置は、開発者の任意の位置に指定することができるのですが、今回メールテンプレートアドオンのメールテンプレート設定画面の配置位置が変更になっているようです。

頻度から考えればこちらの方が良いですね。

アドオン開発者においては、ほんの少しだけ気にしなければ行けない作法が増えると思います。
ですがそれも本当にほんの少しだけな気がします。

ちなみに、メールテンプレートの管理画面も刷新されていて、「ヒント」の位置がより見やすい左側になっています。(個人的には左の方が見やすいのですが、一般的にはどちらの方が見やすいんでしょうかねー)

メールテンプレート設定画面
メールテンプレート設定画面

 

と、スクリーンショット交えて少しだけ紹介しましたが、これらは全て一足先に公開された「デモサイト」で確認しただけものものです。
リリース時には異なっている可能性もあるのでご注意を。

以下アップデート内容の転載

2011/8/16 にリリースされるCS-Cart日本語版の最新バージョン
v2.2.1-jp-1
の主なアップデート内容は以下のとおりです。
今回は管理者用パネルの刷新がメインです。
—————————————————————–
【凡例】
[+] – 追加
[*] – 改善
[!] – バグ修正
—————————————————————–
[+] 「入荷通知」機能を追加
[+] 「Janrain」アドオンを追加
[+] 「Twigmo」アドオンを追加
[+] HTMLエディタを「CKEditor」と「TinyMCE」から選択可能に.
[+] 画像表示用ライブラリを「FancyBox」、「Lightbox」「prettyPhoto」から選択可能に.
[+] 購入手続き中のカート内商品表示機能を追加.
[+] 複数のCSSを統合する機能を追加
[+] 複数のMySQLデータベースに接続できる機能を追加

[*] 「カタログモード」アドオン: 「価格ゼロ商品」に関する通知機能を追加
[*] Google へのエクスポート機能を追加
[*] jQueryのバージョンを1.5.2に更新
[*] MySQLキャッシュエンジンのフィールド長を変更
[*] アドオンのインストール/アインインストール時に任意の関数を実行できる機能を追加
[*] アドオン管理 : CS-Cartのインストール時に指定したアドオンを自動インストールする機能を追加
[*] アドオン管理 : アドオンのインストール用ルーチンを関数化
[*] アドオン管理 : アドオンの説明文を動的に表示する関数 “fn_addon_dynamic_description_ADDON” を追加
[*] インポート : 商品データのインポート時に既存の商品追加画像を削除する機能を追加
[*] ギフト券 : テンプレートの選択機能を改善
[*] ギリシャ語の言語セットを更新
[*] サイトマップの生成スピードを改善
[*] ショップフロントにおけるログインや会員登録時に「ユーザー名」フィールドに含まれたスペースなどを自動除去する機能を追加
[*] ソフトウェア使用許諾契約の内容を変更
[*] データーフィード : オプション “無効な商品を除外” を追加
[*] データベースのリストア用ルーチンを関数化し、フックポイントを追加
[*] ピッカー : 新規エレメントを追加するリンクの表示位置をウィンドウの上部に移動
[*] ファイルアップローダー : アップロード失敗時の通知を追加
[*] フックポイント “delete_product_feature” を追加
[*] フックポイント “get_companies_list” を追加
[*] マイクロフォーマット “cm-trim” を追加
[*] メッセージのポップアップ表示に関するプロセスを最適化
[*] ロシア語のの言語セットを更新
[*] ロシア向けタイムゾーン情報を更新
[*] 管理者用パネルにおいて商品・顧客・注文・ページ・新着情報の横断検索機能を追加
[*] 管理者用パネルにおける “クイックメニュー” の非表示化を可能に
[*] 管理者用パネルにおけるメニュー生成ロジックを改善
[*] 管理者用パネルにおける権限チェックにおけるMySQLクエリ数を削減
[*] 管理者用パネルにおける注文一覧の表示スピードを改善
[*] 管理者用パネルのユーザーインターフェースを刷新
[*] 既存の画像と同名の商品画像ファイルをアップロードした際にもサムネイルを更新.
[*] 購入手続きのスタイルを「1ページチェックアウト」「カート表示付き1ページチェックアウト」「複数ページチェックアウト」から選択可能に
[*] 商品が属するカテゴリーの追加機能を改善
[*] 商品削除前に動作するフックポイント “pre_delete_product” を追加
[*] 商品編集ページの「プレビュー」「管理者権限でプレビュー」リンクの表示位置を変更
[*] 注文ステータス : ステータス追加時にコード(A-Z)を自動割り当て。手動での割り当てを禁止
[*] 特定のアドオンの設定情報をアップデートする機能を追加
[*] 配送管理における配送情報登録ページに表示される運送会社コードを運送会社名に変更

[!] “http_host” の設定値と異なるURLがリクエストされた場合には404エラーが発生する場合があるバグを修正
[!] “Package” スキンの スタイル “original phrase” に定義されたカラーを修正
[!] “お客様が「購入手続き」ボタン/リンクをクリックした場合に「カートの内容」ページに遷移させる” が有効な場合には注文失敗するとエラーメッセージが表示されないバグを修正
[!] “商品型番” フィールドの最大長を64バイトに拡張
[!] 「Google analytics」アドオン : クッキー情報が欠落する場合があるバグを修正
[!] 「Googleサイトマップ」アドオン : SEOアドオンで「URLに言語コードを含める」を有効化していると sitemap.xml にアクセスした際にトップページにリダイレクトされるバグを修正
[!] 「SEO」アドオン : “お客様が「購入手続き」ボタン/リンクをクリックした場合に「カートの内容」ページに遷移させる” が有効化され、SEOアドオンが有効化されていると購入手続きが行えない場合があるバグを修正
[!] 「SEO」アドオン : SEOアドオン有効時にカテゴリーと商品のピッカーが正しく動作しないバグを修正
[!] 「SEO」アドオン : SEO用商品名が255バイトの場合に403エラーが発生するバグを修正
[!] 「SEO」アドオン : リクエストされたURLのパースができない場合にはPHPエラーが表示されるバグを修正
[!] 「SEO」アドオン : 一部のURLが正しく変換されない場合があるバグを修正
[!] 「SEO」アドオン : 複数のローカライズにそれぞれ異なる言語が設定されている場合に、ローカライズを選択すると当該ローカライズにひもづけられていない言語が表示されるバグを修正
[!] 「Webmail」アドオン : ログアウト後の “管理者用パネルに戻る” リンクが常に “admin.php” を参照していたバグを修正
[!] 「アクセス制御」アドオン : 「指定回数ログインに失敗すると当該IPからのアクセスをブロック」機能が動作しないバグを修正
[!] 「アフィリエイト」アドオン : 「バナーの追加」ボタンが「商品グループ」タブにおいてのみ動作するバグを修正
[!] 「インストール済アップグレード 」ページの内容が正しく表示されない場合があるバグを修正
[!] 「エクスポート」ページにおいて「レイアウトを保存」ボタンが正しく動作しないバグを修正
[!] 「カスタム商品」アドオン : カスタム用商品の追加画像が商品詳細ページに表示されないバグを修正
[!] 「カスタム商品」アドオン : ショップフロントに在庫数を表示する設定の場合、カスタム商品の在庫数が正しく表示されないバグを修正
[!] 「カスタム商品」アドオン : 商品ページタブの表示方向を垂直に指定しているとカスタム商品におけるポップアップウィンドウが表示されないバグを修正
[!] 「カスタム商品」アドオン : 商品在庫がゼロの場合に互換性クラスによるバリデーションが動作しない場合があるバグを修正
[!] 「ギフト券」アドオン : カート内の小計が正しく表示されない場合があるバグを修正
[!] 「ギフト券」アドオン : ギフト券を有効化した際に商品名が空の状態でEメールが送信される場合があるバグを修正
[!] 「ギフト券」アドオン : 無料商品において「数量」フィールドが無効化されるバグを修正
[!] 「ギフト登録」アドオン : イベントページにおいて商品オプション画像の代わりにメイン画像が表示されるバグを修正
[!] 「ギフト登録」アドオン : 同時購入必須商品が登録されている商品をカートに追加できないバグを修正
[!] 「クイックサーチ」アドオン : w3c バリデーションを修正
[!] 「クイックサーチ」アドオン : 商品型番を更新してもクイックサーチに反映されないバグを修正
[!] 「セット販売」アドオン : メイン商品の価格がゼロの場合にカートに追加できず意図しないメッセージが表示されるバグを修正
[!] 「セット販売」アドオン : 割引価格が正しく計算されない場合があるバグを修正.
[!] 「セット販売」アドオン : 在庫管理を行わない商品であっても在庫数にゼロが設定されているとセット販売が設定できないバグを修正
[!] 「セット販売」アドオン : 商品にオプションが登録されている場合には商品詳細ページで意図しないメッセージが表示される場合があるバグを修正
[!] 「タグ」アドオン : 空のリンクが設定されているタグが削除されないバグを修正
[!] 「バナー管理」アドオン : 管理者用パネルで指定したスタイルがテキストバナーに適用されないバグを修正
[!] 「ポイント」アドオン : オンライン決済サービスを利用した際にポイントが正しく計算されない場合があるバグを修正
[!] 「ポイント」アドオン : セット販売商品においてポイントが二重計算されるバグを修正
[!] 「ポイント」アドオン : 注文編集時に一部商品に割引が設定されているとポイントが正しく計算されない場合があるバグを修正
[!] 「ほしい物リスト」アドオン : ほしい物リストに商品を追加した際のメッセージが自動で非表示化されないバグを修正
[!] 「ほしい物リスト」アドオン : ログインしていないユーザーに対してほしい物リストへの商品追加メッセージが表示されるバグを修正
[!] 「新着情報とメルマガ」アドオン : メルマガの編集ページでJavascriptエラーが発生するバグを修正
[!] 「新着情報とメルマガ」アドオン : メルマガ編集時にCKEditor が正しく動作しないバグを修正
[!] 「新着情報とメルマガ」アドオン : メルマガ本文に”+” 記号が存在するとHTMLメールが正しく表示されないバグを修正
[!] 「新着情報とメルマガ」アドオン : 管理者用パネルにおいて空の購読者リストを保存仕様とするとPHPの警告エラーが表示されるバグを修正.
[!] 「注目商品ブロック」アドオン : オーバーライドフックを利用すると商品が表示されなくなる場合があるバグを修正
[!] 「定期支払い」アドオンが有効化されていると商品ブロックにおける「カートに追加」ボタンが正常に動作しないバグを修正
[!] 「統計データ」アドオン : データ量が多い場合に円グラフが正しく表示されないバグを修正
[!] 「配送用外箱に収めることのできる商品個数」をゼロに戻すことができないバグを修正
[!] 「返品管理」アドオン : ゲストユーザーが他のユーザーの返品申請や返品配送票を閲覧できるバグを修正
[!] 404ページに表示されるトップページへのリンクが正しくセットされない場合があるバグを修正
[!] CVV2コードにゼロ値を入力できないバグを修正
[!] Google Checkoutによる決済後にショップページに戻ると割引が適用されないバグを修正
[!] Google Checkout利用時にメールの送信プロセスが遅延すると注文が2件作成されるバグを修正
[!] Googleサイトマップ : サイトマップ生成時に非表示または無効な言語に関するリンクがカウントされるバグを修正
[!] HTML特殊文字が「注目商品ブロック」、「カートの内容ページ」、「商品に関する通知」および「返品申請ページ」において正しく表示されないバグを修正
[!] MySQL5.5以上で「データフィード」アドオンをインストールするとMySQLエラーが発生するバグを修正
[!] PayPal: 欠落していた通貨を追加
[!] PHP5.1.6利用時に言語を追加するとSQLエラーが発生するバグを修正
[!] イギリスの州情報を修正
[!] インストール : 誤った設定情報を登録するとPHPのnoticeエラーが表示される場合があるバグを修正
[!] エクスポート : レイアウトの「ロード」ボタンが正常に動作しない場合があるバグを修正
[!] オプションを上から順に指定する設定の場合で、オプションの組み合わせが正しく設定できない場合があるバグを修正
[!] お客様の声 : デモデータが存在しないと管理者がお客様の声を作成できないバグを修正
[!] カテゴリー : 「ポジション」フィールドにゼロ値を入力しても保存されないバグを修正
[!] カテゴリー : 一部のアドオンでピッカーが正常に動作しないバグを修正
[!] キャンペーン : 管理者用パネルの商品一覧において商品価格が正しく表示されないバグを修正
[!] キャンペーン : 条件「に該当しない」が正しく動作しない場合があるバグを修正
[!] キャンペーンにより追加された配送方法が正しくソートされないバグを修正
[!] コメントとレビュー : 存在しないスレッドに対して投稿できるバグを修正
[!] コントローラー “order_management” へのアクセス権限管理が設定されていないバグを修正
[!] ショップフロントにおけるファイルアップローダーが動作しないバグを修正
[!] すべての商品の重量がゼロに設定された状態で配送方法の重量上限をゼロ以外に設定すると当該配送方法がショップフロントに表示されなくなるバグを修正
[!] ダウンロード商品 : 未完了の注文において商品をダウンロードできる場合があるバグを修正
[!] ダッシュボード : 最新のお客様コメントを削除してもダッシュボードに表示されるバグを修正
[!] トップメニュー追加時にポジションを登録しないと正しく表示されない場合があるバグを修正
[!] ピッカーが複数インスタンス存在する場合にカテゴリーピッカーが正常に動作しないバグを修正
[!] ファイルアップローダーにおける “hide_server” 変数の値を意図せず書き換えられるバグを修正
[!] ブロックの位置変更が正しく処理されない場合があるバグの修正
[!] ブロック管理 : “個別のHTMLブロック” が指定されたブロックでは「編集」リンクが表示されないバグを修正
[!] ブロック管理 : ブロックを割り当てたカテゴリー数が定数 “CATEGORY_THRESHOLD” に定義した値より大きい場合、「xx件割り当て済み」リンクに表示される件数が正しくないバグを修正
[!] ユーザーグループ : 「定期支払いの管理」権限が与えられていない管理者は新規ユーザーグループを作成できないバグを修正
[!] ユーザーグループ単位での統計情報が管理者の属するユーザーグループにかかわらず閲覧可能となっていたバグを修正
[!] ルート管理者に対しても「削除」用リンクが表示されていたバグを修正.
[!] 一括印刷において不要なページが印刷される場合があるバグを修正
[!] 一部のサーバーにおいて一部の通知メールが送信されないバグを修正
[!] 一部のユーザー作成ページでセレクトボックスにデフォルト値が設定できないバグを修正
[!] 画像 : 商品に複数の画像が登録されている状態でオリジナル画像と同一の拡張子でサムネイルを作成しようとすると1枚目の画像の拡張子が適用されるバグを修正
[!] 管理者が最後に登録した商品をユーザーが購入するとPHPのnoticeエラーが表示されることがあるバグを修正
[!] 管理者用パネルにおいて商品情報を検索した際に、商品詳細ページから検索結果に戻れないバグを修正
[!] 管理者用パネルのテキストフィールドに表示されるヒント欄に不要な正規表現が適用されていたバグを修正
[!] 関数 “fn_https_request” が正常値以外の “$data” パラメータも処理していたバグを修正
[!] 関数 “smarty_function_split” が未定義の変数をしていたバグを修正
[!] 言語と通貨コードが同一の場合に通貨選択欄に言語が表示される場合があるバグを修正.
[!] 言語の追加時にステータス「非表示」が選択できないバグを修正
[!] 購入手続きの最終ステップでチェックボックス型のオプション選択内容が表示されないバグを修正
[!] 在庫ゼロの商品について、オプションのコンビネーションが設定されていない状態で「オプション単位で管理」が選択されてしまいショップフロントで意図しないエラーメッセージが表示されるバグを修正
[!] 在庫管理をしない商品において設定した「販売単位」が正しく動作しないバグを修正
[!] 商品データをインポートするとすべての商品の配送関連パラメータが更新されるバグを修正
[!] 商品に登録されたファイルの説明文が多言語対応していないバグを修正
[!] 商品に複数のカテゴリーが登録されている場合に、商品詳細ページに表示されるパン屑リストが常にメインカテゴリーのものとなるバグを修正
[!] 商品の一括アップデートを行う際に配送情報に関するパラメータがクリアされるバグを修正
[!] 商品の追加情報に設定されたSEO用名称が追加情報を削除に伴い削除されないバグを修正
[!] 商品画像が登録されていない商品データは “image_link” フィールドも空にしないとエクスポートできないバグを修正
[!] 商品型番のみのファイルをインポートできないバグを修正
[!] 数量割引のインポート/エクスポートにおいてデフォルトのユーザーグループがインポート/エクスポートできないバグを修正
[!] 注文確認書において複数のEメールアドレスを正しく表示できないバグを修正
[!] 注文内容に変更を加えるとギフト券に関する情報が保持できなくなるバグを修正
[!] 長すぎる商品型番に対するインポート/エクスポート時の警告メッセージを追加.
[!] 通貨コードと通貨名を同時に変更すると通貨名の変更が反映されないバグを修正
[!] 配送管理 : 配送対象の商品データが削除された状態で配送情報を登録すると商品名が正しく表示されないバグを修正
[!] 配送方法 : カートページから購入手続きページに移動する際に送料が変更されていないにもかかわらず “送料が変更されました” というメッセージが表示されるバグを修正
[!] 配送方法 : カート内に無料商品が含まれると送料が正しく計算されない場合があるバグを修正
[!] 販売レポート: 一部のレポートでデータの重複が発生していたバグを修正
[!] 保存されて検索条件を使用すると「受注処理未了」の注文が表示されないバグを修正
[!] 翻訳モードを無効化した際に意図しないメッセージが表示されるバグを修正

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Time limit is exhausted. Please reload CAPTCHA.