$GV_CODE_URL
+define('TEXT_INFORMATION', '【ショップ開店の前に - 個人情報保護方針について】
+
+2005年4月1日に施行された「個人情報保護法」では、個人情報保護方針を「本人が容易に知りうる状態」に置くことを定めています。
+したがって、ショップ開店前に「個人情報保護方針」を策定し、このページに開示することを薦めます。
+
この部分を変更するには、
/includes/languages/japanese/privacy.phpのdefine(\'TEXT_INFORMATION\',の右側の
シングルクォーテーション(\')の間を編集してください。
また、下部のテキストボックスのみを使用する場合は、
define(\'TEXT_IN FORMATION\',\'\')
のようにシングルクォーテーションの間には、何も記入せずに保存することで、この部分は非表示になります。 diff -u -r -N -I $Id zen-cart-v1.2.0-l10n-jp-2/includes/languages/japanese/unsubscribe.php zen-cart-v1.2.0-l10n-jp-3/includes/languages/japanese/unsubscribe.php --- zen-cart-v1.2.0-l10n-jp-2/includes/languages/japanese/unsubscribe.php Sat Nov 20 14:54:47 2004 +++ zen-cart-v1.2.0-l10n-jp-3/includes/languages/japanese/unsubscribe.php Fri May 6 13:21:22 2005 @@ -16,7 +16,7 @@ define('NAVBAR_TITLE', '配信停止'); define('HEADING_TITLE', 'ニュースレター配信停止'); -define('UNSUBSCRIBE_TEXT_INFORMATION', '
ニュースレターの配信停止をご希望とのこと、誠に残念です。お客様の個人情報の取り扱いについては、当店の個人情報保護指針をご覧ください。
ニュースレターの購読をされている方には新製品情報、割引情報などショップからのお知らせをお届けしております。
配信停止をご希望でしたら下のボタンを押してください。 '); +define('UNSUBSCRIBE_TEXT_INFORMATION', '
ニュースレターの配信停止をご希望とのこと、誠に残念です。お客様の個人情報の取り扱いについては、当店の個人情報保護方針をご覧ください。
ニュースレターの購読をされている方には新製品情報、割引情報などショップからのお知らせをお届けしております。
配信停止をご希望でしたら下のボタンを押してください。 '); define('UNSUBSCRIBE_DONE_TEXT_INFORMATION', '
お客様のご要望により、以下のメールアドレスを配信リストから削除いたしました。
'); define('UNSUBSCRIBE_ERROR_INFORMATION', '
以下のメールアドレスは当ショップのニュースレター配信リストにないか、あるいは既に配信停止の手続きが完了しています。
'); ?> diff -u -r -N -I $Id zen-cart-v1.2.0-l10n-jp-2/includes/languages/japanese.php zen-cart-v1.2.0-l10n-jp-3/includes/languages/japanese.php --- zen-cart-v1.2.0-l10n-jp-2/includes/languages/japanese.php Sat Apr 16 15:01:00 2005 +++ zen-cart-v1.2.0-l10n-jp-3/includes/languages/japanese.php Fri May 6 13:21:22 2005 @@ -192,7 +192,7 @@ define('ERROR_NO_PAYMENT_MODULE_SELECTED', 'お支払い方法を選択してください。'); define('ERROR_CONDITIONS_NOT_ACCEPTED', '下記のご利用規約を確認してください。'); -define('ERROR_PRIVACY_STATEMENT_NOT_ACCEPTED', '下記の個人情報保護指針をご確認・ご承諾ください。'); +define('ERROR_PRIVACY_STATEMENT_NOT_ACCEPTED', '下記の個人情報保護方針をご確認・ご承諾ください。'); define('CATEGORY_COMPANY', '会社の詳細'); define('CATEGORY_PERSONAL', '個人情報'); diff -u -r -N -I $Id zen-cart-v1.2.0-l10n-jp-2/includes/modules/pages/contact_us/header_php.php zen-cart-v1.2.0-l10n-jp-3/includes/modules/pages/contact_us/header_php.php --- zen-cart-v1.2.0-l10n-jp-2/includes/modules/pages/contact_us/header_php.php Mon Nov 22 17:53:24 2004 +++ zen-cart-v1.2.0-l10n-jp-3/includes/modules/pages/contact_us/header_php.php Fri May 6 14:17:13 2005 @@ -27,7 +27,14 @@ $email_address = zen_db_prepare_input($_POST['email']); $enquiry = zen_db_prepare_input(strip_tags($_POST['enquiry'])); - if (zen_validate_email($email_address)) { + + if (DISPLAY_CONTACT_US_PRIVACY_CONDITIONS == 'true' && + (! isset($_POST['privacy_conditions']) || ($_POST['privacy_conditions'] != '1'))) { + $error = true; + $messageStack->add('contact', ERROR_PRIVACY_STATEMENT_NOT_ACCEPTED, 'error'); + } + else if (zen_validate_email($email_address)) { + // auto complete when logged in if($_SESSION['customer_id']) { $check_customer = $db->Execute("select customers_id, customers_firstname, customers_lastname, customers_password, customers_email_address, customers_default_address_id from " . TABLE_CUSTOMERS . " where customers_id = '" . $customer_id . "'"); diff -u -r -N -I $Id zen-cart-v1.2.0-l10n-jp-2/includes/templates/template_default/templates/tpl_contact_us_default.php zen-cart-v1.2.0-l10n-jp-3/includes/templates/template_default/templates/tpl_contact_us_default.php --- zen-cart-v1.2.0-l10n-jp-2/includes/templates/template_default/templates/tpl_contact_us_default.php Wed Sep 1 13:47:57 2004 +++ zen-cart-v1.2.0-l10n-jp-3/includes/templates/template_default/templates/tpl_contact_us_default.php Fri May 6 14:17:13 2005 @@ -61,6 +61,20 @@ + + +
' . zen_draw_checkbox_field('privacy_conditions', '1', false, 'id="privacy"') . ''; ?>
'; - if ($result->fields['configuration_title'] == 'Package Tare Small to Medium - added percentage:weight') { + if ($result->fields['configuration_title'] == "パッケージの風袋 - 小・中の比率と重要\r\n") { $got_v1_1_4_patch1 = true; } $result->MoveNext(); @@ -136,7 +136,7 @@ $result = $db_test->Execute($sql); while (!$result->EOF) { if (ZC_UPG_DEBUG==true) echo "120c-cfggroup13=attrb ==" . $result->fields['configuration_group_title'] . '
'; - if ($result->fields['configuration_group_title'] == 'Attribute Settings') { + if ($result->fields['configuration_group_title'] == '商品属性の設定') { $got_v1_2_0c = true; } $result->MoveNext(); @@ -177,7 +177,16 @@ if ($got_v1_2_0a && $got_v1_2_0b && $got_v1_2_0c && $got_v1_2_0d && $got_v1_2_0e && $got_v1_2_0f) { $got_v1_2_0 = true; } - + // now test to see if the v1.2.0-10n-jp-2 -> v1.2.0-l10n-jp-3 upgrade has been completed + $sql = "SELECT count(*) as count " . + "FROM " . DB_PREFIX . "configuration " . + "WHERE configuration_key='DISPLAY_CONTACT_US_PRIVACY_CONDITIONS'"; + $result = $db_test->Execute($sql); + if ($result->fields['count'] > '0') { + if (ZC_UPG_DEBUG==true) echo 'v120-l10n-jp-3-count=' . $result->fields['count'] .'
'; + $got_v1_2_0_l10n_jp_3 = true; + $zdb_ver = '1.2.0-l10n-jp-3'; + } //*** FUTURE CHECKS GO ABOVE THIS LINE **** @@ -194,6 +203,10 @@ //display options based on what was found -- THESE SHOULD BE PROCESSED IN REVERSE ORDER, NEWEST VERSION FIRST... ! //that way only the "earliest-required" upgrade is suggested first. + if (!$got_v1_2_0_l10n_jp_3) { + $sniffer = ' upgrade v1.2.0 to v1.2.0-l10n-jp-3'; + $needs_v1_2_0_l10n_jp_3=true; + } if (!$got_v1_2_0) { $sniffer = ' upgrade v1.1.4 to v1.2.0'; $needs_v1_2_0=true; @@ -292,6 +305,13 @@ $got_v1_2_0 = true; //after processing this step, this will be the new version-level $db_upgraded_to_version='1.2.0'; break; + case '1.2.0jp': // upgrading from 1.2.0-l10n-jp-1 or 1.2.0-l10n-jp-2 TO 1.2.0-l10n-jp-3 + if (!$got_v1_2_0 || $got_v1_2_0_l10n_jp_3) continue; + $sniffer_file = '_upgrade_zencart_120jp2_to_3.sql'; + if (ZC_UPG_DEBUG2==true) echo $sniffer_file.'
'; + $got_v1_2_0 = true; //after processing this step, this will be the new version-level + $db_upgraded_to_version='1.2.0-l10n-jp-3'; + break; default: $nothing_to_process=true; } // end while @@ -311,7 +331,7 @@ $db = new queryFactory; $db->Connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD, DB_DATABASE) or die("Unable to connect to database"); if (!ini_get('safe_mode')) set_time_limit(300); - executeSql(DB_TYPE . $sniffer_file, DB_DATABASE); + executeSql(DB_TYPE . $sniffer_file, DB_DATABASE, DB_PREFIX); $db->Close(); } // end if } // end while diff -u -r -N -I $Id zen-cart-v1.2.0-l10n-jp-2/zc_install/includes/modules/pages/inspect/header_php.php zen-cart-v1.2.0-l10n-jp-3/zc_install/includes/modules/pages/inspect/header_php.php --- zen-cart-v1.2.0-l10n-jp-2/zc_install/includes/modules/pages/inspect/header_php.php Sat Feb 5 15:14:35 2005 +++ zen-cart-v1.2.0-l10n-jp-3/zc_install/includes/modules/pages/inspect/header_php.php Fri May 6 17:18:06 2005 @@ -148,7 +148,7 @@ $result = $db_test->Execute($sql); while (!$result->EOF) { if (ZC_UPG_DEBUG==true) echo "114patch-fields=" . $result->fields['configuration_title'] . '
'; - if ($result->fields['configuration_title'] == 'Package Tare Small to Medium - added percentage:weight') { + if ($result->fields['configuration_title'] == "パッケージの風袋 - 小・中の比率と重要\r\n") { $got_v1_1_4_patch1 = true; $zdb_ver = '1.1.4-patch1'; } @@ -180,7 +180,7 @@ $result = $db_test->Execute($sql); while (!$result->EOF) { if (ZC_UPG_DEBUG==true) echo "120c-cfggroup13=attrb ==" . $result->fields['configuration_group_title'] . '
'; - if ($result->fields['configuration_group_title'] == 'Attribute Settings') { + if ($result->fields['configuration_group_title'] == '商品属性の設定') { $got_v1_2_0c = true; } $result->MoveNext(); diff -u -r -N -I $Id zen-cart-v1.2.0-l10n-jp-2/zc_install/includes/templates/template_default/templates/database_upgrade_default.php zen-cart-v1.2.0-l10n-jp-3/zc_install/includes/templates/template_default/templates/database_upgrade_default.php --- zen-cart-v1.2.0-l10n-jp-2/zc_install/includes/templates/template_default/templates/database_upgrade_default.php Wed Sep 1 13:48:22 2004 +++ zen-cart-v1.2.0-l10n-jp-3/zc_install/includes/templates/template_default/templates/database_upgrade_default.php Fri May 6 17:32:48 2005 @@ -82,6 +82,11 @@ name="version[]" type="checkbox" id="checkbox6" value="1.1.4u" tabindex="6" >
diff -u -r -N -I $Id zen-cart-v1.2.0-l10n-jp-2/zc_install/mysql_upgrade_zencart_120jp2_to_3.sql zen-cart-v1.2.0-l10n-jp-3/zc_install/mysql_upgrade_zencart_120jp2_to_3.sql --- zen-cart-v1.2.0-l10n-jp-2/zc_install/mysql_upgrade_zencart_120jp2_to_3.sql Thu Jan 1 09:00:00 1970 +++ zen-cart-v1.2.0-l10n-jp-3/zc_install/mysql_upgrade_zencart_120jp2_to_3.sql Fri May 6 17:32:47 2005 @@ -0,0 +1,8 @@ +# This SQL script upgrades the core Zen Cart database structure from v1.2.0-l10n-jp-2 to v1.2.0-l10n-jp-3 +# +# 2005/05/06 shida@zen-cart.jp + + +UPDATE configuration SET configuration_title = 'アカウント作成時の個人情報確認画面表示', configuration_description = 'アカウントを作成する画面で個人情報の確認画面を表示します。
\r\n・true=on
\r\n・false=off' WHERE configuration_key = 'DISPLAY_MAINTENANCE_PERIOD'; UPDATE configuration SET configuration_title = 'メンテナンス期間', configuration_description = 'メンテナンス期間を設定します。
\r\n【書式】(hh:mm)' WHERE configuration_key = 'TEXT_MAINTENANCE_PERIOD_TIME'; UPDATE configuration SET configuration_title = '注文手続き時の確認画面表示', configuration_description = 'チェックアウト(清算処理)の際、料金や配送などの条件の確認画面を表示しますか?' WHERE configuration_key = 'DISPLAY_CONDITIONS_ON_CHECKOUT'; -UPDATE configuration SET configuration_title = 'アカウント作成時の個人情報確認画面表示', configuration_description = 'アカウントを作成する画面で個人情報の確認画面を表示します。' WHERE configuration_key = 'DISPLAY_PRIVACY_CONDITIONS'; +UPDATE configuration SET configuration_title = 'アカウント作成時の個人情報確認画面表示', configuration_description = 'アカウントを作成する画面で個人情報の確認画面を表示します。
\r\n
\r\n・0= off
\r\n・1桁目:左か右か
\r\n・2・3桁目:(他の表示項目との)ソート順
\r\n・4桁目:表示後の改行(br)数
' WHERE configuration_key = 'PRODUCT_NEW_LIST_IMAGE'; UPDATE configuration SET configuration_title = '商品の数量を表示', configuration_description = '商品数量を表示しますか?
\r\n
\r\n・0= off
\r\n・1桁目:左か右か
\r\n・2・3桁目:(他の表示項目との)ソート順
\r\n・4桁目:表示後の改行(br)数
' WHERE configuration_key = 'PRODUCT_NEW_LIST_QUANTITY'; UPDATE configuration SET configuration_title = '「今すぐ買う」ボタンの表示', configuration_description = '「今すぐ買う」ボタンを表示しますか?
\r\n
\r\n・0= off
\r\n・1桁目:左か右か
\r\n・2・3桁目:(他の表示項目との)ソート順
\r\n・4桁目:表示後の改行(br)数
' WHERE configuration_key = 'PRODUCT_NEW_BUY_NOW'; @@ -3516,7 +3516,7 @@ UPDATE configuration SET configuration_title = 'トップレベル(親)カテゴリの商品リスト表示 - フィルタ表示・全商品表示', configuration_description = '現在のメインカテゴリに商品リストが適用された際、商品をフィルタ表示しますか? それとも全カテゴリから商品を表示しますか?
\r\n・0= Filter\r\n・Off 1=Filter On ' WHERE configuration_key = 'SHOW_PRODUCT_INFO_ALL_PRODUCTS'; UPDATE configuration SET configuration_title = 'トップページの定義領域 - ステータス', configuration_description = '編集された領域の表示を行いますか?
\r\n・0= OFF
\r\n・1= ON' WHERE configuration_key = 'DEFINE_MAIN_PAGE_STATUS'; UPDATE configuration SET configuration_title = '「お問い合わせ」ページの表示 - ステータス', configuration_description = '編集された「お問い合わせ」テキストを表示しますか?
\r\n・0= OFF
\r\n・1= ON' WHERE configuration_key = 'DEFINE_CONTACT_US_STATUS'; -UPDATE configuration SET configuration_title = '「個人情報保護指針」表示 - ステータス', configuration_description = '編集された「個人情報保護指針」を表示しますか?
\r\n・0= OFF
\r\n・1= ON' WHERE configuration_key = 'DEFINE_PRIVACY_STATUS'; +UPDATE configuration SET configuration_title = '「個人情報保護方針」表示 - ステータス', configuration_description = '編集された「個人情報保護方針」を表示しますか?
\r\n・0= OFF
\r\n・1= ON' WHERE configuration_key = 'DEFINE_PRIVACY_STATUS'; UPDATE configuration SET configuration_title = '「配送・送料について」 ページ - ステータス', configuration_description = '編集された「配送・送料について」テキストを表示しますか?
\r\n・0= OFF
\r\n・1= ON' WHERE configuration_key = 'DEFINE_SHIPPINGINFO_STATUS'; UPDATE configuration SET configuration_title = '「ご利用規約」ページ - ステータス', configuration_description = '編集された「ご利用規約」ページを表示しますか?
\r\n・0= OFF
\r\n・1= ON' WHERE configuration_key = 'DEFINE_CONDITIONS_STATUS'; UPDATE configuration SET configuration_title = '「ご注文が完了しました」ページ - ステータス', configuration_description = '編集された「ご注文が完了しました」テキストを表示しますか?
\r\n・0= OFF
\r\n・1= ON' WHERE configuration_key = 'DEFINE_CHECKOUT_SUCCESS_STATUS'; @@ -3608,6 +3608,8 @@ UPDATE configuration SET configuration_value = 'false' WHERE configuration_key = 'MODULE_PAYMENT_CC_COLLECT_CVV'; UPDATE configuration SET configuration_value = '0' WHERE configuration_key = 'SHOW_CATEGORIES_ALWAYS'; UPDATE configuration SET configuration_value = '107' WHERE configuration_key = 'SHOW_CREATE_ACCOUNT_DEFAULT_COUNTRY'; + +INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('お問い合わせ時の個人情報確認画面表示', 'DISPLAY_CONTACT_US_PRIVACY_CONDITIONS', 'true', 'お問い合わせする画面で個人情報の確認画面を表示します。