lu_user_type_option TEXT NOT NULL, -- ユーザタイプオプション(「ウィジェットID=ユーザタイプ」形式の前後「;」区切りで複数指定可)\r
lu_assign TEXT NOT NULL, -- ログイン可能な機能(2バイト文字カンマ区切り、sy=システム管理機能、ec=EC、bg=ブログ、bs=BBS、rv=予約, wk=Wiki)\r
lu_admin_widget TEXT NOT NULL, -- システム運営者が管理可能なウィジェット(「,」区切りで複数指定可)\r
+ lu_default_admin_url TEXT NOT NULL, -- デフォルトの管理画面のURL(「?」以降)\r
lu_user_status SMALLINT DEFAULT 0 NOT NULL, -- ユーザの状態\r
lu_avatar VARCHAR(40) DEFAULT '' NOT NULL, -- アバターファイル名\r
lu_email VARCHAR(40) DEFAULT '' NOT NULL, -- Eメールアドレス\r
UNIQUE (li_id, li_history_index)\r
) TYPE=innodb;\r
\r
+-- 自動ログインマスター\r
+DROP TABLE IF EXISTS _auto_login;\r
+CREATE TABLE _auto_login (\r
+ ag_id CHAR(32) DEFAULT '' NOT NULL, -- 自動ログインキー\r
+ ag_user_id INT DEFAULT 0 NOT NULL, -- ログインユーザID\r
+ ag_client_id VARCHAR(40) DEFAULT '' NOT NULL, -- PCの場合はアクセス管理用クッキー値。携帯の場合は端末ID「XX-xxxxxx」(XX=キャリアDC,AU,SB、xxxxxx=端末ID)。\r
+ ag_index INT DEFAULT 0 NOT NULL, -- インデックス番号(0~)\r
+\r
+ ag_path VARCHAR(40) DEFAULT '' NOT NULL, -- アクセスポイントパス\r
+ ag_expire_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 有効期限\r
+ ag_access_log_serial INT DEFAULT 0 NOT NULL, -- 登録時アクセスログシリアル番号\r
+\r
+ ag_create_user_id INT DEFAULT 0 NOT NULL, -- レコード作成者\r
+ ag_create_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード作成日時\r
+ ag_update_user_id INT DEFAULT 0 NOT NULL, -- レコード更新者\r
+ ag_update_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード更新日時\r
+ ag_deleted BOOLEAN DEFAULT false NOT NULL, -- レコード削除状態\r
+ PRIMARY KEY (ag_id),\r
+ UNIQUE (ag_user_id, ag_client_id, ag_index)\r
+) TYPE=innodb;\r
+\r
-- ユーザグループマスター\r
DROP TABLE IF EXISTS _user_group;\r
CREATE TABLE _user_group (\r
UNIQUE (af_content_type, af_content_id, af_content_serial, af_index, af_client_id)\r
) TYPE=innodb;\r
\r
+-- オプションコンテンツパラメータマスター\r
+DROP TABLE IF EXISTS _option_content_param;\r
+CREATE TABLE _option_content_param (\r
+ oc_page_id VARCHAR(50) DEFAULT '' NOT NULL, -- ページID\r
+ oc_id VARCHAR(20) DEFAULT '' NOT NULL, -- URLパラメータ\r
+\r
+ oc_name VARCHAR(40) DEFAULT '' NOT NULL, -- コンテンツ名称\r
+ oc_widget_id VARCHAR(50) DEFAULT '' NOT NULL, -- 実行ウィジェットID(ファイル名)\r
+ oc_sort_order INT DEFAULT 0 NOT NULL, -- ソート順\r
+ PRIMARY KEY (oc_page_id, oc_id)\r
+) TYPE=innodb;\r
+\r
-- コンテンツアクセス権マスター\r
DROP TABLE IF EXISTS _content_access;\r
CREATE TABLE _content_access (\r
wd_name VARCHAR(50) DEFAULT '' NOT NULL, -- ウィジェット名称\r
wd_type VARCHAR(10) DEFAULT '' NOT NULL, -- ウィジェット種別(menu=メニュー,content=コンテンツ編集)\r
wd_content_type VARCHAR(10) DEFAULT '' NOT NULL, -- 必要とするページのコンテンツ種別\r
+ wd_content_name TEXT NOT NULL, -- コンテンツ名称(管理画面メニュー表示用)\r
wd_device_type INT DEFAULT 0 NOT NULL, -- 端末タイプ(0=PC、1=携帯、2=スマートフォン)\r
wd_version VARCHAR(10) DEFAULT '' NOT NULL, -- バージョン文字列\r
wd_fingerprint CHAR(32) DEFAULT '' NOT NULL, -- ソースコードレベルでウィジェットを識別するためのID\r
cn_option_fields TEXT NOT NULL, -- 追加フィールド\r
cn_related_content TEXT NOT NULL, -- 関連コンテンツID(「,」区切り)\r
cn_related_url TEXT NOT NULL, -- 関連URL(「;」区切り)\r
+ cn_script_lib TEXT NOT NULL, -- 共通スクリプトライブラリ(ライブラリ名で指定、「,」区切りで複数指定可)\r
+ cn_script TEXT NOT NULL, -- Javascriptスクリプト\r
\r
cn_check_out_user_id INT DEFAULT 0 NOT NULL, -- チェックアウトユーザID(0のときはチェックイン状態)\r
cn_check_out_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- チェックアウト日時\r
ht_mime_type VARCHAR(30) DEFAULT '' NOT NULL, -- 画像MIMEタイプ\r
ht_image_size VARCHAR(10) DEFAULT '' NOT NULL, -- 画像縦横サイズ\r
ht_original_filename VARCHAR(256) DEFAULT '' NOT NULL, -- 元の画像ファイル名\r
+ ht_thumb_filename TEXT NOT NULL, -- サムネールファイル名(「;」区切り)\r
ht_file_size INT DEFAULT 0 NOT NULL, -- ファイルサイズ(バイト)\r
ht_name VARCHAR(160) DEFAULT '' NOT NULL, -- 画像名称\r
ht_camera VARCHAR(80) DEFAULT '' NOT NULL, -- カメラ\r
ht_location TEXT NOT NULL, -- 撮影場所\r
ht_date DATE DEFAULT '0000-00-00' NOT NULL, -- 撮影日\r
ht_time INT DEFAULT 0 NOT NULL, -- 撮影時間(hhmm)\r
+ ht_summary VARCHAR(100) DEFAULT '' NOT NULL, -- 画像概要\r
+ ht_description TEXT NOT NULL, -- 画像説明\r
ht_note TEXT NOT NULL, -- 補足情報(廃止予定)\r
ht_keyword TEXT NOT NULL, -- 検索用キーワード(「,」区切りで複数指定可)\r
ht_visible BOOLEAN DEFAULT true NOT NULL, -- 表示するかどうか\r
hr_serial INT AUTO_INCREMENT, -- レコードシリアル番号\r
hr_photo_id INT DEFAULT 0 NOT NULL, -- 画像ID\r
hr_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID\r
+ hr_client_id CHAR(32) DEFAULT '' NOT NULL, -- クライアントID\r
hr_ip VARCHAR(40) DEFAULT '' NOT NULL, -- アクセス元IP(IPv6対応)\r
hr_parent_serial INT DEFAULT 0 NOT NULL, -- 親コメントのシリアル番号\r
hr_user_id INT DEFAULT 0 NOT NULL, -- ユーザID\r
INSERT INTO _system_config \r
(sc_id, sc_value, sc_name) VALUES\r
('system_name', 'Magic3', 'システム名称'),\r
-('db_version', '2013010901', 'DBバージョン'),\r
+('db_version', '2013031701', 'DBバージョン'),\r
('server_id', '', 'サーバ識別用ID'),\r
('server_url', '', 'サーバURL'),\r
('default_lang', 'ja', 'デフォルト言語'),\r
('log_dir', '', 'ログ出力ディレクトリ'),\r
('work_dir', '', '作業用ディレクトリ'),\r
('default_template', 'moyoo_blue_dog', 'PC一般画面用デフォルトテンプレート'),\r
-('admin_default_template', '_admin2', '管理画面用デフォルトテンプレート'),\r
+('admin_default_template', '_admin3', '管理画面用デフォルトテンプレート'),\r
('mobile_default_template', 'm/default', '携帯画面用デフォルトテンプレート'),\r
('smartphone_default_template', 's/default_jquery', 'スマートフォン画面用デフォルトテンプレート'),\r
('msg_template', '_system', 'メッセージ表示用テンプレート'),\r
('use_content_access_deny', '0', 'アクセス不可画面用コンテンツの取得'),\r
('use_jquery', '1', '一般画面にjQueryを使用'),\r
('admin_default_theme', 'black-tie', '管理画面用jQueryUIテーマ'),\r
+('jquery_version', '1.8', 'jQueryバージョン(PC用)'),\r
+('admin_jquery_version', '1.8', '管理画面用jQueryバージョン'),\r
+('s:jquery_version', '1.8', 'jQueryバージョン(スマートフォン用)'),\r
('head_title_format', '$1;$1 - $2;$1 - $2 - $3;', 'HTMLヘッダタイトルフォーマット'),\r
('mobile_auto_redirect', '0', '携帯アクセスの自動遷移'),\r
('mobile_use_session', '1', '携帯セッション管理'),\r
('dev_use_latest_script_lib', '0', '最新JavaScriptライブラリの使用(開発用)'),\r
('google_maps_key', '', 'Googleマップ利用キー'),\r
('fix_ie6_transparent_png', '0', 'IE6の透過PNG対応'),\r
-('site_logo_filename', 'logo_72c.jpg;logo_200c.jpg', 'サイトロゴファイル名'),\r
-('thumb_format', '72c.jpg;200c.jpg', 'サムネール仕様'),\r
-('avatar_format', '72c.jpg', 'アバター仕様');\r
+('site_logo_filename', 'logo_72c.jpg;logo_200c.jpg', 'サイトロゴファイル名'),\r
+('thumb_format', '72c.jpg;200c.jpg', 'サムネール仕様'),\r
+('avatar_format', '72c.jpg', 'アバター仕様'),\r
+('ogp_thumb_format', '200c.jpg', 'OGP用サムネール仕様'),\r
+('wysiwyg_editor', 'fckeditor', 'WYSIWYGエディター'),\r
+('site_mobile_url', '', '携帯用サイトURL'),\r
+('site_smartphone_url', '', 'スマートフォン用サイトURL'),\r
+('multi_domain', '0', 'マルチドメイン運用'),\r
+('auto_login', '1', '一般画面自動ログイン機能'),\r
+('auto_login_admin', '0', '管理画面自動ログイン機能');\r
\r
-- バージョン管理マスター\r
INSERT INTO _version (vs_id, vs_value, vs_name)\r
\r
-- 多言語対応文字列マスター\r
INSERT INTO _language_string\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
+(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
+(0, 'msg_page_not_found', '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
('', 'output_head', '0', 'HTMLヘッダ出力', 2),\r
('smartphone', 'output_head', '0', 'HTMLヘッダ出力', 2),\r
('', 'head_view_detail', '<meta property="og:type" content="article" /><meta property="og:title" content="[#CT_TITLE#]" /><meta property="og:url" content="[#CT_URL#]" /><meta property="og:image" content="[#CT_IMAGE#]" /><meta property="og:description" content="[#CT_DESCRIPTION#]" /><meta property="og:site_name" content="[#SITE_NAME#]" />', 'HTMLヘッダ(詳細表示)', 3),\r
-('smartphone', 'head_view_detail', '<meta property="og:type" content="article" /><meta property="og:title" content="[#CT_TITLE#]" /><meta property="og:url" content="[#CT_URL#]" /><meta property="og:image" content="[#CT_IMAGE#]" /><meta property="og:description" content="[#CT_DESCRIPTION#]" /><meta property="og:site_name" content="[#SITE_NAME#]" />', 'HTMLヘッダ(詳細表示)', 3);\r
+('smartphone', 'head_view_detail', '<meta property="og:type" content="article" /><meta property="og:title" content="[#CT_TITLE#]" /><meta property="og:url" content="[#CT_URL#]" /><meta property="og:image" content="[#CT_IMAGE#]" /><meta property="og:description" content="[#CT_DESCRIPTION#]" /><meta property="og:site_name" content="[#SITE_NAME#]" />', 'HTMLヘッダ(詳細表示)', 3),\r
+('', 'use_jquery', '0', 'jQueryスクリプト作成', 0),\r
+('smartphone', 'use_jquery', '0', 'jQueryスクリプト作成', 0);\r
\r
-- Wiki設定マスター\r
INSERT INTO wiki_config (wg_id, wg_value, wg_name, wg_index)\r
('s:photo_title_short_length', '7', '画像タイトル(略式)文字数', 202),\r
('s:photo_list_sort_key', 'index', '画像一覧のソートキー', 203),\r
('s:default_image_size', '320', '公開画像デフォルトサイズ', 204),\r
-('s:default_thumbnail_size', '128', 'サムネール画像デフォルトサイズ', 205);\r
+('s:default_thumbnail_size', '128', 'サムネール画像デフォルトサイズ', 205),\r
+('html_photo_description', '0', 'HTML形式の画像情報(説明)', 0),\r
+('use_photo_date', '1', '画像情報(撮影日)を使用', 0),\r
+('use_photo_location', '1', '画像情報(撮影場所)を使用', 0),\r
+('use_photo_camera', '1', '画像情報(カメラ)を使用', 0),\r
+('use_photo_description', '1', '画像情報(説明)を使用', 0),\r
+('use_photo_keyword', '1', '画像情報(検索キーワード)を使用', 0),\r
+('use_photo_category', '1', '画像情報(カテゴリー)を使用', 0),\r
+('use_photo_rate', '1', '画像情報(評価)を使用', 0),\r
+('layout_view_detail', '<table class="photo_info"><caption>画像情報</caption><tbody><tr><th>ID</th><td>[#CT_ID#]</td></tr><tr><th>タイトル</th><td>[#CT_TITLE#] [#PERMALINK#]</td></tr><tr><th>撮影者</th><td>[#CT_AUTHOR#]</td></tr><tr><th>撮影日</th><td>[#CT_DATE#]</td></tr><tr><th>場所</th><td>[#CT_LOCATION#]</td></tr><tr><th>カメラ</th><td>[#CT_CAMERA#]</td></tr><tr><th>説明</th><td>[#CT_DESCRIPTION#]</td></tr><tr><th>カテゴリー</th><td>[#CT_CATEGORY#]</td></tr><tr><th>キーワード</th><td>[#CT_KEYWORD#]</td></tr><tr><th>評価</th><td>[#RATE#]</td></tr></tbody></table>', 'レイアウト(詳細表示)', 0),\r
+('output_head', '0', 'HTMLヘッダ出力', 0),\r
+('head_view_detail', '<meta property="og:type" content="article" /><meta property="og:title" content="[#CT_TITLE#]" /><meta property="og:url" content="[#CT_URL#]" /><meta property="og:image" content="[#CT_IMAGE#]" /><meta property="og:description" content="[#CT_SUMMARY#]" /><meta property="og:site_name" content="[#SITE_NAME#]" />', 'ヘッダ出力(詳細表示)', 0);\r
\r
-- --------------------------------------------------------------------------------------------------\r
-- 携帯クイズ王ウィジェット用\r