-- 多言語対応文字列マスター\r
DROP TABLE IF EXISTS _language_string;\r
CREATE TABLE _language_string (\r
+ ls_type SMALLINT DEFAULT 0 NOT NULL, -- 文字列(0=メッセージ,1=共通用語,2=コンテンツ種別,10=Joomla!用)\r
ls_id VARCHAR(40) DEFAULT '' NOT NULL, -- ID(Key)\r
ls_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID\r
\r
ls_name VARCHAR(60) DEFAULT '' NOT NULL, -- 名称\r
ls_description VARCHAR(80) DEFAULT '' NOT NULL, -- 説明\r
ls_index INT DEFAULT 0 NOT NULL, -- ソート用\r
- PRIMARY KEY (ls_id, ls_language_id)\r
+ PRIMARY KEY (ls_type, ls_id, ls_language_id)\r
) TYPE=innodb;\r
\r
-- 言語マスター\r
pd_config_id INT DEFAULT 0 NOT NULL, -- ウィジェット定義ID\r
pd_config_name VARCHAR(40) DEFAULT '' NOT NULL, -- ウィジェット定義名\r
pd_menu_id VARCHAR(20) DEFAULT '' NOT NULL, -- メニューID\r
- pd_suffix VARCHAR(5) DEFAULT '' NOT NULL, -- インスタンスを区別するためのサフィックス文字列\r
+ pd_suffix VARCHAR(10) DEFAULT '' NOT NULL, -- インスタンスを区別するためのサフィックス文字列\r
pd_title VARCHAR(40) DEFAULT '' NOT NULL, -- タイトル\r
pd_style TEXT NOT NULL, -- HTMLスタイル属性\r
pd_except_sub_id TEXT NOT NULL, -- 共通時例外ページサブID(「,」区切りで複数指定可)\r
CREATE TABLE _mail_form (\r
mf_serial INT AUTO_INCREMENT, -- レコードシリアル番号\r
mf_id VARCHAR(40) DEFAULT '' NOT NULL, -- 定義項目ID\r
+ mf_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID\r
mf_history_index INT DEFAULT 0 NOT NULL, -- 履歴管理用インデックスNo(0~)\r
\r
- mf_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID\r
mf_subject VARCHAR(100) DEFAULT '' NOT NULL, -- 件名\r
mf_content TEXT NOT NULL, -- コンテンツ\r
-\r
mf_check_out_user_id INT DEFAULT 0 NOT NULL, -- チェックアウトユーザID(0のときはチェックイン状態)\r
mf_check_out_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- チェックアウト日時\r
mf_create_user_id INT DEFAULT 0 NOT NULL, -- レコード作成者\r
mf_update_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード更新日時\r
mf_deleted BOOLEAN DEFAULT false NOT NULL, -- レコード削除状態\r
PRIMARY KEY (mf_serial),\r
- UNIQUE (mf_id, mf_history_index)\r
+ UNIQUE (mf_id, mf_language_id, mf_history_index)\r
) TYPE=innodb;\r
\r
-- テーブル作成マスター\r
mn_description VARCHAR(100) DEFAULT '' NOT NULL, -- 説明\r
mn_type INT DEFAULT 0 NOT NULL, -- メニュータイプ(0=単一階層、1=複数階層)\r
mn_device_type INT DEFAULT 0 NOT NULL, -- 端末タイプ(0=PC、1=携帯、2=スマートフォン)\r
+ mn_widget_id VARCHAR(50) DEFAULT '' NOT NULL, -- ウィジェットID(ファイル名)\r
mn_sort_order INT DEFAULT 0 NOT NULL, -- ソート順\r
PRIMARY KEY (mn_id)\r
) TYPE=innodb;\r
md_index INT DEFAULT 0 NOT NULL, -- 表示順(0~)、md_parent_id=0のときは親間の表示順\r
md_menu_id VARCHAR(20) DEFAULT '' NOT NULL, -- メニューID\r
md_name TEXT NOT NULL, -- 名前\r
+ md_title TEXT NOT NULL, -- タイトル(HTMLタグ可)\r
md_description VARCHAR(100) DEFAULT '' NOT NULL, -- 説明\r
md_type INT DEFAULT 0 NOT NULL, -- メニュー項目タイプ(0=リンク、1=フォルダ、2=テキスト、3=セパレータ)\r
md_link_type INT DEFAULT 0 NOT NULL, -- リンクタイプ(0=同ウィンドウ、1=別ウィンドウ)\r
md_link_url TEXT NOT NULL, -- リンク先\r
md_content_type VARCHAR(10) DEFAULT '' NOT NULL, -- リンク先のコンテンツの種別\r
md_content_id VARCHAR(10) DEFAULT '' NOT NULL, -- リンク先のコンテンツのID\r
+ md_param TEXT NOT NULL, -- その他パラメータ\r
md_enable BOOLEAN DEFAULT true NOT NULL, -- 使用可能かどうか\r
md_visible BOOLEAN DEFAULT true NOT NULL, -- 表示するかどうか\r
+ md_user_limited BOOLEAN DEFAULT false NOT NULL, -- アクセス可能ユーザを制限\r
\r
md_update_user_id INT DEFAULT 0 NOT NULL, -- レコード更新者\r
md_update_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード更新日時\r
cg_index INT DEFAULT 0 NOT NULL, -- ソート用\r
PRIMARY KEY (cg_id)\r
) TYPE=innodb;\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('default_currency', 'JPY', 'デフォルト通貨', 0);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('default_tax_type', 'sales', 'デフォルト課税タイプ', 1);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('tax_in_price', '0', '税処理区分', 2); -- 0=外税、1=内税\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('price_calc_type', '0', '金額端数処理', 3); -- 0=切り捨て、1=切り上げ、2=四捨五入\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('tax_calc_type', '0', '税端数処理', 4); -- 0=切り捨て、1=切り上げ、2=四捨五入\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('use_email', '1', 'メール送信機能', 5);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('shop_email', '', 'ショップ宛てメールアドレス', 6);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('auto_email_sender', '', '自動送信メール送信元アドレス', 7);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('shop_name', '', 'ショップ名', 8);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('shop_owner', '', 'ショップオーナー名', 9);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('shop_address', '', 'ショップ住所', 10);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('shop_phone', '', 'ショップ電話番号', 11);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('category_select_count', '2', '商品カテゴリー選択可能数', 12);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('order_cancel_hour', '24', '注文のキャンセル可能時間', 13);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('disp_product_count', '10', '商品一覧表示項目数', 14);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('decrement_view_stock_count', '1', '注文時の表示在庫数デクリメント', 15);\r
-INSERT INTO commerce_config (cg_id, cg_value, cg_name, cg_index)\r
-VALUES ('permit_non_member_order', '0', '非会員からの注文受付', 16);\r
+INSERT INTO commerce_config\r
+(cg_id, cg_value, cg_name, cg_index) VALUES\r
+('default_currency', 'JPY', 'デフォルト通貨', 0),\r
+('default_tax_type', 'sales', 'デフォルト課税タイプ', 1),\r
+('tax_in_price', '0', '税処理区分', 2), -- 0=外税、1=内税\r
+('price_calc_type', '0', '金額端数処理', 3), -- 0=切り捨て、1=切り上げ、2=四捨五入\r
+('tax_calc_type', '0', '税端数処理', 4), -- 0=切り捨て、1=切り上げ、2=四捨五入\r
+('use_email', '1', 'メール送信機能', 5),\r
+('shop_email', '', 'ショップ宛てメールアドレス', 6),\r
+('auto_email_sender', '', '自動送信メール送信元アドレス', 7),\r
+('shop_name', '', 'ショップ名', 8),\r
+('shop_owner', '', 'ショップオーナー名', 9),\r
+('shop_address', '', 'ショップ住所', 10),\r
+('shop_phone', '', 'ショップ電話番号', 11),\r
+('category_select_count', '2', '商品カテゴリー選択可能数', 12),\r
+('order_cancel_hour', '24', '注文のキャンセル可能時間', 13),\r
+('disp_product_count', '10', '商品一覧表示項目数', 14),\r
+('decrement_view_stock_count', '1', '注文時の表示在庫数デクリメント', 15),\r
+('permit_non_member_order', '0', '非会員からの注文受付', 16),\r
+('hierarchical_category', '1', '階層化商品カテゴリー', 17);\r
\r
-- 単位マスター\r
DROP TABLE IF EXISTS unit_type;\r
PRIMARY KEY (pu_serial),\r
UNIQUE (pu_id, pu_language_id, pu_history_index)\r
) TYPE=innodb;\r
+INSERT INTO product_class\r
+(pu_id, pu_language_id, pu_name, pu_index) VALUES \r
+('', 'ja', '一般商品', 1),\r
+('photo', 'ja', 'フォトギャラリー商品', 2);\r
\r
-- 商品カテゴリマスター\r
DROP TABLE IF EXISTS product_category;\r
pc_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID\r
pc_history_index INT DEFAULT 0 NOT NULL, -- 履歴管理用インデックスNo(0~)\r
\r
- pc_name VARCHAR(30) DEFAULT '' NOT NULL, -- 商品カテゴリ名称\r
+ pc_name VARCHAR(60) DEFAULT '' NOT NULL, -- 商品カテゴリ名称\r
pc_parent_id INT DEFAULT 0 NOT NULL, -- 親カテゴリID\r
pc_sort_order INT DEFAULT 0 NOT NULL, -- ソート用\r
pc_visible BOOLEAN DEFAULT true NOT NULL, -- 表示するかどうか\r
PRIMARY KEY (po_serial),\r
UNIQUE (po_id, po_language_id, po_set_id, po_history_index)\r
) TYPE=innodb;\r
-INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('furikae', 'ja', '郵便振替', 1);\r
-INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('kakidome', 'ja', '現金書留', 2);\r
-INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('furikomi', 'ja', '銀行振込', 3);\r
-INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('daibiki', 'ja', '代金引換', 4);\r
-INSERT INTO pay_method_def (po_id, po_language_id, po_name, po_index) VALUES ('card', 'ja', 'クレジットカード', 5);\r
+INSERT INTO pay_method_def \r
+(po_id, po_language_id, po_name, po_index) VALUES\r
+('payment_service', 'ja', '決済サービス', 1);\r
\r
-- 配送方法マスター\r
DROP TABLE IF EXISTS delivery_method_def;\r
PRIMARY KEY (py_serial),\r
UNIQUE (py_product_class, py_id, py_language_id, py_history_index)\r
) TYPE=innodb;\r
+INSERT INTO product_type\r
+(py_product_class, py_id, py_language_id, py_name, py_code, py_description, py_index, py_single_select) VALUES \r
+('', '', 'ja', '標準商品', 'ST', '', 1, false),\r
+('photo', '', 'ja', '標準商品', 'ST', '', 1, false),\r
+('photo', 'download', 'ja', 'ダウンロード画像', 'DL', '', 2, true);\r
\r
-- 商品ステータス種別マスター\r
DROP TABLE IF EXISTS product_status_type;\r
) TYPE=innodb;\r
\r
-- 更新データ\r
+-- メニューIDマスター\r
+DELETE FROM _menu_id WHERE mn_id = 'ec_menu';\r
+INSERT INTO _menu_id\r
+(mn_id, mn_name, mn_description, mn_device_type, mn_widget_id, mn_sort_order) VALUES\r
+('ec_menu', 'EC用メニュー(PC用)', '「ec_menu」ウィジェット専用のメニュー', 0, 'ec_menu', 10);\r
+\r
+-- 追加クラスマスター\r
DELETE FROM _addons WHERE ao_id = 'eclib';\r
INSERT INTO _addons (ao_id, ao_class_name, ao_name, ao_description, ao_index)\r
VALUES ('eclib', 'ecLib', 'Eコマースライブラリ', '', 1);\r
VALUES ('ecmail', 'ecMail', 'Eコマースメール連携', '', 2);\r
\r
-- インナーウィジェット\r
+-- インナーウィジェット(配送方法)\r
DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'flatrate';\r
INSERT INTO _iwidgets\r
-(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
-('ec_main', 'flatrate', '定額', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now());\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'flatrate', '定額', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'classrate';\r
INSERT INTO _iwidgets\r
-(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
-('ec_main', 'classrate', '購入額基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now());\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'classrate', '購入額基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'staterate';\r
INSERT INTO _iwidgets\r
-(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
-('ec_main', 'staterate', '送付先基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now());\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'staterate', '送付先基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'quantityrate';\r
INSERT INTO _iwidgets\r
-(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
-('ec_main', 'quantityrate', '商品数基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now());\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'quantityrate', '商品数基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'productrate';\r
INSERT INTO _iwidgets\r
-(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
-('ec_main', 'productrate', '商品別規定', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now());\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'productrate', '商品別規定', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'weightrate';\r
INSERT INTO _iwidgets\r
-(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
-('ec_main', 'weightrate', '送付先+重量基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, now(), now());\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'weightrate', '送付先+重量基準', 'DELIVERY', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
+-- インナーウィジェット(支払方法)\r
+DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'epsilon';\r
+INSERT INTO _iwidgets\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_online, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'epsilon', 'イプシロン決済', 'PAYMENT', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, true, now(), now());\r
+DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'exchange_classrate';\r
+INSERT INTO _iwidgets\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_online, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'exchange_classrate', '代金引換(購入額基準)', 'PAYMENT', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, false, now(), now());\r
+-- インナーウィジェット(注文計算)\r
+DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'lotbuying';\r
+INSERT INTO _iwidgets\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'lotbuying', 'まとめ買い割引', 'CALCORDER', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
+DELETE FROM _iwidgets WHERE iw_widget_id = 'ec_main' AND iw_id = 'product_lotbuying';\r
+INSERT INTO _iwidgets\r
+(iw_widget_id, iw_id, iw_name, iw_type, iw_author, iw_copyright, iw_license, iw_license_type, iw_official_level, iw_install_dt, iw_create_dt) VALUES\r
+('ec_main', 'product_lotbuying', '商品別まとめ買い割引', 'CALCORDER', 'Naoki Hirata', 'Magic3.org', 'GPL', 0, 10, now(), now());\r
\r
-- メール内容\r
DELETE FROM _mail_form WHERE mf_id = 'regist_member_to_backoffice';\r
DELETE FROM _mail_form WHERE mf_id = 'order_product_to_backoffice';\r
INSERT INTO _mail_form (mf_id, mf_language_id, mf_subject, mf_content, mf_create_dt) \r
VALUES ('order_product_to_backoffice', 'ja', '商品受注', '■受注コード:[#ORDER_NO#]■\n■受注日付:[#DATE#]■\n■顧客コード:[#MEMBER_NO#]■\n■顧客名:[#NAME#]■\n■届先名:[#DELIV_NAME#]■\n■届先郵便番号:[#ZIPCODE#]■\n■届先住所1:[#ADDRESS1#]■\n■届先住所2:[#ADDRESS2#]■\n■届先電話番号:[#PHONE#]■\n■配達希望日:[#DEMAND_DATE#]■\n■配達時間帯:[#DEMAND_TIME#]■\n[#BODY#]■配送方法:[#DELIV_METHOD#]■\n■決済方法:[#PAY_METHOD#]■\n■備考:[#NOTE#]■', now());\r
-\r
+DELETE FROM _mail_form WHERE mf_id = 'order_product_to_shop_manager';\r
+INSERT INTO _mail_form (mf_id, mf_language_id, mf_subject, mf_content, mf_create_dt) \r
+VALUES ('order_product_to_shop_manager', 'ja', '商品受注', '■受注コード:[#ORDER_NO#]■\n■受注日付:[#DATE#]■\n■会員コード:[#MEMBER_NO#]■\n■会員名:[#NAME#]■\n■会員Eメール:[#EMAIL#]■\n■管理画面URL:[#ADMIN_URL#]■\n■届先名:[#DELIV_NAME#]■\n■届先郵便番号:[#ZIPCODE#]■\n■届先都道府県:[#STATE#]■\n■届先住所1:[#ADDRESS1#]■\n■届先住所2:[#ADDRESS2#]■\n■届先電話番号:[#PHONE#]■\n■配達希望日:[#DEMAND_DATE#]■\n■配達時間帯:[#DEMAND_TIME#]■\n[#BODY#]■配送方法:[#DELIV_METHOD#]■\n■決済方法:[#PAY_METHOD#]■\n■備考:[#NOTE#]■\n\n**********\nお届け先\n**********\n[#DELIV_TEXT#]\n**********\n注文内容\n**********\n[#ORDER_TEXT#]\n', now());\r
+DELETE FROM _mail_form WHERE mf_id = 'order_product_to_customer';\r
+INSERT INTO _mail_form (mf_id, mf_language_id, mf_subject, mf_content, mf_create_dt) \r
+VALUES ('order_product_to_customer', 'ja', 'ご注文の確認(自動送信)', '[#NAME#] 様\n\nこの度は[#SHOP_NAME#]をご利用頂きまして誠にありがとうございます。\n下記の通りご注文を承りましたのでご確認ください。\n\n**********\nお届け先\n**********\n[#DELIV_TEXT#]\n**********\n注文内容\n**********\n[#ORDER_TEXT#]\n\n[#SIGNATURE#]', now());\r
+\r
+-- フォトギャラリー設定マスター(Eコマース追加分)\r
+INSERT INTO photo_config\r
+(hg_id, hg_value, hg_name, hg_index) VALUES\r
+('online_shop', '0', 'オンラインショップ機能', 13),\r
+('auto_stock', '1', '在庫自動処理', 14),\r
+('accept_order', '1', '注文の受付', 15),\r
+('use_email', '1', 'メール送信機能', 16),\r
+('shop_email', '', 'ショップ宛てメールアドレス', 17),\r
+('auto_email_sender', '', '自動送信メール送信元アドレス', 18),\r
+('use_member_address', '1', '会員登録の住所使用', 19),\r
+('auto_regist_member', '1', '自動会員登録', 20),\r
+('sell_product_photo', '0', 'フォト商品販売', 21),\r
+('sell_product_download', '0', 'ダウンロード商品販売', 22),\r
+('member_notice', '', '会員向けお知らせ', 23),\r
+('email_to_order_product', '', '商品受注時メール送信先', 24);\r
cn_meta_keywords TEXT NOT NULL, -- METAタグ、検索用キーワード\r
cn_disp_type SMALLINT DEFAULT 0 NOT NULL, -- 表示タイプ(0=プレーン、1=インナーフレーム)\r
cn_visible BOOLEAN DEFAULT true NOT NULL, -- 表示可否\r
+ cn_regist_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 登録日時\r
cn_active_start_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 表示可能期間(開始)\r
cn_active_end_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 表示可能期間(終了)\r
cn_default BOOLEAN DEFAULT false NOT NULL, -- デフォルトフラグ\r
INSERT INTO _system_config \r
(sc_id, sc_value, sc_name) VALUES\r
('system_name', 'Magic3', 'システム名称'),\r
-('db_version', '2012100901', 'DBバージョン'),\r
+('db_version', '2013010901', 'DBバージョン'),\r
('server_id', '', 'サーバ識別用ID'),\r
('server_url', '', 'サーバURL'),\r
('default_lang', 'ja', 'デフォルト言語'),\r
\r
-- 多言語対応文字列マスター\r
INSERT INTO _language_string\r
-(ls_id, ls_language_id, ls_value, ls_name) VALUES\r
-('msg_site_in_maintenance', 'ja', 'ただいまサイトのメンテナンス中です', 'メンテナンス中メッセージ'),\r
-('msg_access_deny', 'ja', 'アクセスできません', 'アクセス不可メッセージ');\r
+(ls_type, ls_id, ls_language_id, ls_value, ls_name) VALUES\r
+(0, 'msg_site_in_maintenance', 'ja', 'ただいまサイトのメンテナンス中です', 'メンテナンス中メッセージ'),\r
+(0, 'msg_access_deny', 'ja', 'アクセスできません', 'アクセス不可メッセージ'),\r
+(1, 'word_account', 'ja', 'ID(Eメール)', 'アカウント'),\r
+(10, 'COM_CONTENT_CREATED_DATE_ON', 'ja', '作成日:%s', ''),\r
+(10, 'COM_CONTENT_LAST_UPDATED', 'ja', '更新日:%s', ''),\r
+(10, 'COM_CONTENT_PUBLISHED_DATE_ON', 'ja', '公開日:%s', ''),\r
+(10, 'COM_CONTENT_WRITTEN_BY', 'ja', '作者:%s', ''),\r
+(10, 'COM_CONTENT_CATEGORY', 'ja', 'カテゴリー:%s', ''),\r
+(10, 'COM_CONTENT_ARTICLE_HITS', 'ja', 'アクセス数:%s', ''),\r
+(10, 'COM_CONTENT_READ_MORE_TITLE', 'ja', 'もっと読む', ''),\r
+(10, 'DATE_FORMAT_LC', 'ja', 'Y年Fd日(l)', ''),\r
+(10, 'DATE_FORMAT_LC1', 'ja', 'Y年Fd日(l)', ''),\r
+(10, 'DATE_FORMAT_LC2', 'ja', 'Y年Fd日(l)H:i', ''),\r
+(10, 'DATE_FORMAT_LC3', 'ja', 'Y年Fd日', ''),\r
+(10, 'DATE_FORMAT_LC4', 'ja', 'Y-m-d', ''),\r
+(10, 'DATE_FORMAT_JS1', 'ja', 'y-m-d', ''),\r
+(10, 'JANUARY_SHORT', 'ja', '1月', ''),\r
+(10, 'JANUARY', 'ja', '1月', ''),\r
+(10, 'FEBRUARY_SHORT', 'ja', '2月', ''),\r
+(10, 'FEBRUARY', 'ja', '2月', ''),\r
+(10, 'MARCH_SHORT', 'ja', '3月', ''),\r
+(10, 'MARCH', 'ja', '3月', ''),\r
+(10, 'APRIL_SHORT', 'ja', '4月', ''),\r
+(10, 'APRIL', 'ja', '4月', ''),\r
+(10, 'MAY_SHORT', 'ja', '5月', ''),\r
+(10, 'MAY', 'ja', '5月', ''),\r
+(10, 'JUNE_SHORT', 'ja', '6月', ''),\r
+(10, 'JUNE', 'ja', '6月', ''),\r
+(10, 'JULY_SHORT', 'ja', '7月', ''),\r
+(10, 'JULY', 'ja', '7月', ''),\r
+(10, 'AUGUST_SHORT', 'ja', '8月', ''),\r
+(10, 'AUGUST', 'ja', '8月', ''),\r
+(10, 'SEPTEMBER_SHORT', 'ja', '9月', ''),\r
+(10, 'SEPTEMBER', 'ja', '9月', ''),\r
+(10, 'OCTOBER_SHORT', 'ja', '10月', ''),\r
+(10, 'OCTOBER', 'ja', '10月', ''),\r
+(10, 'NOVEMBER_SHORT', 'ja', '11月', ''),\r
+(10, 'NOVEMBER', 'ja', '11月', ''),\r
+(10, 'DECEMBER_SHORT', 'ja', '12月', ''),\r
+(10, 'DECEMBER', 'ja', '12月', ''),\r
+(10, 'SUN', 'ja', '日', ''),\r
+(10, 'SUNDAY', 'ja', '日曜', ''),\r
+(10, 'MON', 'ja', '月', ''),\r
+(10, 'MONDAY', 'ja', '月曜', ''),\r
+(10, 'TUE', 'ja', '火', ''),\r
+(10, 'TUESDAY', 'ja', '火曜', ''),\r
+(10, 'WED', 'ja', '水', ''),\r
+(10, 'WEDNESDAY', 'ja', '水曜', ''),\r
+(10, 'THU', 'ja', '木', ''),\r
+(10, 'THURSDAY', 'ja', '木曜', ''),\r
+(10, 'FRI', 'ja', '金', ''),\r
+(10, 'FRIDAY', 'ja', '金曜', ''),\r
+(10, 'SAT', 'ja', '土', ''),\r
+(10, 'SATURDAY', 'ja', '土曜', ''),\r
+(10, 'LAST_UPDATED2', 'ja', '更新日 %s', '旧バージョン互換用'),\r
+(10, 'COM_CONTENT_CREATED_DATE_ON', 'en', 'Created: %s', ''),\r
+(10, 'COM_CONTENT_LAST_UPDATED', 'en', 'Last Updated: %s', ''),\r
+(10, 'COM_CONTENT_PUBLISHED_DATE_ON', 'en', 'Published: %s', ''),\r
+(10, 'COM_CONTENT_WRITTEN_BY', 'en', 'Written by %s', ''),\r
+(10, 'COM_CONTENT_CATEGORY', 'en', 'Category: %s', ''),\r
+(10, 'COM_CONTENT_ARTICLE_HITS', 'en', 'Hits: %s', ''),\r
+(10, 'COM_CONTENT_READ_MORE_TITLE', 'en', 'Read more...', ''),\r
+(10, 'DATE_FORMAT_LC', 'en', 'l, d F Y', ''),\r
+(10, 'DATE_FORMAT_LC1', 'en', 'l, d F Y', ''),\r
+(10, 'DATE_FORMAT_LC2', 'en', 'l, d F Y H:i', ''),\r
+(10, 'DATE_FORMAT_LC3', 'en', 'd F Y', ''),\r
+(10, 'DATE_FORMAT_LC4', 'en', 'Y-m-d', ''),\r
+(10, 'DATE_FORMAT_JS1', 'en', 'y-m-d', ''),\r
+(10, 'JANUARY_SHORT', 'en', 'Jan', ''),\r
+(10, 'JANUARY', 'en', 'January', ''),\r
+(10, 'FEBRUARY_SHORT', 'en', 'Feb', ''),\r
+(10, 'FEBRUARY', 'en', 'February', ''),\r
+(10, 'MARCH_SHORT', 'en', 'Mar', ''),\r
+(10, 'MARCH', 'en', 'March', ''),\r
+(10, 'APRIL_SHORT', 'en', 'Apr', ''),\r
+(10, 'APRIL', 'en', 'April', ''),\r
+(10, 'MAY_SHORT', 'en', 'May', ''),\r
+(10, 'MAY', 'en', 'May', ''),\r
+(10, 'JUNE_SHORT', 'en', 'Jun', ''),\r
+(10, 'JUNE', 'en', 'June', ''),\r
+(10, 'JULY_SHORT', 'en', 'Jul', ''),\r
+(10, 'JULY', 'en', 'July', ''),\r
+(10, 'AUGUST_SHORT', 'en', 'Aug', ''),\r
+(10, 'AUGUST', 'en', 'August', ''),\r
+(10, 'SEPTEMBER_SHORT', 'en', 'Sep', ''),\r
+(10, 'SEPTEMBER', 'en', 'September', ''),\r
+(10, 'OCTOBER_SHORT', 'en', 'Oct', ''),\r
+(10, 'OCTOBER', 'en', 'October', ''),\r
+(10, 'NOVEMBER_SHORT', 'en', 'Nov', ''),\r
+(10, 'NOVEMBER', 'en', 'November', ''),\r
+(10, 'DECEMBER_SHORT', 'en', 'Dec', ''),\r
+(10, 'DECEMBER', 'en', 'December', ''),\r
+(10, 'SUN', 'en', 'Sun', ''),\r
+(10, 'SUNDAY', 'en', 'Sunday', ''),\r
+(10, 'MON', 'en', 'Mon', ''),\r
+(10, 'MONDAY', 'en', 'Monday', ''),\r
+(10, 'TUE', 'en', 'Tue', ''),\r
+(10, 'TUESDAY', 'en', 'Tuesday', ''),\r
+(10, 'WED', 'en', 'Wed', ''),\r
+(10, 'WEDNESDAY', 'en', 'Wednesday', ''),\r
+(10, 'THU', 'en', 'Thu', ''),\r
+(10, 'THURSDAY', 'en', 'Thursday', ''),\r
+(10, 'FRI', 'en', 'Fri', ''),\r
+(10, 'FRIDAY', 'en', 'Friday', ''),\r
+(10, 'SAT', 'en', 'Sat', ''),\r
+(10, 'SATURDAY', 'en', 'Saturday', ''),\r
+(10, 'LAST_UPDATED2', 'en', 'Last Updated on %s', '旧バージョン互換用');\r
\r
-- --------------------------------------------------------------------------------------------------\r
-- 以下、変更の少ないデータ\r
\r
-- メニューIDマスター\r
INSERT INTO _menu_id\r
-(mn_id, mn_name, mn_description, mn_device_type, mn_sort_order) VALUES\r
-('main_menu', 'メインメニュー(PC用)', '', 0, 0),\r
-('sub_menu1', 'サブメニュー1(PC用)', '', 0, 1),\r
-('sub_menu2', 'サブメニュー2(PC用)', '', 0, 2),\r
-('sub_menu3', 'サブメニュー3(PC用)', '', 0, 3),\r
-('s_main_menu', 'メインメニュー(スマートフォン用)', '', 2, 0);\r
+(mn_id, mn_name, mn_description, mn_device_type, mn_widget_id, mn_sort_order) VALUES\r
+('main_menu', 'メインメニュー(PC用)', '', 0, '', 0),\r
+('sub_menu1', 'サブメニュー1(PC用)', '', 0, '', 1),\r
+('sub_menu2', 'サブメニュー2(PC用)', '', 0, '', 2),\r
+('sub_menu3', 'サブメニュー3(PC用)', '', 0, '', 3),\r
+('s_main_menu', 'メインメニュー(スマートフォン用)', '', 2, '', 0);\r
\r
-- 基本テーブルの不要なデータを削除\r
-- 画面定義\r
-- *\r
-- * @package Magic3 Framework\r
-- * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp>\r
--- * @copyright Copyright 2006-2011 Magic3 Project.\r
+-- * @copyright Copyright 2006-2013 Magic3 Project.\r
-- * @license http://www.gnu.org/copyleft/gpl.html GPL License\r
--- * @version SVN: $Id: default_admin_menu.sql 4124 2011-05-09 02:24:07Z fishbone $\r
+-- * @version SVN: $Id$\r
-- * @link http://www.magic3.org\r
-- *\r
-- [デフォルト管理画面]\r
UPDATE _page_id SET pg_default_sub_id = 'content' WHERE pg_id = 'admin_index' AND pg_type = 0;\r
\r
-- テンプレート情報\r
-DELETE FROM _templates WHERE tm_id = '_admin2';\r
+DELETE FROM _templates WHERE tm_id = '_admin3';\r
INSERT INTO _templates\r
-(tm_id, tm_name, tm_type, tm_device_type, tm_mobile, tm_clean_type, tm_create_dt) VALUES\r
-('_admin2', '_admin2', 1, 0, false, 0, now());\r
+(tm_id, tm_name, tm_type, tm_device_type, tm_mobile, tm_available, tm_clean_type, tm_create_dt) VALUES\r
+('_admin3', '_admin3', 2, 0, false, false, 0, now());\r
\r
-- システム設定マスター(管理画面用デフォルトテンプレートを変更)\r
-UPDATE _system_config SET sc_value = '_admin2' WHERE sc_id = 'admin_default_template';\r
+UPDATE _system_config SET sc_value = '_admin3' WHERE sc_id = 'admin_default_template';\r
--- /dev/null
+-- *
+-- * バージョンアップ用スクリプト
+-- *
+-- * PHP versions 5
+-- *
+-- * LICENSE: This source file is licensed under the terms of the GNU General Public License.
+-- *
+-- * @package Magic3 Framework
+-- * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp>
+-- * @copyright Copyright 2006-2013 Magic3 Project.
+-- * @license http://www.gnu.org/copyleft/gpl.html GPL License
+-- * @version SVN: $Id$
+-- * @link http://www.magic3.org
+-- *
+-- --------------------------------------------------------------------------------------------------
+-- バージョンアップ用スクリプト
+-- --------------------------------------------------------------------------------------------------
+
+-- *** システムベーステーブル ***
+-- システム設定マスター
+
+-- *** システム標準テーブル ***
+DELETE FROM blog_config WHERE bg_id = 'layout_entry_single';
+DELETE FROM blog_config WHERE bg_id = 's:layout_entry_single';
+INSERT INTO blog_config
+(bg_id, bg_value, bg_name, bg_index) VALUES
+('layout_entry_single', '<small>[#CT_AUTHOR#] [#CT_DATE#] [#CT_TIME#] [#BLOG_LINK#]</small>[#BODY#][#CATEGORY#][#LINKS#]', 'コンテンツレイアウト(記事詳細)', 0),
+('s:layout_entry_single', '<small>[#CT_AUTHOR#] [#CT_DATE#] [#CT_TIME#] [#BLOG_LINK#]</small>[#BODY#][#CATEGORY#][#LINKS#]', 'コンテンツレイアウト(記事詳細)', 100);