Ignore:
Timestamp:
2007/08/02 19:12:51 (14 years ago)
Author:
nanasess
Message:

定数を DB へ移行

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update/data/conf/conf.php

    r15159 r15164  
    3333//error_reporting(E_ALL); 
    3434 
    35 //-------------------------------------------------------------------------------------------------------- 
    36  
    37 //-------------------------------------------------------------------------------------------------------- 
    38 /** フロント表示関連 **/ 
    39 define("SAMPLE_ADDRESS1", "市区町村名(例:東京都千代田区神田神保町)"); 
    40 define("SAMPLE_ADDRESS2", "番地・ビル名(例:1-3-5)"); 
    41 //-------------------------------------------------------------------------------------------------------- 
    42  
    43 //-------------------------------------------------------------------------------------------------------- 
    44 /** パス関連 **/ 
    45 // ユーザファイル保存先 
    46 define("USER_DIR", "user_data/"); 
    47 define("USER_PATH", HTML_PATH . USER_DIR); 
    48  
    49 // ユーザインクルードファイル保存先 
    50 define("USER_INC_PATH", USER_PATH . "include/"); 
    51  
    52 // ブロックファイル保存先 
    53 define("BLOC_DIR", "include/bloc/"); 
    54 define("BLOC_PATH", USER_PATH . BLOC_DIR); 
    55  
    56 // キャンペーンファイル保存先 
    57 define("CAMPAIGN_DIR", "cp/"); 
    58 define("CAMPAIGN_URL", URL_DIR . CAMPAIGN_DIR); 
    59 define("CAMPAIGN_PATH", HTML_PATH . CAMPAIGN_DIR); 
    60 define("CAMPAIGN_TEMPLATE_DIR", "include/campaign/"); 
    61 define("CAMPAIGN_TEMPLATE_PATH", USER_PATH . CAMPAIGN_TEMPLATE_DIR); 
    62 define("CAMPAIGN_BLOC_DIR", "bloc/"); 
    63 define("CAMPAIGN_BLOC_PATH", CAMPAIGN_TEMPLATE_PATH . CAMPAIGN_BLOC_DIR); 
    64 define("CAMPAIGN_TEMPLATE_ACTIVE", "active/"); 
    65 define("CAMPAIGN_TEMPLATE_END", "end/"); 
    66  
    67 // テンプレートファイル保存先 
    68 define("USER_TEMPLATE_DIR", "templates/"); 
    69 define("USER_TEMPLATE_PATH", USER_PATH . USER_TEMPLATE_DIR); 
    70 // テンプレートファイル一時保存先 
    71 define("TEMPLATE_TEMP_DIR", HTML_PATH . "upload/temp_template/"); 
    72  
    73 // ユーザー作成画面のデフォルトPHPファイル 
    74 define("USER_DEF_PHP", HTML_PATH . "__default.php"); 
    75  
    76 // その他画面のデフォルトページレイアウト 
    77 define("DEF_LAYOUT", "products/list.php"); 
    78  
    79 // ダウンロードモジュール保存ディレクトリ 
    80 define("MODULE_DIR", "downloads/module/"); 
    81 define("MODULE_PATH", DATA_PATH . MODULE_DIR); 
    82  
    83 // HotFix保存ディレクトリ 
    84 define("UPDATE_DIR", "downloads/update/"); 
    85 define("UPDATE_PATH", DATA_PATH . UPDATE_DIR); 
    86  
    87 // クラスパス 
    88 define("CLASS_PATH", DATA_PATH . "class/"); 
    89  
    90 // マスタデータキャッシュディレクトリ 
    91 define("MASTER_DATA_DIR", DATA_PATH . "conf/cache/"); 
    92 //-------------------------------------------------------------------------------------------------------- 
    93  
    94 //-------------------------------------------------------------------------------------------------------- 
    95 /** アップデート管理用 **/ 
    96 // アップデート管理用ファイル格納場所  
    97 define("UPDATE_HTTP", "http://www.lockon.co.jp/share/"); 
    98  
    99 // アップデート管理用CSV1行辺りの最大文字数 
    100 define("UPDATE_CSV_LINE_MAX", 4096); 
    101 // アップデート管理用CSVカラム数 
    102 define("UPDATE_CSV_COL_MAX", 13); 
    103 // モジュール管理用CSVカラム数 
    104 define("MODULE_CSV_COL_MAX", 16); 
    105 //-------------------------------------------------------------------------------------------------------- 
    106  
    107 //-------------------------------------------------------------------------------------------------------- 
    108 /** モジュール管理用 **/ 
    109 // エビスタグ機能のモジュールID 
    110 define("EBIS_TAG_MID", 1); 
    111 // アフィリエイトタグ機能のモジュールID 
    112 define("AFF_TAG_MID", 3); 
    113 // 商品購入完了 
    114 define("AFF_SHOPPING_COMPLETE", 1); 
    115 // ユーザ登録完了 
    116 define("AFF_ENTRY_COMPLETE", 2); 
    117 // 決済受信用URL 
    118 define("CREDIT_HTTP_DOMAIN", "http://rcv.ec-cube.net/"); 
    119 define("CREDIT_HTTP_ANALYZE_PROGRAM", "rcv_credit.php"); 
    120 define("CREDIT_HTTP_ANALYZE_URL", CREDIT_HTTP_DOMAIN . CREDIT_HTTP_ANALYZE_PROGRAM); 
    121 //-------------------------------------------------------------------------------------------------------- 
    122  
    123 // 文字コード 
    124 define("CHAR_CODE", "UTF-8"); 
    125  
    126 // EC-CUBEバージョン情報 
    127 define("ECCUBE_VERSION", "1.5"); 
    128  
    129 // 決済モジュール付与文言 
    130 define("ECCUBE_PAYMENT", "EC-CUBE"); 
    131  
    132 // PEAR::DBのデバッグモード 
    133 define('PEAR_DB_DEBUG', 9); 
    134  
    135 //バッチを実行する最短の間隔(秒) 
    136 define("LOAD_BATCH_PASS", 3600); 
    137  
    138 define("CLOSE_DAY", 31);    // 締め日の指定(末日の場合は、31を指定してください。) 
    139  
    140 //一般サイトエラー 
    141 define("FAVORITE_ERROR", 13); 
    142  
    143 /** グラフ関連 **/ 
    144  
    145 define("LIB_DIR", DATA_PATH . "lib/");                      // ライブラリのパス 
    146 define("TTF_DIR", DATA_PATH . "fonts/");                    // フォントのパス 
    147 define("GRAPH_DIR", HTML_PATH . "upload/graph_image/");     // グラフ格納ディレクトリ 
    148 define("GRAPH_URL", URL_DIR . "upload/graph_image/");       // グラフURL 
    149 define("GRAPH_PIE_MAX", 10);                                // 円グラフ最大表示数 
    150 define("GRAPH_LABEL_MAX", 40);                              // グラフのラベルの文字数 
    151  
    152 /** パス関連 **/ 
    153  
    154 define("PDF_DIR", DATA_PATH . "pdf/");  // PDF格納ディレクトリ 
    155  
    156 /** 売上げ集計 **/ 
    157  
    158 define("BAT_ORDER_AGE", 70);        // 何歳まで集計の対象とするか 
    159 define("PRODUCTS_TOTAL_MAX", 15);   // 商品集計で何位まで表示するか 
    160  
    161 /** デフォルト値 **/ 
    162 define("DEFAULT_PRODUCT_DISP", 2);  // 1:公開 2:非公開 
    163  
    164 /** オプション設定 **/ 
    165 define("DELIV_FREE_AMOUNT", 0);             // 送料無料購入個数(0の場合は、何個買っても無料にならない) 
    166 define("INPUT_DELIV_FEE", 1);               // 配送料の設定画面表示(有効:1 無効:0) 
    167 define("OPTION_PRODUCT_DELIV_FEE", 0);      // 商品ごとの送料設定(有効:1 無効:0) 
    168 define("OPTION_DELIV_FEE", 1);              // 配送業者ごとの配送料を加算する(有効:1 無効:0) 
    169 define("OPTION_RECOMMEND", 1);      // おすすめ商品登録(有効:1 無効:0) 
    170 define("OPTION_CLASS_REGIST", 1);   // 商品規格登録(有効:1 無効:0) 
    171  
    172 define("TV_IMAGE_WIDTH",170);       //TV連動商品画像横 
    173 define("TV_IMAGE_HEIGHT",95);       //TV連動商品画像縦 
    174 define("TV_PRODUCTS_MAX",10);       //TV連動商品最大登録数 
    175  
    176 /** オプション設定 **/ 
    177 //会員登録変更(マイページ)パスワード用 
    178 define("DEFAULT_PASSWORD", "UAhgGR3L"); 
    179 //おすすめ商品数 
    180 define ("RECOMMEND_PRODUCT_MAX", 6); 
    181  
    182 //別のお届け先最大登録数 
    183 define("DELIV_ADDR_MAX", 20); 
    184 //閲覧履歴保存数 
    185 define("CUSTOMER_READING_MAX",30); 
    186 //SSLURL判定 
    187 define("SSLURL_CHECK", 0); 
    188 //管理画面ステータス一覧表示件数 
    189 define("ORDER_STATUS_MAX", 50); 
    190 //フロントレビュー書き込み最大数 
    191 define("REVIEW_REGIST_MAX", 5); 
    192  
    193 /* 
    194  * サイト定義定数 
    195  */ 
    196 /* システム関連 */ 
    197 define ('DEBUG_MODE', false);                           // デバッグモード(true:sfPrintRやDBのエラーメッセージを出力する、false:出力しない) 
    198 define ("ADMIN_ID", "1");                               // 管理ユーザID(メンテナンス用表示されない。) 
    199 define ("CUSTOMER_CONFIRM_MAIL", false);                // 会員登録時に仮会員確認メールを送信するか(true:仮会員、false:本会員) 
    200 define ("MELMAGA_SEND", true);                          // メルマガ配信抑制(false:OFF、true:ON) 
    201 define ("MELMAGA_BATCH_MODE", false);                   // メイルマガジンバッチモード(true:バッチで送信する ※要cron設定、false:リアルタイムで送信する) 
    202 define ("LOGIN_FRAME", "login_frame.tpl");              // ログイン画面フレーム 
    203 define ("MAIN_FRAME", "main_frame.tpl");                // 管理画面フレーム 
    204 define ("SITE_FRAME", "site_frame.tpl");                // 一般サイト画面フレーム 
    205 define ("CERT_STRING", "7WDhcBTF");                     // 認証文字列 
    206 define ("DUMMY_PASS", "########");                      // ダミーパスワード 
    207 define ("UNLIMITED", "++");                             // 在庫数、販売制限無限を示す。 
    208 define ("BIRTH_YEAR", 1901);                            // 生年月日登録開始年 
    209 define ("RELEASE_YEAR", 2005);                          // 本システムの稼働開始年 
    210 define ("CREDIT_ADD_YEAR", 10);                         // クレジットカードの期限+何年 
    211 define ("PARENT_CAT_MAX", 12);                          // 親カテゴリのカテゴリIDの最大数(これ以下は親カテゴリとする。) 
    212 define ("NUMBER_MAX", 1000000000);                      // GET値変更などのいたずらを防ぐため最大数制限を設ける。 
    213 define ("POINT_RULE", 2);                               // ポイントの計算ルール(1:四捨五入、2:切り捨て、3:切り上げ) 
    214 define ("POINT_VALUE", 1);                              // 1ポイント当たりの値段(円) 
    215 define ("ADMIN_MODE", 0);                               // 管理モード 1:有効 0:無効(納品時) 
    216 define ("DAILY_BATCH_MODE", false);                     // 売上集計バッチモード(true:バッチで集計する ※要cron設定、false:リアルタイムで集計する) 
    217 define ("MAX_LOG_QUANTITY", 5);                         // ログファイル最大数(ログテーション) 
    218 define ("MAX_LOG_SIZE", "1000000");                     // 1つのログファイルに保存する最大容量(byte) 
    219 define ("TRANSACTION_ID_NAME", "transactionid");        // トランザクションID の名前 
    220  
    221 define ("FORGOT_MAIL", 0);                              // パスワード忘れの確認メールを送付するか否か。(0:送信しない、1:送信する) 
    222 define ("HTML_TEMPLATE_SUB_MAX", 12);                   // 登録できるサブ商品の数 
    223 define ("LINE_LIMIT_SIZE", 60);                         // 文字数が多すぎるときに強制改行するサイズ(半角) 
    224 define ("BIRTH_MONTH_POINT", 0);                        // 誕生日月ポイント 
    225  
    226 /* クレジットローン(セントラルファイナンス) */ 
    227 define ("CF_HOMEADDR", "https://cf.ufit.ne.jp/dotcredit");                  // ホームアドレス 
    228 define ("CF_STORECODE", "");                                                // 加盟店コード(ハイフンなしで) 
    229 // define ("CF_HOMEADDR", "https://cf.ufit.ne.jp/dotcredittest");               // ホームアドレス(テスト用) 
    230 // define ("CF_STORECODE", "111111111111111");                                  // 加盟店コード(テスト用) 
    231  
    232 define ("CF_SIMULATE", "/simulate/simulate.cgi");                           // シュミレーション呼び出し 
    233 // define ("CF_RETURNURL", SSL_URL . "shopping/loan.php");                  // 戻り先 ショッピングローンは次期開発 
    234 // define ("CF_CANCELURL", SSL_URL . "shopping/loan_cancel.php");           // 戻り先 ショッピングローンは次期開発 
    235 define ("CF_CONTINUE", "1");                                                // 呼び出し区分(0:シュミレーションのみ、1:シュミレーション+申込) 
    236 define ("CF_LABOR", "0");                                                   // 役務有無区分(0:無、1:有) 
    237 define ("CF_RESULT", "1");                                                  // 結果応答(1:結果あり、2:結果なし) 
    238  
    239 /* クレジットカード(ベリトランス) */ 
    240 define ("CGI_DIR", HTML_PATH . "../cgi-bin/");                                  // モジュール格納ディレクトリ 
    241 define ("CGI_FILE", "mauthonly.cgi");                                       // コアCGI 
    242  
    243 // ルートカテゴリID 
    244 define ("ROOT_CATEGORY_1", 2); 
    245 define ("ROOT_CATEGORY_2", 3); 
    246 define ("ROOT_CATEGORY_3", 4); 
    247 define ("ROOT_CATEGORY_4", 5); 
    248 define ("ROOT_CATEGORY_5", 6); 
    249 define ("ROOT_CATEGORY_6", 7); 
    250 define ("ROOT_CATEGORY_7", 8); 
    251  
    252 // お支払い方法特殊ID 
    253 //define ("PAYMENT_DAIBIKI_ID",1);      // 代金引換 
    254 //define ("PAYMENT_GINFURI_ID", 2);     // 銀行振込 
    255 //define ("PAYMENT_KAKITOME_ID", 3);        // 現金書留 
    256 //define ("PAYMENT_LOAN_ID", 5);            // ショッピングローン 
    257 define ("PAYMENT_CREDIT_ID",1);         // クレジットカード 
    258 define ("PAYMENT_CONVENIENCE_ID", 2);   // コンビニ決済 
    259  
    260 define("LARGE_IMAGE_WIDTH",  500);                      // 拡大画像横 
    261 define("LARGE_IMAGE_HEIGHT", 500);                      // 拡大画像縦 
    262 define("SMALL_IMAGE_WIDTH",  130);                      // 一覧画像横 
    263 define("SMALL_IMAGE_HEIGHT", 130);                      // 一覧画像縦 
    264 define("NORMAL_IMAGE_WIDTH",  260);                     // 通常画像横 
    265 define("NORMAL_IMAGE_HEIGHT", 260);                     // 通常画像縦 
    266 define("NORMAL_SUBIMAGE_WIDTH", 200);                   // 通常サブ画像横 
    267 define("NORMAL_SUBIMAGE_HEIGHT", 200);                  // 通常サブ画像縦 
    268 define("LARGE_SUBIMAGE_WIDTH", 500);                    // 拡大サブ画像横 
    269 define("LARGE_SUBIMAGE_HEIGHT", 500);                   // 拡大サブ画像縦 
    270 define("DISP_IMAGE_WIDTH",  65);                        // 一覧表示画像横 
    271 define("DISP_IMAGE_HEIGHT", 65);                        // 一覧表示画像縦 
    272 define("OTHER_IMAGE1_WIDTH", 500);                      // その他の画像1 
    273 define("OTHER_IMAGE1_HEIGHT", 500);                     // その他の画像1 
    274 define("HTMLMAIL_IMAGE_WIDTH",  110);                   // HTMLメールテンプレートメール担当画像横 
    275 define("HTMLMAIL_IMAGE_HEIGHT", 120);                   // HTMLメールテンプレートメール担当画像縦 
    276  
    277 define("IMAGE_SIZE", 1000);                             // 画像サイズ制限(KB) 
    278 define("CSV_SIZE", 2000);                               // CSVサイズ制限(KB) 
    279 define("CSV_LINE_MAX", 10000);                          // CSVアップロード1行あたりの最大文字数 
    280 define("PDF_SIZE", 5000);                               // PDFサイズ制限(KB):商品詳細ファイル等 
    281 define("FILE_SIZE", 10000);                             // ファイル管理画面アップ制限(KB) 
    282 define("TEMPLATE_SIZE", 10000);                         // アップできるテンプレートファイル制限(KB) 
    283 define("LEVEL_MAX", 5);                                 // カテゴリの最大階層 
    284 define("CATEGORY_MAX", 1000);                           // 最大カテゴリ登録数 
    285  
    286 /* 表示関連 */ 
    287 define ("ADMIN_TITLE", "ECサイト管理ページ");           // 管理ページタイトル 
    288 define ("SELECT_RGB", "#ffffdf");                       // 編集時強調表示色 
    289 define ("DISABLED_RGB", "#C9C9C9");                     // 入力項目無効時の表示色 
    290 define ("ERR_COLOR", "#ffe8e8");                        // エラー時表示色 
    291 define ("CATEGORY_HEAD", ">");                          // 親カテゴリ表示文字 
    292 define ("START_BIRTH_YEAR", 1901);                      // 生年月日選択開始年 
    293 // 価格名称 
    294 define("NORMAL_PRICE_TITLE","通常価格"); 
    295 define("SALE_PRICE_TITLE","販売価格"); 
    296  
    297 /* システムパス */ 
    298 define ("LOG_PATH", DATA_PATH . "logs/site.log");                           // ログファイル 
    299 define ("CUSTOMER_LOG_PATH", DATA_PATH . "logs/customer.log");              // 会員ログイン ログファイル 
    300 define ("TEMPLATE_ADMIN_DIR", DATA_PATH . "Smarty/templates/admin");        // SMARTYテンプレート 
    301 define ("TEMPLATE_DIR", DATA_PATH . "Smarty/templates");                    // SMARTYテンプレート 
    302 define ("COMPILE_ADMIN_DIR", DATA_PATH . "Smarty/templates_c/admin");       // SMARTYコンパイル 
    303 define ("COMPILE_DIR", DATA_PATH . "Smarty/templates_c");                   // SMARTYコンパイル 
    304  
    305 define ("TEMPLATE_FTP_DIR", USER_PATH . "templates/");          // SMARTYテンプレート(FTP許可) 
    306 define ("COMPILE_FTP_DIR", DATA_PATH . "Smarty/templates_c/user_data/");    // SMARTYコンパイル 
    307  
    308 define ("IMAGE_TEMP_DIR", HTML_PATH . "upload/temp_image/");                // 画像一時保存 
    309 define ("IMAGE_SAVE_DIR", HTML_PATH . "upload/save_image/");                // 画像保存先 
    310 define ("IMAGE_TEMP_URL", URL_DIR . "upload/temp_image/");                  // 画像一時保存URL 
    311 define ("IMAGE_SAVE_URL", URL_DIR . "upload/save_image/");                  // 画像保存先URL 
    312 define ("IMAGE_TEMP_URL_RSS", SITE_URL . "upload/temp_image/");             // RSS用画像一時保存URL 
    313 define ("IMAGE_SAVE_URL_RSS", SITE_URL . "upload/save_image/");             // RSS用画像保存先URL 
    314 define ("CSV_TEMP_DIR", HTML_PATH . "upload/csv/");                         // エンコードCSVの一時保存先 
    315 define ("NO_IMAGE_URL", URL_DIR . "misc/blank.gif");                        // 画像がない場合に表示 
    316 define ("NO_IMAGE_DIR", HTML_PATH . "misc/blank.gif");                      // 画像がない場合に表示 
    317  
    318 /* URLパス */ 
    319 define ("URL_SYSTEM_TOP", URL_DIR . "admin/system/index.php");          // システム管理トップ 
    320 define ("URL_CLASS_REGIST", URL_DIR . "admin/products/class.php");      // 規格登録 
    321 define ("URL_INPUT_ZIP", URL_DIR . "input_zip.php");                    // 郵便番号入力 
    322 define ("URL_DELIVERY_TOP", URL_DIR . "admin/basis/delivery.php");      // 配送業者登録 
    323 define ("URL_PAYMENT_TOP", URL_DIR . "admin/basis/payment.php");        // 支払い方法登録 
    324 define ("URL_CONTROL_TOP", URL_DIR . "admin/basis/control.php");        // サイト管理情報登録 
    325 define ("URL_HOME", URL_DIR . "admin/home.php");                        // ホーム 
    326 define ("URL_LOGIN", URL_DIR . "admin/index.php");                      // ログインページ 
    327 define ("URL_SEARCH_TOP", URL_DIR . "admin/products/index.php");        // 商品検索ページ 
    328 define ("URL_ORDER_EDIT", URL_DIR . "admin/order/edit.php");            // 注文編集ページ 
    329 define ("URL_SEARCH_ORDER", URL_DIR . "admin/order/index.php");         // 注文編集ページ 
    330 define ("URL_ORDER_MAIL", URL_DIR . "admin/order/mail.php");            // 注文編集ページ 
    331 define ("URL_LOGOUT", URL_DIR . "admin/logout.php");                    // ログアウトページ 
    332 define ("URL_SYSTEM_CSV", URL_DIR . "admin/system/member_csv.php");     // システム管理CSV出力ページ 
    333 define ("URL_ADMIN_CSS", URL_DIR . "admin/css/");                       // 管理ページ用CSS保管ディレクトリ 
    334 define ("URL_CAMPAIGN_TOP", URL_DIR . "admin/contents/campaign.php");   // キャンペーン登録ページ 
    335 define ("URL_CAMPAIGN_DESIGN", URL_DIR . "admin/contents/campaign_design.php");     // キャンペーンデザイン設定ページ 
    336  
    337 /* 認証エラー */ 
    338 define ("SUCCESS", 0);          // アクセス成功 
    339 define ("LOGIN_ERROR", 1);      // ログイン失敗 
    340 define ("ACCESS_ERROR", 2);     // アクセス失敗(タイムアウト等) 
    341 define ("AUTH_ERROR", 3);       // アクセス権限違反 
    342 define ("INVALID_MOVE_ERRORR", 4); // 不正な遷移エラー 
    343  
    344 /* 表示数制限 */ 
    345 define ("PRODUCTS_LIST_MAX", 15);   // 商品一覧表示数 
    346 define ("MEMBER_PMAX", 10);         // メンバー管理ページ表示行数 
    347 define ("SEARCH_PMAX", 10);         // 検索ページ表示行数 
    348 define ("NAVI_PMAX", 5);            // ページ番号の最大表示個数 
    349 define ("PRODUCTSUB_MAX", 5);       // 商品サブ情報最大数 
    350 define ("DELIVTIME_MAX", 16);       // 配送時間の最大表示数 
    351 define ("DELIVFEE_MAX", 47);        // 配送料金の最大表示数 
    352  
    353 /* 文字数制限 */ 
    354 define ("STEXT_LEN", 50);       // 短い項目の文字数(名前など) 
    355 define ("SMTEXT_LEN", 100); 
    356 define ("MTEXT_LEN", 200);      // 長い項目の文字数(住所など) 
    357 define ("MLTEXT_LEN", 1000);    // 長中文の文字数(問い合わせなど) 
    358 define ("LTEXT_LEN", 3000);     // 長文の文字数 
    359 define ("LLTEXT_LEN", 99999);   // 超長文の文字数(メルマガなど) 
    360 define ("URL_LEN", 300);        // URLの文字長 
    361 define ("ID_MAX_LEN", 15);      // ID・パスワードの文字数制限 
    362 define ("ID_MIN_LEN", 4);       // ID・パスワードの文字数制限 
    363 define ("PRICE_LEN", 8);        // 金額桁数 
    364 define ("PERCENTAGE_LEN", 3);   // 率桁数 
    365 define ("AMOUNT_LEN", 6);       // 在庫数、販売制限数 
    366 define ("ZIP01_LEN", 3);        // 郵便番号1 
    367 define ("ZIP02_LEN", 4);        // 郵便番号2 
    368 define ("TEL_ITEM_LEN", 6);     // 電話番号各項目制限 
    369 define ("TEL_LEN", 12);         // 電話番号総数 
    370 define ("PASSWORD_LEN1", 4);    // パスワード1 
    371 define ("PASSWORD_LEN2", 10);   // パスワード2 
    372 define ("INT_LEN", 8);          // 検査数値用桁数(INT) 
    373 define ("CREDIT_NO_LEN", 4);        // クレジットカードの文字数 
    374 define ("SEARCH_CATEGORY_LEN", 18); // 検索カテゴリ最大表示文字数(byte) 
    375 define ("FILE_NAME_LEN", 10);       // ファイル名表示文字数 
    376  
    377 /** フロントページ **/ 
    378  
    379 /* システム関連 */ 
    380 define ("SALE_LIMIT_MAX", 10);      // 購入制限なしの場合の最大購入個数 
    381 define ("SITE_TITLE", "EC-CUBE  テストサイト");   // HTMLタイトル 
    382 define ("COOKIE_EXPIRE", 365);      // クッキー保持期限(日) 
    383 define ("FREE_DIAL", ""); 
    384  
    385 /* 一般サイトエラー */ 
    386 define ("PRODUCT_NOT_FOUND", 1);    // 指定商品ページがない 
    387 define ("CART_EMPTY", 2);           // カート内が空 
    388 define ("PAGE_ERROR", 3);           // ページ推移エラー 
    389 define ("CART_ADD_ERROR", 4);       // 購入処理中のカート商品追加エラー 
    390 define ("CANCEL_PURCHASE", 5);      // 他にも購入手続きが行われた場合 
    391 define ("CATEGORY_NOT_FOUND", 6);   // 指定カテゴリページがない 
    392 define ("SITE_LOGIN_ERROR", 7);     // ログインに失敗 
    393 define ("CUSTOMER_ERROR", 8);       // 会員専用ページへのアクセスエラー 
    394 define ("SOLD_OUT", 9);             // 購入時の売り切れエラー 
    395 define ("CART_NOT_FOUND", 10);      // カート内商品の読込エラー 
    396 define ("LACK_POINT", 11);          // ポイントの不足 
    397 define ("TEMP_LOGIN_ERROR", 12);    // 仮登録者がログインに失敗 
    398 define ("URL_ERROR", 13);           // URLエラー 
    399 define ("EXTRACT_ERROR", 14);       // ファイル解凍エラー 
    400 define ("FTP_DOWNLOAD_ERROR", 15);  // FTPダウンロードエラー 
    401 define ("FTP_LOGIN_ERROR", 16);     // FTPログインエラー 
    402 define ("FTP_CONNECT_ERROR", 17);   // FTP接続エラー 
    403 define ("CREATE_DB_ERROR", 18);     // DB作成エラー 
    404 define ("DB_IMPORT_ERROR", 19);     // DBインポートエラー 
    405 define ("FILE_NOT_FOUND", 20);      // 設定ファイル存在エラー 
    406 define ("WRITE_FILE_ERROR", 21);    // 書き込みエラー 
    407 define ("FREE_ERROR_MSG", 999);     // フリーメッセージ 
    408  
    409 /* 表示関連 */ 
    410 define ("SEPA_CATNAVI", " > "); // カテゴリ区切り文字 
    411 define ("SEPA_CATLIST", " | "); // カテゴリ区切り文字 
    412  
    413 /* URL */ 
    414 define ("URL_SHOP_TOP", SSL_URL . "shopping/index.php");                        // 会員情報入力 
    415 define ("URL_ENTRY_TOP", SSL_URL . "entry/index.php");                          // 会員登録ページTOP 
    416 define ("URL_SITE_TOP", URL_DIR . "index.php");                                 // サイトトップ 
    417 define ("URL_CART_TOP", URL_DIR . "cart/index.php");                            // カートトップ 
    418 define ("URL_DELIV_TOP", URL_DIR . "shopping/deliv.php");                       // 配送時間設定 
    419 define ("URL_MYPAGE_TOP", SSL_URL . "mypage/login.php");                        // Myページトップ 
    420 define ("URL_SHOP_CONFIRM", URL_DIR . "shopping/confirm.php");                  // 購入確認ページ 
    421 define ("URL_SHOP_PAYMENT", URL_DIR . "shopping/payment.php");                  // お支払い方法選択ページ 
    422 define ("URL_SHOP_COMPLETE", URL_DIR . "shopping/complete.php");                // 購入完了画面 
    423 define ("URL_SHOP_CREDIT", URL_DIR . "shopping/card.php");                      // カード決済画面 
    424 define ("URL_SHOP_LOAN", URL_DIR . "shopping/loan.php");                        // ローン決済画面 
    425 define ("URL_SHOP_CONVENIENCE", URL_DIR . "shopping/convenience.php");          // コンビニ決済画面 
    426 define ("URL_SHOP_MODULE", URL_DIR . "shopping/load_payment_module.php");       // モジュール追加用画面 
    427 define ("URL_PRODUCTS_TOP", URL_DIR . "products/top.php");                      // 商品トップ 
    428 define ("LIST_P_HTML", URL_DIR . "products/list-p");                            // 商品一覧(HTML出力) 
    429 define ("LIST_C_HTML", URL_DIR . "products/list.php?mode=search&category_id="); // 商品一覧(HTML出力) 
    430 define ("DETAIL_P_HTML", URL_DIR . "products/detail.php?product_id=");          // 商品詳細(HTML出力) 
    431 define ("MYPAGE_DELIVADDR_URL", URL_DIR . "mypage/delivery.php");               // マイページお届け先URL 
    432  
    433 /* メールアドレス種別 */ 
    434 define ("MAIL_TYPE_PC",1); 
    435 define ("MAIL_TYPE_MOBILE",2); 
    436  
    437 /* 受注ステータス */ 
    438 define ("ORDER_NEW",1);         // 新規注文 
    439 define ("ORDER_PAY_WAIT",2);    // 入金待ち 
    440 define ("ORDER_PRE_END",6);     // 入金済み 
    441 define ("ORDER_CANCEL",3);      // キャンセル 
    442 define ("ORDER_BACK_ORDER",4);  // 取り寄せ中 
    443 define ("ORDER_DELIV",5);       // 発送済み 
    444  
    445 // 受注ステータス変更の際にポイント等を加算するステータス番号(発送済み) 
    446 define("ODERSTATUS_COMMIT", ORDER_DELIV); 
    447  
    448 /* 新着情報管理画面 */ 
    449 define ("ADMIN_NEWS_STARTYEAR", 2005);  // 開始年(西暦) 
    450  
    451 /* 会員登録 */ 
    452 define("ENTRY_CUSTOMER_TEMP_SUBJECT", "会員仮登録が完了いたしました。"); 
    453 define("ENTRY_CUSTOMER_REGIST_SUBJECT", "本会員登録が完了いたしました。"); 
    454 define("ENTRY_LIMIT_HOUR", 1);      //再入会制限時間(単位: 時間) 
    455  
    456 // オススメ商品表示数 
    457 define("RECOMMEND_NUM", 8);         // オススメ商品 
    458 define ("BEST_MAX", 5);             // ベスト商品の最大登録数 
    459 define ("BEST_MIN", 3);             // ベスト商品の最小登録数(登録数が満たない場合は表示しない。) 
    460  
    461 /* 配達可能な日付以降のプルダウン表示最大日数 */ 
    462 define("DELIV_DATE_END_MAX", 21); 
    463  
    464 /* 購入時強制会員登録 */ 
    465 define("PURCHASE_CUSTOMER_REGIST", 0);  //1:有効 0:無効 
    466  
    467 /* この商品を買った人はこんな商品も買っています 表示件数 */ 
    468 define("RELATED_PRODUCTS_MAX", 3); 
    469  
    470 //支払期限 
    471 define("CV_PAYMENT_LIMIT", 14); 
    472  
    473 /*--------- ▲コンビニ決済用 ---------*/ 
    474  
    475 //キャンペーン登録最大数 
    476 define("CAMPAIGN_REGIST_MAX", 20); 
    477  
    478 /*--------- ▲商品レビュー用 ---------*/ 
    479 // 商品レビューでURL書き込みを許可するか否か 
    480 define ('REVIEW_ALLOW_URL', false); 
    481  
    482 /*--------- ▲トラックバック用 ---------*/ 
    483  
    484 define ("TRACKBACK_STATUS_VIEW", 1);        // 表示 
    485 define ("TRACKBACK_STATUS_NOT_VIEW", 2);    // 非表示 
    486 define ("TRACKBACK_STATUS_SPAM", 3);        // スパム 
    487  
    488 define ("TRACKBACK_VIEW_MAX", 10);          // フロント最大表示数 
    489 define ("TRACKBACK_TO_URL", SITE_URL . "tb/index.php?pid=");    // トラックバック先URL 
    490  
    491 /*--------- ▲サイト管理用 ---------*/ 
    492  
    493 define ("SITE_CONTROL_TRACKBACK", 1);       // トラックバック 
    494 define ("SITE_CONTROL_AFFILIATE", 2);       // アフィリエイト 
     35if (is_file($CONF_PHP_PATH . "/cache/mtb_constants.php")) { 
     36    require_once($CONF_PHP_PATH . "/cache/mtb_constants.php"); 
     37} else { 
     38    // TODO インストーラで設定する 
     39} 
    49540 
    49641/*--------- ▲View管理用 ---------*/ 
Note: See TracChangeset for help on using the changeset viewer.