osCommerceは、データベースで管理された高機能なオンライン・ショップを構築できるオープンソースのサーバ・アプリケーションです。
Would you recoomend this project?
LastUpdate: 2012-05-17 16:48 Mitglied: ptosh , bell , gij , hawk , hiroshi_sato , junnichi , kohara , minamide , oride , suzukawa , tamura_kei [View] Other Info.
Submit screenshots to help people on getting use cases and features of the project software!
You are NOT logged-in! Images you post will be pending for approval. -> Anmeldung
No Image posted.
Post new screenshot Latest File Releases of osCommerce 日本語版Paket Version Datum Stellt fest, / Änderung der Registrierung customize Multiple_shipping_address_V2 2006-02-02 13:39 / Margy Mutoh さんによるカスタマイズです。
■名称
Multiple shipping address V2 for osCommerce MS1(Japanese)R5/R6
(Multiple orders v2.2)
おまとめ決済モジュール
■バージョン
この拡張モジュールは、Daniel Kerrさんが作成された
Multiple shipping address V2 をベースに、日本語化を行いました。
開発者の方々に感謝します。
* オリジナル
http://www.oscommerce.com/community/contributions,2623
* 本家フォーラム
http://forums.oscommerce.com/index.php?showtopic=120991
Translated by Margy Mutoh for osC MS1(Japanese)R5/R6 (28-Jan-2006)
■概要
複数のオーダーに対し、まとめて支払をするためのモジュールです。
配送先ごとにオーダーを完結させ、一括して支払いすることをチェック
アウトプロセスの中(支払方法選択画面)で指定できます。
対象: osCommerce 2.2 MS1J R5/R6
■注意点
パッケージ中の .php ファイルには変更点を記述したテキストも
ありますので、内容をご確認ください。
oscommerce-2.2ms1j oscommerce-2.2ms1j 2012-01-17 00:00 / osCommerce 2.2 MS1 日本語版
■インストール方法
ダウンロードしたパッケージの INSTALL_japanese.txt をご参照ください。
■[送料無料設定]について
一定金額以上で送料を無料にするには、次の2通りがあります。
o 合計モジュールの[送料無料設定]によって送料を無料にする
合計モジュールの[送料無料設定]で配送料金が無料になった場合には、
以下のような制限があります。
- 配送手段の選択ラジオボタンが表示されない。
- 時間帯指定はできない(佐川急便,ヤマト運輸,一般小包郵便物)。
- 配送手段は記録されない。
o 配送モジュールの個別の設定によって送料を無料にする
佐川急便、ヤマト運輸、一般小包郵便物には、一定金額以上で送料を無料に
する機能があります。
この場合は、合計モジュールの[送料無料設定]を利用しないでください。
■RC2 からの変更点
o 以下のファイルを追加して、インストール手順を変更。
admin/includes/configure.php
catalog/includes/configure.php
o address_format テーブルの日本のデフォルトの住所フォーマット(ID=6)を、
国名を表記するように変更。
国名を表記しない住所フォーマット(ID=7)を追加。
o 日本語の表記とボタンを変更。
o その他の不具合を修正。
■RC3 からの変更点
o 以下のファイルを変更して、配送モジュールで[送料無料設定]を可能にする。
catalog/includes/modules/shipping/sagawaex.php
catalog/includes/modules/shipping/yamato.php
catalog/includes/modules/shipping/yuupack.php
o インストール時に配送モジュールのデフォルトのsort順を変更。
o ドキュメントへのリンクを表示する index.html を追加。
■RC4 からの変更点
README_japanese.txt
admin/includes/languages/japanese/orders.php
catalog/includes/languages/japanese/checkout_shipping_address.php
catalog/includes/languages/japanese/checkout_payment_address.php
■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
■R3 からの変更点
o adminにtep_is_leap_year()がふくまれていなかった問題を修正
ファイル: admin/includes/functions/general.php
■R3a からの変更点
o 国が表示されない住所フォーマットに関連した住所入力フォームの問題
admin/customers.php
catalog/includes/modules/account_details.php
o product_notificationモジュールを選択したメールマガジン送信
(戻るボタンを押さずに左側メニューをクリックするとエラー)
admin/users.php
admin/users_log.php
admin/includes/classes/user_certify.php
admin/newsletters.php
o 都道府県の表示順(管理画面)
admin/zones.php
o 2バイト文字の検索(管理画面)
admin/includes/functions/general.php
o ステータスが'0'の商品が精算される問題
catalog/includes/functions/general.php
o モジュール等の日本語表記
catalog/includes/modules/payment/ipayment.php
catalog/includes/modules/payment/nochex.php
catalog/includes/modules/payment/paypal.php
catalog/includes/modules/payment/pm2checkout.php
catalog/includes/modules/payment/secpay.php
catalog/includes/modules/shipping/flat.php
catalog/includes/modules/shipping/item.php
catalog/includes/modules/shipping/sagawaex.php
catalog/includes/modules/shipping/table.php
catalog/includes/modules/shipping/ups.php
catalog/includes/modules/shipping/usps.php
catalog/includes/modules/shipping/yamato.php
catalog/includes/modules/shipping/yuupack.php
catalog/includes/modules/shipping/zones.php
admin/includes/languages/japanese.php
admin/includes/languages/japanese/mail.php
admin/includes/languages/japanese/stats_products_purchased.php
■R4 からの変更点
o [代金引換払い]モジュールで適用地域を指定できなかった問題を修正
catalog/includes/modules/payment/cod_table.php
o 管理画面のセキュリティ問題を修正
admin/includes/classes/user_certify.php
■R5 からの変更点
o SQLインジェクション脆弱性対策
o クロスサイトスクリプティング脆弱性対策
o セッションハイジャック対策
o ブラウザの言語設定の取得を修正
o 一般小包郵便物の価格変更に対応
o ヤマト運輸、佐川急便、一般小包郵便物の複数個数の配送料金計算の修正
o ルミーズ決済モジュール(クレジットカード/コンビニ決済)を追加
■R6/R6a からの変更点
2005-11-26 17:09 ptosh
* catalog/includes/modules/payment/: remise.php, remisecsp.php:
updated.
2005-11-18 17:43 ptosh
* catalog/includes/modules/shipping/nipponex.php: configuration
name update.
2005-11-17 10:52 ptosh
* catalog/includes/modules/shipping/yamato.php: Fix status control.
2005-10-19 16:15 ptosh
* admin/includes/application_top.php: changed order
session_set_cookie_params() / tep_session_start().
2005-10-19 14:34 ptosh
* catalog/: advanced_search_result.php,
includes/classes/split_page_results.php,
includes/modules/product_listing.php: page link corrected in
advanced search (by date).
2005-10-19 13:45 ptosh
* catalog/_install/oscommerce.sql: message corrected.
2005-10-04 11:52 ptosh
* catalog/includes/modules/product_listing.php: ignore null
manufacturers_id (in advanced_search_result.php)
2005-03-17 10:12 ptosh
* catalog/: images/icons/shipping_nipponex.gif,
includes/classes/_nipponex.php,
includes/languages/english/modules/shipping/nipponex.php,
includes/languages/japanese/modules/shipping/nipponex.php,
includes/modules/shipping/nipponex.php: add Pelican Express to
shipping.
2005-03-15 13:26 ptosh
* catalog/create_account.php: add a linkage between default address
format and language.
2005-03-11 16:13 ptosh
* catalog/includes/modules/: order_total/ot_codt.php,
order_total/ot_total.php, payment/cod_table.php: use session
variable instead of POST.
2004-11-08 10:52 ptosh
* catalog/includes/spider_configure.php: addes $spider_agent.
(google,ia_archiver)
2004-11-05 17:31 ptosh
* catalog/includes/: application_top.php, spider_configure.php,
functions/html_output.php: added SpiderKiller.
2004-09-30 13:48 ptosh
* catalog/includes/: classes/_yuupack.php,
modules/shipping/yuupack.php,
languages/japanese/modules/shipping/yuupack.php: updated yuupack
module for new standards.
2004-09-28 11:17 ptosh
* catalog/includes/modules/payment/cod_table.php: replaced CR+LF
with LF in massage.
2004-09-28 11:08 ptosh
* admin/includes/functions/general.php: applied
$currencies->round_off() to tep_calculate_tax()
2004-09-11 21:12 ptosh
* admin/includes/classes/email.php: Changed linefeed in
mb_encode_mimeheader().
2004-09-11 21:07 ptosh
* catalog/includes/classes/email.php: Changed linefeed in
mb_encode_mimeheader().
2004-07-09 09:10 ptosh
* admin/file_manager.php: File Browsing Vulnerability problem.
■R7 からの変更点
2007-02-18 00:14 ptosh
* catalog/tell_a_friend.php: protection agaist SQL Injection.
2007-02-17 16:53 ptosh
* catalog/: account_history_info.php, address_book_process.php,
advanced_search_result.php, default.php, popup_image.php,
product_info.php, product_reviews_write.php, redirect.php,
includes/application_top.php, includes/boxes/categories.php,
includes/functions/cache.php, includes/functions/database.php:
protection agaist SQL Injection.
2007-02-17 16:45 ptosh
* admin/: banner_statistics.php, categories.php, configuration.php,
customers.php, geo_zones.php, products_attributes.php,
reviews.php, specials.php, includes/functions/database.php:
protection agaist SQL Injection.
2007-02-15 13:50 ptosh
* catalog/includes/application_top.php: modify cookie path
2007-02-15 13:47 ptosh
* catalog/password_forgotten.php: protection agaist SQL Injection.
2005-12-11 16:23 ptosh
* catalog/includes/: classes/order.php, modules/payment/cc.php:
sanitize cc vaules.
2005-12-11 16:21 ptosh
* catalog/includes/modules/payment/cod_table.php: change
update_status for virtual products.
■R8 からの変更点
2012-01-16 23:38 ptosh
* admin/backup.php:
fix Directory Traversal Vulnerability.
2012-01-16 23:37 ptosh
* catalog/advanced_search.php, catalog/contact_us.php,
catalog/tell_a_friend.php,
admin/includes/classes/split_page_results.php:
fix Cross-Site Scripting Vulnerability.
2012-01-16 23:32 ptosh
* extras/update.php:
fix Directory Traversal Vulnerability.
oscommerce-2.2ms1j-rgoff oscommerce-2.2ms1j-rgoff 2003-07-16 13:29 / osCommerce 2.2 MS1 日本語版 (register_globals = Off 対応版)
■このパッケージについて
osCommerce 2.2 MS1 日本語版 R3 を元にPHP 4.1.0から採用された
スーパーグローバル変数を使い「register_globals = Off」の環境
で動作するようにコード変更を行ったものです。
■動作環境
register_globals = Off 対応に伴い PHP 4.1.0以降の環境で動作
します。PHP 4.1.0より古い環境(PHP 4.0.6など)では動作しません。
■インストール方法
ダウンロードしたパッケージの INSTALL_japanese.txt をご参照く
ださい。
■書き換え用スクリプト
・oscommerce-2.2ms1j-R3のディレクトリにShell scriptを作成し、機械的に書き換えます。
#!/bin/sh
find catalog | grep '.php' |
while read file
do
echo "Changing $file"
ed $file <<_ED_EOF >/dev/null 2>&1
g/\$HTTP_GET_VARS/s/\$HTTP_GET_VARS/\$_GET/g
g/\$HTTP_POST_VARS/s/\$HTTP_POST_VARS/\$_POST/g
g/\$HTTP_POST_FILES/s/\$HTTP_POST_FILES/\$_FILES/g
g/\$HTTP_SERVER_VARS/s/\$HTTP_SERVER_VARS/\$_SERVER/g
g/\$HTTP_ENV_VARS/s/\$HTTP_ENV_VARS/\$_ENV/g
g/\$HTTP_COOKIE_VARS/s/\$HTTP_COOKIE_VARS/\$_COOKIE/g
g/\$HTTP_USER_AGENT/s/\$HTTP_USER_AGENT/\$_SERVER\['HTTP_USER_AGENT'\]/g
g/\$HTTP_ACCEPT_ENCODING/s/\$HTTP_ACCEPT_ENCODING/\$_SERVER\['HTTP_ACCEPT_ENCODING'\]/g
g/\$HTTP_REFERER/s/\$HTTP_REFERER/\$_SERVER\['HTTP_REFERER'\]/g
g/\$REMOTE_ADDR/s/\$REMOTE_ADDR/\$_SERVER\['REMOTE_ADDR'\]/g
g/\$REQUEST_URI/s/\$REQUEST_URI/\$_SERVER\['REQUEST_URI'\]/g
g/\$SCRIPT_NAME/s/\$SCRIPT_NAME/\$_SERVER\['SCRIPT_NAME'\]/g
g/\$REQUEST_METHOD/s/\$REQUEST_METHOD/\$_SERVER\['REQUEST_METHOD'\]/g
g/\$QUERY_STRING/s/\$QUERY_STRING/\$_SERVER\['QUERY_STRING'\]/g
g/\$GLOBALS\['REQUEST_URI'\]/s/\$GLOBALS\['REQUEST_URI'\]/\$_SERVER\['REQUEST_URI'\]/g
g/\$GLOBALS\['HTTP_REFERER'\]/s/\$GLOBALS\['HTTP_REFERER'\]/\$_SERVER\['HTTP_REFERER'\]/g
g/\$GLOBALS\['SERVER_NAME'\]/s/\$GLOBALS\['SERVER_NAME'\]/\$_SERVER\['SERVER_NAME'\]/g
g/\$GLOBALS\['shipping'\]/s/\$GLOBALS\['shipping'\]/\$_SESSION\['shipping'\]/g
g/ini_get('register_globals')/s/ini_get/\!ini_get/g
g/\$billto\([][ ,;()-]\)/s/\$billto\([][ ,;()-]\)/\$_SESSION['billto']\1/g
g/\$cart\([][ ,;()-]\)/s/\$cart\([][ ,;()-]\)/\$_SESSION['cart']\1/g
g/\$cartID\([][ ,;()-]\)/s/\$cartID\([][ ,;()-]\)/\$_SESSION['cartID']\1/g
g/\$comments\([][ ,;()-]\)/s/\$comments\([][ ,;()-]\)/\$_SESSION['comments']\1/g
g/\$currency\([][ ,;()-]\)/s/\$currency\([][ ,;()-]\)/\$_SESSION['currency']\1/g
g/\$current_path\([][ ,;()-]\)/s/\$current_path\([][ ,;()-]\)/\$_SESSION['current_path']\1/g
g/\$customer_country_id\([][ ,;()-]\)/s/\$customer_country_id\([][ ,;()-]\)/\$_SESSION['customer_country_id']\1/g
g/\$customer_default_address_id\([][ ,;()-]\)/s/\$customer_default_address_id\([][ ,;()-]\)/\$_SESSION['customer_default_address_id']\1/g
g/\$customer_first_name\([][ ,;()-]\)/s/\$customer_first_name\([][ ,;()-]\)/\$_SESSION['customer_first_name']\1/g
g/\$customer_id\([][ ,;()-]\)/s/\$customer_id\([][ ,;()-]\)/\$_SESSION['customer_id']\1/g
g/\$customer_last_name\([][ ,;()-]\)/s/\$customer_last_name\([][ ,;()-]\)/\$_SESSION['customer_last_name']\1/g
g/\$customer_zone_id\([][ ,;()-]\)/s/\$customer_zone_id\([][ ,;()-]\)/\$_SESSION['customer_zone_id']\1/g
g/\$language\([][ ,;()-]\)/s/\$language\([][ ,;()-]\)/\$_SESSION['language']\1/g
g/\$languages_id\([][ ,;()-]\)/s/\$languages_id\([][ ,;()-]\)/\$_SESSION['languages_id']\1/g
g/\$messageToStack\([][ ,;()-]\)/s/\$messageToStack\([][ ,;()-]\)/\$_SESSION['messageToStack']\1/g
g/\$navigation\([][ ,;()-]\)/s/\$navigation\([][ ,;()-]\)/\$_SESSION['navigation']\1/g
g/\$new_products_id_in_cart\([][ ,;()-]\)/s/\$new_products_id_in_cart\([][ ,;()-]\)/\$_SESSION['new_products_id_in_cart']\1/g
g/\$payment\([][ ,;()-]\)/s/\$payment\([][ ,;()-]\)/\$_SESSION['payment']\1/g
g/\$selected_box\([][ ,;()-]\)/s/\$selected_box\([][ ,;()-]\)/\$_SESSION['selected_box']\1/g
g/\$sendto\([][ ,;()-]\)/s/\$sendto\([][ ,;()-]\)/\$_SESSION['sendto']\1/g
g/\$shipping\([][ ,;()-]\)/s/\$shipping\([][ ,;()-]\)/\$_SESSION['shipping']\1/g
.
w
q
_ED_EOF
done
find admin | grep '.php' |
while read file
do
echo "Changing $file"
ed $file <<_ED_EOF >/dev/null 2>&1
g/\$HTTP_GET_VARS/s/\$HTTP_GET_VARS/\$_GET/g
g/\$HTTP_POST_VARS/s/\$HTTP_POST_VARS/\$_POST/g
g/\$HTTP_POST_FILES/s/\$HTTP_POST_FILES/\$_FILES/g
g/\$HTTP_SERVER_VARS/s/\$HTTP_SERVER_VARS/\$_SERVER/g
g/\$HTTP_ENV_VARS/s/\$HTTP_ENV_VARS/\$_ENV/g
g/\$HTTP_COOKIE_VARS/s/\$HTTP_COOKIE_VARS/\$_COOKIE/g
g/\$HTTP_USER_AGENT/s/\$HTTP_USER_AGENT/\$_SERVER\['HTTP_USER_AGENT'\]/g
g/\$HTTP_ACCEPT_ENCODING/s/\$HTTP_ACCEPT_ENCODING/\$_SERVER\['HTTP_ACCEPT_ENCODING'\]/g
g/\$HTTP_REFERER/s/\$HTTP_REFERER/\$_SERVER\['HTTP_REFERER'\]/g
g/\$REMOTE_ADDR/s/\$REMOTE_ADDR/\$_SERVER\['REMOTE_ADDR'\]/g
g/\$REQUEST_URI/s/\$REQUEST_URI/\$_SERVER\['REQUEST_URI'\]/g
g/\$SCRIPT_NAME/s/\$SCRIPT_NAME/\$_SERVER\['SCRIPT_NAME'\]/g
g/\$REQUEST_METHOD/s/\$REQUEST_METHOD/\$_SERVER\['REQUEST_METHOD'\]/g
g/\$QUERY_STRING/s/\$QUERY_STRING/\$_SERVER\['QUERY_STRING'\]/g
g/\$PHP_SELF/s/\$PHP_SELF/\$_SERVER\['PHP_SELF'\]/g
g/\$GLOBALS\['PHP_SELF'\]/s/\$GLOBALS\['PHP_SELF'\]/\$_SERVER\['PHP_SELF'\]/g
g/\$GLOBALS\['REQUEST_URI'\]/s/\$GLOBALS\['REQUEST_URI'\]/\$_SERVER\['REQUEST_URI'\]/g
g/\$GLOBALS\['HTTP_REFERER'\]/s/\$GLOBALS\['HTTP_REFERER'\]/\$_SERVER\['HTTP_REFERER'\]/g
g/\$GLOBALS\['SERVER_NAME'\]/s/\$GLOBALS\['SERVER_NAME'\]/\$_SERVER\['SERVER_NAME'\]/g
g/\$GLOBALS\['HTTP_POST_VARS'\]/s/\$GLOBALS\['HTTP_POST_VARS'\]/\$_POST/g
g/ini_get('register_globals')/s/ini_get/\!ini_get/g
g/\$billto\([][ ,;()-]\)/s/\$billto\([][ ,;()-]\)/\$_SESSION['billto']\1/g
g/\$cart\([][ ,;()-]\)/s/\$cart\([][ ,;()-]\)/\$_SESSION['cart']\1/g
g/\$cartID\([][ ,;()-]\)/s/\$cartID\([][ ,;()-]\)/\$_SESSION['cartID']\1/g
g/\$comments\([][ ,;()-]\)/s/\$comments\([][ ,;()-]\)/\$_SESSION['comments']\1/g
g/\$currency\([][ ,;()-]\)/s/\$currency\([][ ,;()-]\)/\$_SESSION['currency']\1/g
g/\$current_path\([][ ,;()-]\)/s/\$current_path\([][ ,;()-]\)/\$_SESSION['current_path']\1/g
g/\$customer_country_id\([][ ,;()-]\)/s/\$customer_country_id\([][ ,;()-]\)/\$_SESSION['customer_country_id']\1/g
g/\$customer_default_address_id\([][ ,;()-]\)/s/\$customer_default_address_id\([][ ,;()-]\)/\$_SESSION['customer_default_address_id']\1/g
g/\$customer_first_name\([][ ,;()-]\)/s/\$customer_first_name\([][ ,;()-]\)/\$_SESSION['customer_first_name']\1/g
g/\$customer_id\([][ ,;()-]\)/s/\$customer_id\([][ ,;()-]\)/\$_SESSION['customer_id']\1/g
g/\$customer_last_name\([][ ,;()-]\)/s/\$customer_last_name\([][ ,;()-]\)/\$_SESSION['customer_last_name']\1/g
g/\$customer_zone_id\([][ ,;()-]\)/s/\$customer_zone_id\([][ ,;()-]\)/\$_SESSION['customer_zone_id']\1/g
g/\$language\([][ ,;()-]\)/s/\$language\([][ ,;()-]\)/\$_SESSION['language']\1/g
g/\$languages_id\([][ ,;()-]\)/s/\$languages_id\([][ ,;()-]\)/\$_SESSION['languages_id']\1/g
g/\$messageToStack\([][ ,;()-]\)/s/\$messageToStack\([][ ,;()-]\)/\$_SESSION['messageToStack']\1/g
g/\$navigation\([][ ,;()-]\)/s/\$navigation\([][ ,;()-]\)/\$_SESSION['navigation']\1/g
g/\$new_products_id_in_cart\([][ ,;()-]\)/s/\$new_products_id_in_cart\([][ ,;()-]\)/\$_SESSION['new_products_id_in_cart']\1/g
g/\$payment\([][ ,;()-]\)/s/\$payment\([][ ,;()-]\)/\$_SESSION['payment']\1/g
g/\$selected_box\([][ ,;()-]\)/s/\$selected_box\([][ ,;()-]\)/\$_SESSION['selected_box']\1/g
g/\$sendto\([][ ,;()-]\)/s/\$sendto\([][ ,;()-]\)/\$_SESSION['sendto']\1/g
g/\$shipping\([][ ,;()-]\)/s/\$shipping\([][ ,;()-]\)/\$_SESSION['shipping']\1/g
.
w
q
_ED_EOF
done
■機械的に処理できない箇所を手動で修正します。
・catalog/install/templates/pages/upgrade_3.php
※$_SESSION['currency'] を $currency に戻す
・catalog/includes/classes/language.php
※$_SESSION['language'] を $language に戻す
・catalog/includes/classes/shopping_cart.php
※$_SESSION['cartID'] を $cartID に戻す
・catalog/includes/functions/general.php
※$_SESSION['language'] を $language に戻す
・catalog/includes/functions/sessions.php
※session_register関連の関数を使用しない
function tep_session_register($variable) {
return true;
}
function tep_session_is_registered($variable) {
return isset($_SESSION[$variable]);
}
function tep_session_unregister($variable) {
unset($_SESSION[$variable]);
return true;
}
・catalog/includes/modules/payment/authorizenet.php
※$_SESSION['currency'] を $currency に戻す
・catalog/includes/modules/order_total/ot_shipping.php
48行目を変更
前) $GLOBALS['shipping']['id']
後) $_SESSION['shipping']['id']
・admin/currencies.php
※$_SESSION['currency'] を $currency に戻す
・admin/users.php
47行付近に挿入
if (isset($_POST['execute_new'])) { $execute_new = $_POST['execute_new']; }
if (isset($_POST['execute_insert'])) { $execute_insert = $_POST['execute_insert']; }
if (isset($_POST['execute_update'])) { $execute_update = $_POST['execute_update']; }
if (isset($_POST['execute_delete'])) { $execute_delete = $_POST['execute_delete']; }
if (isset($_POST['execute_grant'])) { $execute_grant = $_POST['execute_grant']; }
if (isset($_POST['execute_reset'])) { $execute_reset = $_POST['execute_reset']; }
・admin/users_log.php
48行付近に挿入
if (isset($_POST['sp'])) { $sp = $_POST['sp']; }
if (isset($_POST['execute_delete'])) { $execute_delete = $_POST['execute_delete']; }
・/admin/newsletters.php
38行目を変更
前) if (empty($module))
後) if (empty($newsletter_module))
272行目を変更
前) $module->send($nInfo->newsletters_id);
後) if (!isset($_GET['selected_box'])) $module->send($nInfo->newsletters_id);
・admin/includes/functions/languages.php
※$_SESSION['language'] を $language に戻す
・admin/includes/functions/sessions.php
※session_register関連の関数を使用しない
function tep_session_register($variable) {
return true;
}
function tep_session_is_registered($variable) {
return isset($_SESSION[$variable]);
}
function tep_session_unregister($variable) {
unset($_SESSION[$variable]);
return true;
}
・admin/includes/classes/user_certify.php
334行目を変更
前) $execute_logout_user
後) $_GET['execute_logout_user']
・スーパーグローバル変数($_GET,$_POST,$_SESSIONなど)をglobal
宣言している箇所をコメントアウトする。
tep-j tep_castalog-japanese 2002-12-30 20:15 / osCommerce Release 2.2 日本語版
Toshihiko Tamura (tamura@bitscope.co.jp )
■このパッケージについて
このパッケージは、osCommerce Release 2.2 のスナップショットを日本語化
したものです。
ベースとなっている osCommerce のスナップショットは以下のものです。
tep_snapshot_catalog-20020317.tar.gz
■配送モジュールについて
「佐川急便(通常便)」、「ヤマト宅急便」、「ゆうパック」を利用するには、
以下の設定が必要です。
管理メニュー > 設定 > 配送/パッキング において、
▼国コード
ショップの国コードを指定する。
▼地域コード
ショップ(配送元)のJIS都道府県コードを指定する。
商品に記録する重量として kg 単位の値をセットします。
■変更履歴
2002/03/26 以下の通貨コードを'JYP'→'JPY'に修正。
ファイル: update_japanese.sql
2002/03/27 以下のスタイルシートを変更。
TD.pageHeading, DIV.pageHeading のfont-family指定を削除。
ファイル: catalog/stylesheet.css
2002/03/28 ショッピングカートの更新ボタン右に説明メッセージを追加。
define('TEXT_UPDATE_CART_INFO', '... 数量を変更した場合はクリック!');
ファイル: catalog/shopping_cart.php
ファイル: catalog/includes/languages/english/shopping_cart.php
ファイル: catalog/includes/languages/japanese/shopping_cart.php
2002/03/29 以下のスタイルシートを変更。Macの文字化け対策。
ファイル: catalog/stylesheet.css
2002/03/30 支払いモジュール/配送モジュールを日本語化。
2002/03/30 以下の配送モジュールを追加。
佐川急便(通常便)
ヤマト宅急便
ファイル: catalog/includes/classes/_sagawaex.php
ファイル: catalog/includes/languages/japanese/modules/shipping/sagawaex.php
ファイル: catalog/includes/modules/shipping/sagawaex.php
ファイル: catalog/includes/classes/_yamato.php
ファイル: catalog/includes/languages/japanese/modules/shipping/yamato.php
ファイル: catalog/includes/modules/shipping/yamato.php
これに関連して以下のファイルを変更。
ファイル: catalog/checkout_payment.php
2002/04/01 update_japanese.sql に日本語の商品オプションを追加。
2002/04/02 日本語言語ファイルを修正。
ファイル: catalog/includes/languages/japanese/login.php
2002/04/08 日本語言語ファイルを修正。
ファイル: catalog/includes/languages/japanese/contact_us.php
2002/04/12 日本語言語ファイルを修正。
ファイル: catalog/includes/languages/japanese/account_history_info.php
ファイル: catalog/includes/languages/japanese/checkout_success.php
ファイル: catalog/includes/languages/japanese/tell_a_friend.php
2002/04/13 支払いモジュール(クレジットカード)を日本語化。
ファイル: catalog/includes/modules/payment/cc.php
2002/04/13 以下の配送モジュールを更新。佐川急便(通常便), ヤマト宅急便
配送の時間帯指定を追加。
ファイル: catalog/includes/classes/_sagawaex.php
ファイル: catalog/includes/languages/japanese/modules/shipping/sagawaex.php
ファイル: catalog/includes/modules/shipping/sagawaex.php
ファイル: catalog/includes/classes/_yamato.php
ファイル: catalog/includes/languages/japanese/modules/shipping/yamato.php
ファイル: catalog/includes/modules/shipping/yamato.php
2002/04/15 代金引換の支払いモジュールを追加。
支払い金額に連動する代引手数料に対応。
ファイル: catalog/includes/modules/payment/cod_table.php
ファイル: catalog/includes/languages/japanese/modules/payment/cod_table.php
2002/04/23 以下の配送モジュールを更新。佐川急便(通常便), ヤマト宅急便
両モジュールを併用した場合の干渉問題を解消。
ファイル: catalog/includes/classes/_sagawaex.php
ファイル: catalog/includes/modules/shipping/sagawaex.php
ファイル: catalog/includes/classes/_yamato.php
ファイル: catalog/includes/modules/shipping/yamato.php
2002/04/23 以下の配送モジュールを追加。ゆうパック
ファイル: catalog/includes/classes/_yuupack.php
ファイル: catalog/includes/languages/japanese/modules/shipping/yuupack.php
ファイル: catalog/includes/modules/shipping/yuupack.php
2002/04/24 代金引換の支払いモジュールを変更。
確認メールの記述内容を変更。
ファイル: catalog/includes/modules/payment/cod_table.php
ファイル: catalog/includes/languages/japanese/modules/payment/cod_table.php
2002/04/26 日本語言語ファイルを修正。
FOOTER_DOWNLOADの内容を変更。
ファイル: catalog/includes/languages/japanese/checkout_success.php
2002/04/27 関数名を修正(i18n_convert() => mb_convert_encoding())。
ファイル: catalog/includes/classes/mail.php
2002/04/29 設定グループ[2] : 最小値 の値を変更(名前,姓,住所1,市区町村)
ファイル: update_japanese.sql
2002/05/02 catalog トップ・ページに姓名を表示するように変更。
ファイル: catalog/login.php
ファイル: catalog/includes/functions/general.php
2002/05/08 電子メール送信クラスに関する修正。
名前の中に空白文字をふくんだ場合の不具合。
ファイル: catalog/includes/classes/email.php
2002/05/10 「お問い合わせ」ページに姓名を表示するように変更。
ファイル: catalog/contact_us.php
2002/05/11 日本語言語ファイルを修正。
ファイル: catalog/includes/languages/japanese/checkout_confirmation.php
ファイル: catalog/includes/languages/japanese/checkout_process.php
2002/05/14 語数の表示を削除。
ファイル: catalog/includes/modules/reviews.php
2002/05/31 日本語言語ファイルを修正。
ファイル: catalog/includes/languages/japanese/checkout_confirmation.php
ファイル: catalog/includes/languages/japanese/hopping_cart.php
2002/06/01 税額の端数処理の設定を追加(切り捨て/四捨五入/切り上げ)。
管理メニューの[設定]-[ショップ]-[税額の端数処理]で設定する。
ファイル: catalog/checkout_confirmation.php
ファイル: catalog/includes/classes/currencies.php
ファイル: update_japanese.sql
設定グループ[1] : 税額の端数処理(TAX_ROUND_OPTION)を追加。
2002/06/05 インストール手順について変更。
インストール・スクリプトを利用したインストールに対応。
ファイル: oscommerce.sql
日本語版アップデートやadmin認証モジュールのDB情報を追加。
ファイル: catalog/install/includes/functions/database.php
ファイル: catalog/install/templates/pages/install.php
2002/06/08 インストール・スクリプトを日本語化(新規インストールのみ)。
ファイル: catalog/install/templates/main_page/boxes/navigation.php
ファイル: catalog/install/templates/pages/index.php
ファイル: catalog/install/templates/pages/install.php
ファイル: catalog/install/templates/pages/install_2.php
ファイル: catalog/install/templates/pages/install_3.php
ファイル: catalog/install/templates/pages/install_4.php
ファイル: catalog/install/templates/pages/install_5.php
2002/06/14 インストール・スクリプトのディレクトリのデフォルト表示を修正。
ファイル: catalog/install/templates/pages/install.php
2002/06/18 複数のカテゴリーに登録された商品の表示が重複する問題を修正。
ファイル: catalog/includes/modules/product_listing.php
ファイル: catalog/includes/classes/split_page_results.php
検索ページ
ファイル: catalog/includes/modules/new_products.php
トップページ [X月の新着商品]
ファイル: catalog/products_new.php
新着商品ページ
2002/06/24 インストール・スクリプトのデータベース・インポート処理を修正。
ファイル: catalog/install/includes/functions/database.php
2002/06/25 通貨の端数処理が通貨設定によってはうまく動作しない問題を修正。
ファイル: catalog/includes/classes/currencies.php
2002/07/01 Subject/From/To に mb_encode_mimeheader() を追加。
ファイル: catalog/includes/classes/email.php
2002/07/04 トップページで利用者の姓が表示されないのを修正。
「ログイン情報を cookie に記録しますか?」にチェックをしない場合の問題。
ファイル: catalog/login.php
2002/07/04 キャッシュ機能を使用した場合の警告表示を抑制。
ファイル: catalog/includes/functions/cache.php
2002/07/09 複数のカテゴリーに登録された商品の表示が重複する問題を修正。
ファイル: catalog/specials.php
ファイル: catalog/reviews.php
2002/07/24 複数のカテゴリーに登録された商品の表示が重複する問題を修正。
ファイル: catalog/includes/modules/also_purchased_products.php
2002/07/25 検索機能のエラー対策強化(クロスサイト スクリプティング対策を含む)。
ファイル: catalog/advanced_search.php
2002/07/30 クロスサイト スクリプティング対策。
ファイル: catalog/includes/functions/html_output.php
tep_href_link(), tep_draw_hidden_field(),
tep_draw_input_field(), tep_draw_textarea_field
ファイル: catalog/includes/boxes/currencies.php
ファイル: catalog/login.php
ファイル: catalog/includes/modules/account_details.php
ファイル: catalog/address_book.php
ファイル: catalog/address_book_process.php
ファイル: catalog/create_account.php
ファイル: catalog/includes/functions/general.php
tep_address_format(), tep_address_summary(), tep_customer_greeting()
2002/09/06 注文履歴のページ遷移でSSLからNONSSLに移行してしまう問題を修正。
「[TEP-J] 顧客購入履歴のSSL表示」(2002/08/24) 以下のスレッドに関連。
ファイル: catalog/account_history.php
ファイル: catalog/includes/classes/split_page_results.php
2002/09/18 「E-Mailでお知らせ」の画像のバルーン文字を修正。
最新版では修正済み。
ファイル: catalog/includes/boxes/product_notifiations.php
2002/09/18 パッケージの重量計算(定形/非定形の判別条件)を修正。
「[TEP-J] パッケージの重量計算」(2002/09/18) 以下のスレッドに関連。
ファイル: catalog/includes/classes/shipping.php
2002/09/18 アイコン画像のメッセージを追加。
define('ICON_CART', 'カートに入れる');
ファイル: catalog/includes/languages/japanese.php (L.338)
2002/09/27 クロスサイト スクリプティング対策の副作用を除去。
ファイル: catalog/includes/functions/html_output.php
tep_href_link(): サニタイズのスイッチを追加
ファイル: catalog/includes/functions/general.php
tep_get_all_get_params()
ファイル: catalog/product_info.php
ファイル: catalog/includes/application_top.php
2002/10/29 「アドレス帳」・「注文情報」に県名が表示されないのを解消。
ファイル: catalog/includes/functions/general.php
tep_address_format(), tep_address_summary()
2002/10/29 在庫あり/なしの商品を混在して注文した場合の配送オプションを記録。
購入者が選択した[2個口以上]/[1個口]をコメントに記録する。
ファイル: catalog/checkout_process.php
ファイル: catalog/includes/languages/japanese/checkout_process.php
2002/10/30 カスタマーレビューで「クリックすると拡大表示」が表示されない問題を解消。
ファイル: catalog/product_reviews_info.php
2002/10/30 「詳細検索」の検索結果ページにタイトルが表示されない問題を解消。
ファイル: catalog/advanced_search_result.php
2002/11/01 mb_encode_mimeheader() の外側に '"' を移動。
ファイル: catalog/includes/classes/email.php
2002/11/19 注文確認メールの文面を改良(氏名差込を除く)。
ファイル: catalog/includes/languages/japanese.php (L.373)
メールのシグニチャを定義。
ファイル: catalog/includes/languages/japanese/modules/payment/cc.php
ファイル: catalog/includes/languages/japanese/modules/payment/cod.php
ファイル: catalog/includes/languages/japanese/modules/payment/cod_table.php
ファイル: catalog/includes/languages/japanese/modules/payment/moneyorder.php
ファイル: catalog/includes/languages/japanese/modules/payment/sample.php
言語ファイルを修正。
ファイル: catalog/includes/modules/payment/cc.php
ファイル: catalog/includes/modules/payment/cod.php
MODULE_PAYMENT_xx_TEXT_EMAIL_FOOTER を追加。
2002/11/29 「E-Mail でお知らせ」で商品名が表示されない問題を修正。
ファイル: catalog/product_reviews.php
ファイル: catalog/product_reviews_info.php
ファイル: catalog/product_reviews_write.php
2002/11/29 action - buy_now/add_product についての修正。
レビューの商品をカートに入れたときの「E-Mail でお知らせ」の商品名表示。
カートに商品を追加しても購入個数が増えない。
ファイル: catalog/includes/application_top.php
2002/12/02 RFC違反の長いsubjectの文字化け対策。
ファイル: catalog/includes/classes/email.php
2002/12/02 フッタのリクエスト表示を日本語向けに変更。
ファイル: catalog/includes/languages/japanese.php
ファイル: catalog/includes/footer.php
2002/12/06 代金引換のメール文面末尾の金額端数処理を修正。
ファイル: catalog/includes/modules/payment/cod_table.php
2002/12/09 購入確認メールの金額端数処理を修正。
ファイル: catalog/checkout_process.php
ファイル: catalog/includes/classes/shopping_cart.php
2002/12/09 商品IDが見つからない場合のボタン画像の表示を修正。
ファイル: catalog/product_info.php
2002/12/09 詳細検索の説明文を修正。
ファイル: catalog/includes/languages/japanese/advanced_search.php
2002/12/16 「E-Mailでお知らせ」のリダイレクトの障害を修正。
ファイル: catalog/includes/functions/general.php
2002/12/27 税率が設定してない場合に税率/税額の表示をしない。
内税の場合に専用の税種別を設けて税込み金額を設定する。
ファイル: catalog/checkout_confirmation.php
ファイル: catalog/checkout_process.php
2002/12/29 Javascriptのエラー通知メッセージ(JS_ERROR)を改良。
ファイル: catalog/includes/languages/japanese.php
2002/12/30 「全角」英数字入力を「半角」に変換。
E-Mailアドレス,パスワード,生年月日,郵便番号,電話,ファクス,数量
ファイル: catalog/includes/functions/general.php
ファイル: catalog/login.php
ファイル: catalog/create_account_process.php
ファイル: catalog/account_edit_process.php
ファイル: catalog/address_book_process.php
ファイル: catalog/includes/application_top.php
ファイル: admin/includes/functions/general.php
ファイル: admin/customers.php
2002/12/30 ヤマト宅急便(配送料ディスカウント版)配送モジュールを追加。
1) 購入金額が一定額以上の場合に、送料を無料にする。
2) 送料を一定料率だけ割り引く。
ファイル: catalog/includes/modules/shipping/yamato_d.php
ファイル: catalog/includes/languages/japanese/modules/shipping/yamato_d.php
Show: Everything with comment only
Project Review by Users5 Stars
(15) 4 Stars
(1) 3 Stars
(0) 2 Stars
(0) 1 Star
(2)
osCommerce 日本語版 's rating is
Last 3 reviews Was this review helpful for you?:
Yes No
Project Review by Anonymous - 2011-03-03 18:06
Was this review helpful for you?:
Yes No
Project Review by Anonymous - 2010-12-09 13:40
Was this review helpful for you?:
Yes No
Project Review by Anonymous - 2010-10-25 13:37
Latest Project News for osCommerce 日本語版ptosh - 2012-01-17 00:14
latest Forum Posts for osCommerce 日本語版 Latest tickets for osCommerce 日本語版 RSS Feeds List for osCommerce 日本語版URL: http://de.sourceforge.jp/projects/tep-j/news/rss
URL: http://de.sourceforge.jp/projects/tep-j/releases/rss
URL: http://de.sourceforge.jp/projects/tep-j/reviews/rss
URL: http://de.sourceforge.jp/export/rss_milestone.php?group_id=132
URL: http://de.sourceforge.jp/projects/tep-j/history/rss
Software-Karte