[Tep-j-general] osCommerce MS1 日本語版 R3 をリリースします

Back to archive index

TAMURA Toshihiko tamur****@bitsc*****
2003年 7月 4日 (金) 10:58:06 JST


こんにちは、田村です。

osCommerce MS1 日本語版 R3 をリリースします。

下のURLからダウンロードできます。
http://prdownloads.sourceforge.jp/tep-j/3606/oscommerce-2.2ms1j-R3.tar.gz

●MS1J R1 から移行する場合には、データベースの一部修正が必要です。
  下記のドキュメントを参照してください。
●セキュリティ問題への対応を含んでいますので、アップデートを推奨します。
  クロス・サイト・スクリプティング問題についての箇所を参照してください。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■R1 からの変更点
  アドレス帳に電話番号を記録する。
  データベースを一部変更。

ファイル:
catalog/
  + create_account_process.php         アカウント情報(追加処理)
  + account_edit_process.php           アカウント情報(更新処理)
  + address_book_process.php           アドレス帳(追加・編集)
  + checkout_process.php               チェックアウト
  + checkout_shipping_address.php      お届け先を選んでください
  + checkout_payment_address.php       ご請求先を選んでください
  + includes/
  |   + modules/
  |   |   + address_book_details.php   アドレスブック入力フォーム
  |   |   + checkout_new_address.php   チェックアウト新規アドレス
  |   + classes/
  |   |   + address_form.php           アドレスフォーマットクラス
  |   |   + order.php                  注文クラス
  |   + functions/
  |       + general.php                共通関数
  + install
      + oscommerce.sql                 SQL

admin/
  + customers.php                      アカウント情報(編集)
  + orders.php                         注文管理
  + invoice.php                        納品書
  + packingslip.php                    配送票
  + includes/
      + classes/
      |   + order.php                  注文クラス
      + functions/
          + general.php                共通関数

■R2 からの変更点
o ブラウザによってボタンが機能しない問題を修正
  ファイル: admin/includes/modules/newsletters/product_notification.php
o moneyorderモジュールの振込先表示を改善
  ファイル: catalog/includes/languages/japanese/modules/payment/moneyorder.php
o 在庫不足の場合のメッセージを変更
  ファイル: catalog/includes/languages/japanese/shopping_cart.php
o クロス・サイト・スクリプティング問題への対策
  catalog/checkout_payment.php      L.157, L.167
  catalog/includes/header.php       L.68, L.78
  catalog/checkout_confirmation.php L.282, L.295
  catalog/account_history_info.php  L.216

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■移行手順について

次のそれぞれのバージョンから移行するには、データベースを変更する作業が
必要になります。

━━━━━━━━━━━━━━━━━━━━
●2.2 日本語版 => MS1J R2/R3
 アップグレード・ツール update_ms1j_R4.tar.gz でデータベースの構造を
 変更してください。
 http://prdownloads.sourceforge.jp/tep-j/4303/update_ms1j_R4.tar.gz

━━━━━━━━━━━━━━━━━━━━
●MS1J R1 => MS1J R2/R3
 下記のSQLで、データベースの構造を変更してください。
----------------------------------------------------------------------
ALTER TABLE address_book ADD COLUMN entry_telephone varchar(32) NOT NULL AFTER entry_country_id;
ALTER TABLE orders ADD COLUMN delivery_telephone varchar(32) DEFAULT '' AFTER delivery_country;
ALTER TABLE orders ADD COLUMN billing_telephone varchar(32) DEFAULT '' AFTER billing_country;
UPDATE address_format SET address_format='$lastname $firstname$cr$postcode$cr$statename$city$cr$streets$cr$country$cr$telephone' WHERE address_format_id=6;
----------------------------------------------------------------------

* すでにアカウント登録をしている顧客が買物をしたときには、
  管理側の注文管理で[配送先]欄に電話番号が記入されません。
  [電話番号]欄には記入されますので、実害はないと思います。
  新しくアカウント登録した顧客や、既存の顧客が[アカウント編集]で情報を
  更新した場合は、注文管理で[配送先]欄に電話番号が記入されます。

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/




Tep-j-general メーリングリストの案内
Back to archive index