OSDN Git Service

初回コミット(v2.6.17.1)
[magic3/magic3.git] / include / sql / sample / blog_demo1.sql
1 -- *\r
2 -- * データ登録スクリプト「ブログサイトデモ1」\r
3 -- *\r
4 -- * PHP versions 5\r
5 -- *\r
6 -- * LICENSE: This source file is licensed under the terms of the GNU General Public License.\r
7 -- *\r
8 -- * @package    Magic3 Framework\r
9 -- * @author     平田直毅(Naoki Hirata) <naoki@aplo.co.jp>\r
10 -- * @copyright  Copyright 2006-2013 Magic3 Project.\r
11 -- * @license    http://www.gnu.org/copyleft/gpl.html  GPL License\r
12 -- * @version    SVN: $Id: blog_demo1.sql 5926 2013-04-11 12:12:08Z fishbone $\r
13 -- * @link       http://www.magic3.org\r
14 -- *\r
15 -- [ブログサイトデモ1]\r
16 -- ##### 初心者の初回インストール時に最適 #####\r
17 -- 管理画面は、ブログ管理中心型。\r
18 -- 主要機能は、ブログ、汎用コンテンツ、バナー管理。\r
19 \r
20 -- システム設定\r
21 UPDATE _system_config SET sc_value = 'art41_sample2' WHERE sc_id = 'default_template';\r
22 \r
23 -- 変換文字列\r
24 DELETE FROM _key_value;\r
25 INSERT INTO _key_value\r
26 (kv_id,               kv_name,       kv_value, kv_group_id) VALUES\r
27 ('CUSTOM_KEY_001',      '会社名',      '', 'user'),\r
28 ('CUSTOM_KEY_002',      '所在地',      '', 'user'),\r
29 ('CUSTOM_KEY_003',      '設立',      '', 'user'),\r
30 ('CUSTOM_KEY_004',      '代表者',      '', 'user'),\r
31 ('CUSTOM_KEY_005',      '事業内容',      '', 'user'),\r
32 ('CUSTOM_KEY_006',      '主要取引銀行',      '', 'user'),\r
33 ('CUSTOM_KEY_007',      '主要取引先',      '', 'user'),\r
34 ('CUSTOM_KEY_008',      'ショップ名',      '', 'user'),\r
35 ('CUSTOM_KEY_009',      'ショップオーナー名',      '', 'user'),\r
36 ('CUSTOM_KEY_010',      'ショップ住所',      '', 'user'),\r
37 ('CUSTOM_KEY_011',      'ショップ電話番号',      '', 'user'),\r
38 ('CUSTOM_KEY_012',      'ショップメールアドレス',      '', 'user');\r
39 \r
40 -- 管理画面ページデータ(デフォルトを変更)\r
41 UPDATE _page_id SET pg_default_sub_id = 'blog' WHERE pg_id = 'index' AND pg_type = 0;\r
42 \r
43 -- 管理画面メニューデータ\r
44 DELETE FROM _nav_item;\r
45 INSERT INTO _nav_item\r
46 (ni_id, ni_parent_id, ni_index, ni_nav_id,    ni_task_id,                     ni_group_id, ni_view_control, ni_param, ni_name,    ni_help_title, ni_help_body, ni_visible) VALUES\r
47 (100,   0,            0,        'admin_menu', '_page',                        '',          0,               '',       '画面管理', '画面管理', 'Webサイトのデザインや機能を管理します。', true),\r
48 (101,   100,          0,        'admin_menu', 'pagedef',                      '',          0,               '',       'PC用画面', 'PC用画面編集', 'PC用Webサイトの画面を作成します。', true),\r
49 (102,   100,          1,        'admin_menu', 'pagedef_smartphone',           '',          0,               '',       'スマートフォン用画面', 'スマートフォン用画面編集',       'スマートフォン用Webサイトの画面を作成します。', true),\r
50 (103,   100,          2,        'admin_menu', 'pagedef_mobile',               '',          0,               '',       '携帯用画面', '携帯用画面編集', '携帯用Webサイトの画面を作成します。', true),\r
51 (104,   100,          3,        'admin_menu', 'widgetlist',                   '',          0,               '',       'ウィジェット管理', 'ウィジェット管理', 'ウィジェットの管理を行います。', true),\r
52 (105,   100,          4,        'admin_menu', 'templist',                     '',          0,               '',       'テンプレート管理', 'テンプレート管理', 'テンプレートの管理を行います。', true),\r
53 (106,   100,          5,        'admin_menu', 'smenudef',                      '',          0,               '',       'メニュー管理', 'メニュー管理', 'メニュー定義を管理します。', true),\r
54 (200,   0,            1,        'admin_menu', '_login',                       '',          0,               '',       'システム運用', '', '', true),\r
55 (201,   200,          0,        'admin_menu', 'userlist',                     '',          0,               '',       'ユーザ一覧',   'ユーザ一覧', 'ログイン可能なユーザを管理します。', true),\r
56 (202,   200,          1,        'admin_menu', 'accesslog',                  '',          0,               '',       '運用状況', '運用状況', 'サイトの運用状況を表示します。', true),\r
57 (300,   0,            2,        'admin_menu', '_config',                      '',          0,               '',       'システム管理', '', '', true),\r
58 (301,   300,          0,        'admin_menu', 'configsite',                   '',          0,               '',       '基本情報', '基本情報', 'サイト運営に必要な情報を設定します。', true),\r
59 (302,   300,          1,        'admin_menu', 'configsys',                    '',          0,               '',       'システム情報', 'システム情報', 'システム全体の設定、運用状況を管理します。', true),\r
60 (303,   300,          2,        'admin_menu', 'resbrowse',                    '',          0,               '',       'リソースブラウズ', 'リソースブラウズ', 'リソースファイルを管理します。', true),\r
61 (304,   300,          3,        'admin_menu', 'master',                       '',          0,               '',       'システムマスター管理', 'システムマスター管理', 'システムに関するマスターテーブルの管理を行います。', true),\r
62 (305,   300,          4,        'admin_menu', 'initsystem',                   '',          0,               '',       'DBメンテナンス', 'DBメンテナンス', 'データの初期化などDBのメンテナンスを行います。', true),\r
63 (399,   0,            3,        'admin_menu', '_399',                         '',          1,               '',       '改行', '', '', true),\r
64 (500,   0,            4,        'admin_menu', '_content',                      '',          0,               '',       'コンテンツ管理', 'コンテンツ管理', '各種コンテンツを管理します。', true),\r
65 (501,   500,          0,        'admin_menu', 'configwidget_default_content', '',          0,               '',       '汎用コンテンツ', '汎用コンテンツ', '汎用コンテンツを管理します。(コンテンツメインウィジェット)', true),\r
66 (502,   500,          1,        'admin_menu', 'configwidget_blog_main',       '',          0,               '',       'ブログ', 'ブログ', 'ブログコンテンツを管理します。(バナーメインウィジェット)', true),\r
67 (503,   500,          2,        'admin_menu', 'configwidget_event_main',       '',          0,               '',       'イベント情報', 'イベント情報', 'イベント情報を管理します。(イベント情報メインウィジェット)', true),\r
68 (504,   500,          3,        'admin_menu', 'configwidget_photo_main',       '',          0,               '',       'フォトギャラリー', 'フォトギャラリー', 'フォトギャラリー画像を管理します。(フォトギャラリーメインウィジェット)', true),\r
69 (1100,  0,            11,       'admin_menu', '_others',                      '',          0,               '',       'その他', '', '', true),\r
70 (1101,  1100,         0,        'admin_menu', 'logout',                       '',          0,               '',       'ログアウト', 'ログアウト', '管理機能からログアウトします。', true),\r
71 (10100,   0,            0,        'admin_menu.en', '_page',                        '',          0,               '',       'Edit Page', 'Edit Page', 'Edit page for design and function.', true),\r
72 (10101,   10100,          0,        'admin_menu.en', 'pagedef',                      '',          0,               '',       'PC Page', 'PC Page', 'Edit page for PC.', true),\r
73 (10102,   10100,          1,        'admin_menu.en', 'pagedef_mobile',               '',          0,               '',       'Mobile Page', 'Mobile Page', 'Edit page for Mobile.', true),\r
74 (10103,   10100,          2,        'admin_menu.en', 'pagedef_smartphone',           '',          0,               '',       'Smartphone Page', 'Smartphone Page',       'Edit page for Smartphone.', true),\r
75 (10104,   10100,          3,        'admin_menu.en', 'widgetlist',                   '',          0,               '',       'Widget Administration', 'Widget Administration', 'Administrate widgets with widget config window.', true),\r
76 (10105,   10100,          4,        'admin_menu.en', 'templist',                     '',          0,               '',       'Template Administration', 'Template Administration', 'Administrate templates.', true),\r
77 (10106,   10100,          5,        'admin_menu.en', 'smenudef',                      '',          0,               '',       'Menu Administration', 'Menu Administration', 'Administrate menu definition.', true),\r
78 (10200,   0,            1,        'admin_menu.en', '_login',                       '',          0,               '',       'System Operation', '', '', true),\r
79 (10201,   10200,          0,        'admin_menu.en', 'userlist',                     '',          0,               '',       'User List',   'User List', 'Administrate user to login.', true),\r
80 (10202,   10200,          1,        'admin_menu.en', 'accesslog',                  '',          0,               '',       'Site Conditions', 'Site Conditions', 'Operation log and access analytics on site.', true),\r
81 (10300,   0,            2,        'admin_menu.en', '_config',                      '',          0,               '',       'System Administration', '', '', true),\r
82 (10301,   10300,          0,        'admin_menu.en', 'configsite',                   '',          0,               '',       'Site Information', 'Site Information', 'Configure site information.', true),\r
83 (10302,   10300,          1,        'admin_menu.en', 'configsys',                    '',          0,               '',       'System Information', 'System Information', 'Configure sytem information.', true),\r
84 (10303,   10300,          2,        'admin_menu.en', 'resbrowse',                    '',          0,               '',       'Resource Browse', 'Resource Browse', 'Administrate resource files.', true),\r
85 (10304,   10300,          3,        'admin_menu.en', 'master',                       '',          0,               '',       'System Master', 'System Master', 'Administrate system master data.', true),\r
86 (10305,   10300,          4,        'admin_menu.en', 'initsystem',                   '',          0,               '',       'Database Maintenance', 'Database Maintenance', 'Database maintenance such as data initializing.', true),\r
87 (10399,   0,            3,        'admin_menu.en', '_399',                         '',          1,               '',       'Return', '', '', true),\r
88 (10500,   0,            4,        'admin_menu.en', '_content',                      '',          0,               '',       'Configure Contents', 'Configure Contents', 'Administrate various contents.', true),\r
89 (10501,   10500,          0,        'admin_menu.en', 'configwidget_default_content', '',          0,               '',       'Standard Contents', 'Standard Contents', 'Administrate standard contents.', true),\r
90 (10502,   10500,          1,        'admin_menu.en', 'configwidget_blog_main',       '',          0,               '',       'Blog Contents', 'Blog Contents', 'Administrate blog contents.', true),\r
91 (10503,   10500,          2,        'admin_menu.en', 'configwidget_event_main',       '',          0,               '',       'Event Information', 'Event Information', 'Administrate event Information.', true),\r
92 (11100,  0,            11,       'admin_menu.en', '_others',                      '',          0,               '',       'Others', '', '', true),\r
93 (11101,  11100,         0,        'admin_menu.en', 'logout',                       '',          0,               '',       'Logout', 'Logout', 'Logout from system.', true);\r
94 \r
95 -- 画面定義\r
96 DELETE FROM _page_def WHERE pd_id = 'index';\r
97 INSERT INTO _page_def\r
98 (pd_id,   pd_sub_id, pd_position_id, pd_index, pd_widget_id,         pd_config_id, pd_config_name,       pd_menu_id,  pd_title_visible, pd_update_dt) VALUES\r
99 ('index', '',        'left',         2,        'default_menu',       1,            'メインメニュー設定', 'main_menu', true,             now()),\r
100 ('index', '',        'left',         4,        'templateChanger',    0,            '',                   '',          true,             now()),\r
101 ('index', '',        'right',        5,        'blog_category_menu', 0,            '',                   '',          true,             now()),\r
102 ('index', '',        'right',        7,        'blog_archive_menu',  0,            '',                   '',          true,             now()),\r
103 ('index', '',        'right',        9,        'default_login_box',  0,            '',                   '',          true,             now()),\r
104 ('index', '',        'main',         3,        'banner3',            3,            '',                   '',          false,            now()),\r
105 ('index', 'content', 'main',         6,        'default_content',    0,            '',                   '',          false,            now()),\r
106 ('index', 'blog',    'main',         5,        'blog_main',          0,            '',                   '',          false,            now()),\r
107 ('index', 'blog',    'left',         7,        'blog_new_box',       0,            '',                   '',          true,             now()),\r
108 ('index', 'blog',    'left',         9,        'blog_calendar_box',  0,            '',                   '',          true,             now()),\r
109 ('index', 'blog',    'left',         11,       'blog_search_box',    0,            '',                   '',          true,             now()),\r
110 ('index', 'search',  'main',         5,        'custom_search',      1,            '',                   '',          false,            now()),\r
111 ('index', 'contact', 'main',         5,        'contactus',          0,            '',                   '',          false,            now());\r
112 \r
113 -- 新メニュー対応\r
114 TRUNCATE TABLE _menu_def;\r
115 INSERT INTO _menu_def\r
116 (md_id, md_index, md_menu_id,  md_name,        md_link_url,                                         md_update_dt) VALUES\r
117 (1,     1,        'main_menu', 'ホーム',       '[#M3_ROOT_URL#]/',                                   now()),\r
118 (2,     2,        'main_menu', '会社情報',     '[#M3_ROOT_URL#]/index.php?contentid=1', now()),\r
119 (3,     3,        'main_menu', 'お問い合わせ', '[#M3_ROOT_URL#]/index.php?sub=contact',             now());\r
120 \r
121 -- ウィジェットパラメータ\r
122 DELETE FROM _widget_param WHERE wp_id = 'default_menu';\r
123 INSERT INTO _widget_param\r
124 (wp_id,          wp_config_id, wp_param,                                                                                                wp_create_dt) VALUES \r
125 ('default_menu', 1,            'O:\8:"stdClass":3:{s:6:"menuId";s:9:"main_menu";s:4:"name";s:27:"メインメニュー設定";s:9:"limitUser";i:0;}', now());\r
126 DELETE FROM _widget_param WHERE wp_id = 'custom_search';\r
127 INSERT INTO _widget_param\r
128 (wp_id,          wp_config_id, wp_param,                                                                                                wp_create_dt) VALUES \r
129 ('custom_search', 1,            'O:8:"stdClass":10:{s:4:"name";s:16:"名称未設定1";s:11:"resultCount";s:2:"20";s:14:"searchTemplate";s:241:"<input type="text" maxlength="40" size="10" id="custom_search_1_text" /> <input type="button" value="検索" class="button" id="custom_search_1_button" /> <input type="button" value="リセット" class="button" id="custom_search_1_reset" />";s:12:"searchTextId";s:20:"custom_search_1_text";s:14:"searchButtonId";s:22:"custom_search_1_button";s:13:"searchResetId";s:21:"custom_search_1_reset";s:15:"isTargetContent";i:1;s:12:"isTargetUser";i:1;s:12:"isTargetBlog";i:1;s:9:"fieldInfo";a:0:{}}', now());\r
130 \r
131 -- ブログ\r
132 TRUNCATE TABLE blog_entry;\r
133 INSERT INTO blog_entry (be_id, be_language_id, be_history_index, be_name, be_html, be_status, be_regist_user_id, be_regist_dt) VALUES \r
134 (1, 'ja', 0, '富士山登山', '<p>富士山に初めて登りました。 <br />\r\n天候がよく、実にすばらしい登山日和でした。</p>\r\n<p><br />\r\n高地の空気になれるため、少しずつ上っていきます。<br />\r\n下界がどんどん遠ざかっていきます。</p>\r\n<p><img width="420" height="280" src="[#M3_ROOT_URL#]/resource/image/sample/blog/fuji1.jpg" alt="" /></p>\r\n<p>山頂には神社があります。</p>\r\n<p><img width="267" height="400" src="[#M3_ROOT_URL#]/resource/image/sample/blog/fuji2.jpg" alt="" /></p>\r\n<p>&nbsp;</p>\r\n<p>下山はひたすら砂地を下っていきます。</p>\r\n<p><img width="267" height="400" src="[#M3_ROOT_URL#]/resource/image/sample/blog/fuji3.jpg" alt="" /></p>', 2, 1, '2007-08-28 19:56:04'),\r
135 (2, 'ja', 0, '多摩川の夕日', '<p>8月も終わりになりました。まだまだ暑いですが、夜は少し涼しく、ピークは過ぎた感じです。<br />\r\n部屋から夕日が沈んでゆくのが見えます。</p>\r\n<p><img width="410" height="272" src="[#M3_ROOT_URL#]/resource/image/sample/blog/tama1.jpg" alt="" /></p>', 2, 1, '2007-08-29 13:39:20');\r
136 \r
137 TRUNCATE TABLE blog_category;\r
138 INSERT INTO blog_category (bc_id, bc_language_id, bc_name, bc_sort_order) VALUES \r
139 (1, 'ja', '登山', 1),\r
140 (2, 'ja', '風景', 2);\r
141 \r
142 TRUNCATE TABLE blog_entry_with_category;\r
143 INSERT INTO blog_entry_with_category (bw_entry_serial, bw_index, bw_category_id) VALUES \r
144 (1,  0, 1),\r
145 (2,  0, 2);\r
146 \r
147 -- バナー定義\r
148 TRUNCATE TABLE bn_def;\r
149 INSERT INTO bn_def\r
150 (bd_id, bd_item_id,                      bd_name,           bd_disp_type, bd_disp_direction, bd_disp_item_count, bd_disp_align) VALUES \r
151 (1,     '1,2,3,4,5,6',                   'サンプルバナー1', 0,            0,                 1,                  3),\r
152 (2,     '11,12,13,14,15,16,17,18,19',    'サンプルバナー2', 0,            0,                 2,                  0),\r
153 (3,     '7,8,9,10,11,12,13,14',          'サンプルバナー3', 1,            1,                 2,                  0);\r
154 \r
155 TRUNCATE TABLE bn_item;\r
156 INSERT INTO bn_item (bi_id, bi_name,    bi_image_url, bi_html) VALUES \r
157 (1,     'DVD',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample1.gif', '[#ITEM#]'),\r
158 (2,     'レンタル', '[#M3_ROOT_URL#]/resource/image/sample/banner/sample2.gif', '[#ITEM#]'),\r
159 (3,     '美容',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample3.gif', '[#ITEM#]'),\r
160 (4,     '夏物',       '[#M3_ROOT_URL#]/resource/image/sample/banner/sample4.gif', '[#ITEM#]'),\r
161 (5,     '視力',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample5.gif', '[#ITEM#]'),\r
162 (6,     '朝顔',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample6.gif', '[#ITEM#]'),\r
163 (7,     '夏祭り',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample7.gif', '[#ITEM#]'),\r
164 (8,     'PC',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample8.gif', '[#ITEM#]'),\r
165 (9,     'ジンギスカン',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample9.gif', '[#ITEM#]'),\r
166 (10,    'クッキー',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample10.gif', '[#ITEM#]'),\r
167 (11,    '飲み会',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample11.gif', '[#ITEM#]'),\r
168 (12,    'コスメ',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample12.gif', '[#ITEM#]'),\r
169 (13,    'タブレット',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample13.gif', '[#ITEM#]'),\r
170 (14,    'ジュエリー',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample14.gif', '[#ITEM#]'),\r
171 (15,    'パン',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample15.gif', '[#ITEM#]'),\r
172 (16,    'ハロウィーン',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample16.gif', '[#ITEM#]'),\r
173 (17,    'ラケット',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample17.gif', '[#ITEM#]'),\r
174 (18,    'きのこ',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample18.gif', '[#ITEM#]'),\r
175 (19,    'すいか',     '[#M3_ROOT_URL#]/resource/image/sample/banner/sample19.gif', '[#ITEM#]');\r
176 \r
177 -- コンテンツ\r
178 TRUNCATE TABLE content;\r
179 INSERT INTO content (cn_type, cn_id, cn_language_id, cn_name,              cn_description,         cn_html,                        cn_default, cn_key, cn_create_user_id, cn_create_dt) VALUES \r
180 ('', 1,     'ja',           '会社情報',   '会社情報', '<div class="ec_common">\r\n<table>\r\n    <tbody>\r\n        <tr>\r\n            <th>社 名</th>\r\n            <td>\r\n            <p>&nbsp;</p>\r\n            <p>[#CUSTOM_KEY_001#]</p>\r\n            <p>&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <th>所在地</th>\r\n            <td>\r\n            <p>&nbsp;</p>\r\n            <p>[#CUSTOM_KEY_002#]</p>\r\n            <p>&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <th>設 立</th>\r\n            <td>\r\n            <p>&nbsp;</p>\r\n            <p>[#CUSTOM_KEY_003#]</p>\r\n            <p>&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <th>代表者</th>\r\n            <td>\r\n            <p>&nbsp;</p>\r\n            <p>[#CUSTOM_KEY_004#]</p>\r\n            <p>&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <th>事業内容</th>\r\n            <td>\r\n            <p>&nbsp;</p>\r\n            <p>[#CUSTOM_KEY_005#]●商品Aの製造<br />\r\n            ●商品Bの卸売<br />\r\n            ●商品Cの販売</p>\r\n            <p>&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <th>主要取引銀行</th>\r\n            <td>\r\n            <p>&nbsp;</p>\r\n            <p>[#CUSTOM_KEY_006#]</p>\r\n            <p>&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <th>主要取引先</th>\r\n            <td>\r\n            <p>&nbsp;</p>\r\n            <p>[#CUSTOM_KEY_007#]■XXX株式会社<br />\r\n            ■YYY株式会社<br />\r\n            ■株式会社 ZZZ</p>\r\n            <p>&nbsp;</p>\r\n            <p>&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n</div>\r\n',              false, '',                0, now());\r