From tamura @ bitscope.co.jp Mon Jun 9 16:32:28 2003 From: tamura @ bitscope.co.jp (TAMURA Toshihiko) Date: Mon, 09 Jun 2003 16:32:28 +0900 Subject: [Tep-j-develop] アドレス帳に電話番号を記録する Message-ID: <20030609145048.42B2.TAMURA@bitscope.co.jp> こんにちは、田村です。 ご要望の多かった、アドレス帳に電話番号を記録する機能を追加した バージョンを準備しています。 下のURLからダウンロードできます。 http://downloads.sourceforge.jp/tep-j/3606/oscommerce-2.2ms1j-R2.tar.gz できれば、テストにご協力ください。 問題がなければ MS1J R2 として公開したいと考えています。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■移行手順について 次のそれぞれのバージョンから移行するには、データベースを変更する作業が 必要になります。 ━━━━━━━━━━━━━━━━━━━━ ●2.2 日本語版 => MS1J R2 アップグレード・ツール update_ms1j_R4.tar.gz でデータベースの構造を 変更してください。 http://downloads.sourceforge.jp/tep-j/4303/update_ms1j_R4.tar.gz ━━━━━━━━━━━━━━━━━━━━ ●MS1J R1 => MS1J R2 下記の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; ---------------------------------------------------------------------- * すでにアカウント登録をしている顧客が買物をしたときには、 管理側の注文管理で[配送先]欄に電話番号が記入されません。 [電話番号]欄には記入されますので、実害はないと思います。 新しくアカウント登録した顧客や、既存の顧客が[アカウント編集]で情報を 更新した場合は、注文管理で[配送先]欄に電話番号が記入されます。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■変更されたファイル 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 共通関数 ---------------------------------------------------------------------- よろしくお願いします。 -- 田村敏彦 / 株式会社ビットスコープ E-mail:tamura @ bitscope.co.jp http://www.bitscope.co.jp/ From nobi2 @ nobi.ws Wed Jun 11 10:44:51 2003 From: nobi2 @ nobi.ws (NOBI) Date: Tue, 10 Jun 2003 18:44:51 -0700 Subject: [Tep-j-develop] アドレス帳に電話番号を記録する In-Reply-To: <20030609145048.42B2.TAMURA@bitscope.co.jp> References: <20030609145048.42B2.TAMURA@bitscope.co.jp> Message-ID: <20030610184252.937D.NOBI2@nobi.ws> いつもお世話になります。NOBIです。 ms1j-R2ののテストをさせて頂きました。 電話番号がついてよかったと思っています。 私のテストサイトの方で今のところ問題なく動作しております。 以上ご報告まで。 From s.hiro @ mmy.ne.jp Fri Jun 20 14:20:27 2003 From: s.hiro @ mmy.ne.jp (佐藤 浩(Hiroshi Satou)) Date: Fri, 20 Jun 2003 14:20:27 +0900 Subject: [Tep-j-develop] ボタンが動作しない(ブラウザ依存の問題?) Message-ID: <20030620135503.D0E8.S.HIRO@mmy.ne.jp> お世話になります。 佐藤@キャプテンです。 メールマガジン管理の product_notification モジュール (admin/includes/modules/newsletters/product_notification.php) に不具合らしきものを見つけたので報告します。 [症状] product_notificationモジュールを選択したメールマガジン を送信する際、全商品とキャンセルのボタンが効きません。 これは特定の環境(ブラウザ)でのみ発生するようです。 当方で確認した限りでは Internet Explorer 6.02800.1106(Windows版) Internet Explorer 5.2(Mac OS X版) Netscape Communicator 4.75(Windows版) で症状が発生します。 Wazilla 1.1(Windows版) Opera 7.03(Windows版) では症状は発生しませんでした。 症状はosCommerce 2.2 日本語版20021230版で確認しています が、MS1Jでもソースに変更はなさそうなので同じでしょう。 [問題点] ブラウザが以下のタグを解釈しないために起こるようです。
[解決策] ボタンにonClickイベントを追加し、タグでジャンプ しているアドレスをlocation.href='...'で指定する しかし、ブラウザ毎に動きが違うと厄介ですね。 ********************************* 〒990-0043 山形市本町一丁目7-54  キャプテン山形株式会社  佐藤 浩  TEL 023-622-6611  Fax 023-622-6733  E-mail: s.hiro @ mmy.ne.jp ********************************* From tamura @ bitscope.co.jp Fri Jun 20 18:56:52 2003 From: tamura @ bitscope.co.jp (TAMURA Toshihiko) Date: Fri, 20 Jun 2003 18:56:52 +0900 Subject: [Tep-j-develop] Re: ボタンが動作しない( ブラウザ依存の問題?) In-Reply-To: <20030620135503.D0E8.S.HIRO@mmy.ne.jp> References: <20030620135503.D0E8.S.HIRO@mmy.ne.jp> Message-ID: <20030620184833.BBA0.TAMURA@bitscope.co.jp> 佐藤さん、こんにちは。 田村です。 > [症状] > product_notificationモジュールを選択したメールマガジン > を送信する際、全商品とキャンセルのボタンが効きません。 > これは特定の環境(ブラウザ)でのみ発生するようです。 こちらでも MS1 で確認しました。 > [問題点] > ブラウザが以下のタグを解釈しないために起こるようです。 > >
> >
> > [解決策] > ボタンにonClickイベントを追加し、タグでジャンプ > しているアドレスをlocation.href='...'で指定する 佐藤さんが書かれた方法で、うまく動きました。 # この書き方の方が素直だと思うんですが、 # なぜ元のような書き方をしたのか? # その方が気になる。 CVSにもコミットしました。 -- 田村敏彦 / 株式会社ビットスコープ E-mail:tamura @ bitscope.co.jp http://www.bitscope.co.jp/ 〒730-0046 広島市中区昭和町4番27号 HKビル2F TEL.082-545-0812 / FAX.082-545-0813 From s.hiro @ mmy.ne.jp Mon Jun 23 10:24:39 2003 From: s.hiro @ mmy.ne.jp (佐藤 浩(Hiroshi Satou)) Date: Mon, 23 Jun 2003 10:24:39 +0900 Subject: [Tep-j-develop] Re: ボタンが動作しない( ブラウザ依存の問題?) In-Reply-To: <20030620184833.BBA0.TAMURA@bitscope.co.jp> References: <20030620135503.D0E8.S.HIRO@mmy.ne.jp> <20030620184833.BBA0.TAMURA@bitscope.co.jp> Message-ID: <20030623100127.E776.S.HIRO@mmy.ne.jp> 田村さん、お世話になります。 佐藤@キャプテンです。 > > [解決策] > > ボタンにonClickイベントを追加し、タグでジャンプ > > しているアドレスをlocation.href='...'で指定する > > 佐藤さんが書かれた方法で、うまく動きました。 修正ありがとうございます。 > # この書き方の方が素直だと思うんですが、 > # なぜ元のような書き方をしたのか? > # その方が気になる。 そうなんですよね。でももっと気になるのは ・英語版IEで正常に動くのか? ・HTMLリファレンスではどちらが正しいのか? という点です。 他に同じ様なコードを書かれている箇所があれば修正する必要が ありますね。それだけメールマガジンは利用されていない、とい うことなのでしょう。 ********************************* 〒990-0043 山形市本町一丁目7-54  キャプテン山形株式会社  佐藤 浩  TEL 023-622-6611  Fax 023-622-6733  E-mail: s.hiro @ mmy.ne.jp *********************************