Changeset 17578


Ignore:
Timestamp:
2008/08/28 18:45:14 (16 years ago)
Author:
Seasoft
Message:

・merge 17438,17439,17459
・公式版で削除し忘れと思われるファイルを削除。
r17558 で残した課題を解決。(上記改訂でパラメータを読むようになったため実現できた。)

Location:
branches/comu-ver2
Files:
3 deleted
4 edited
1 copied
1 moved

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/class/util/GC_Utils.php

    r17575 r17578  
    201201                    for($i = $count; 1 <= $i; $i--) { 
    202202                        $move_number = $i + 1; 
    203                         if(file_exists("$path.$move_number")) unlink("$path.$move_number"); 
     203                        if (file_exists("$path.$move_number")) { 
     204                            unlink("$path.$move_number"); 
     205                        } 
    204206                        copy("$dirname/" . $arrLog[$i - 1], "$path.$move_number"); 
    205207                    } 
  • branches/comu-ver2/data/require_base.php

    r17439 r17578  
    2424$require_base_php_dir = realpath(dirname( __FILE__)); 
    2525 
     26if (!defined("DATA_PATH")) { 
     27    define("DATA_PATH", HTML_PATH . HTML2DATA_DIR); 
     28} 
     29 
    2630if (!defined("CLASS_PATH")) { 
    2731    /** クラスパス */ 
    28     define("CLASS_PATH", $require_base_php_dir . "/class/"); 
     32    define("CLASS_PATH", DATA_PATH . "class/"); 
    2933} 
    3034 
    3135if (!defined("CLASS_EX_PATH")) { 
    3236    /** クラスパス */ 
    33     define("CLASS_EX_PATH", $require_base_php_dir . "/class_extends/"); 
     37    define("CLASS_EX_PATH", DATA_PATH . "class_extends/"); 
    3438} 
    3539 
    3640if (!defined("CACHE_PATH")) { 
    3741    /** キャッシュ生成ディレクトリ */ 
    38     define("CACHE_PATH", $require_base_php_dir . "/cache/"); 
     42    define("CACHE_PATH", DATA_PATH . "cache/"); 
    3943} 
     44 
    4045require_once(CLASS_EX_PATH . "SC_Initial_Ex.php"); 
    4146// アプリケーション初期化処理 
     
    4348$objInit->init(); 
    4449 
    45 require_once($require_base_php_dir . "/include/module.inc"); 
     50require_once(DATA_PATH . "include/module.inc"); 
    4651require_once(CLASS_EX_PATH . "util_extends/GC_Utils_Ex.php"); 
    4752require_once(CLASS_EX_PATH . "util_extends/SC_Utils_Ex.php"); 
     
    7681require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mail_Ex.php"); 
    7782require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mobile_Ex.php"); 
    78 include_once($require_base_php_dir . "/require_plugin.php"); 
     83include_once(DATA_PATH . "require_plugin.php"); 
    7984 
    8085// セッションハンドラ開始 
  • branches/comu-ver2/html/admin/require.php

    r17477 r17578  
    2222 */ 
    2323 
    24 $include_dir = realpath(dirname( __FILE__)) . '/'; 
     24$require_php_dir = realpath(dirname( __FILE__)) . '/'; 
    2525 
    2626if (!defined("HTML_PATH")) { 
    27     define("HTML_PATH", realpath($include_dir . '../') . '/'); 
     27    define("HTML_PATH", realpath($require_php_dir . '../') . '/'); 
    2828} 
    2929 
    3030require_once(HTML_PATH . "define.php"); 
    31  
    32 if (!defined("DATA_PATH")) { 
    33     define("DATA_PATH", HTML_PATH . HTML2DATA_DIR); 
    34 } 
    35  
    36 if (!defined("CLASS_PATH")) { 
    37     /** クラスパス */ 
    38     define("CLASS_PATH", DATA_PATH . "class/"); 
    39 } 
    40  
    41 if (!defined("CLASS_EX_PATH")) { 
    42     /** クラスパス */ 
    43     define("CLASS_EX_PATH", DATA_PATH . "class_extends/"); 
    44 } 
    45  
    46 if (!defined("CACHE_PATH")) { 
    47     /** キャッシュ生成ディレクトリ */ 
    48     define("CACHE_PATH", DATA_PATH . "cache/"); 
    49 } 
    50 require_once(CLASS_EX_PATH . "SC_Initial_Ex.php"); 
    51 // アプリケーション初期化処理 
    52 $objInit = new SC_Initial_Ex(); 
    53 $objInit->init(); 
    54  
    55  
    56 require_once(DATA_PATH . "include/module.inc"); 
    57 require_once(CLASS_EX_PATH . "util_extends/GC_Utils_Ex.php"); 
    58 require_once(CLASS_EX_PATH . "util_extends/SC_Utils_Ex.php"); 
    59 require_once(CLASS_EX_PATH . "db_extends/SC_DB_MasterData_Ex.php"); 
    60 require_once(CLASS_EX_PATH . "db_extends/SC_DB_DBFactory_Ex.php"); 
    61 require_once(CLASS_PATH . "SC_View.php"); 
    62 require_once(CLASS_PATH . "SC_DbConn.php"); 
    63 require_once(CLASS_PATH . "SC_Session.php"); 
    64 require_once(CLASS_PATH . "SC_Query.php"); 
    65 require_once(CLASS_PATH . "SC_SelectSql.php"); 
    66 require_once(CLASS_PATH . "SC_CheckError.php"); 
    67 require_once(CLASS_PATH . "SC_PageNavi.php"); 
    68 require_once(CLASS_PATH . "SC_Date.php"); 
    69 require_once(CLASS_PATH . "SC_Image.php"); 
    70 require_once(CLASS_PATH . "SC_UploadFile.php"); 
    71 require_once(CLASS_PATH . "SC_SiteInfo.php"); 
    72 require_once(CLASS_PATH . "SC_SendMail.php"); 
    73 require_once(CLASS_PATH . "SC_FormParam.php"); 
    74 require_once(CLASS_PATH . "SC_CustomerList.php"); 
    75 require_once(CLASS_PATH . "SC_Customer.php"); 
    76 require_once(CLASS_PATH . "SC_Pdf.php"); 
    77 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_PageLayout_Ex.php"); 
    78 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_DB_Ex.php"); 
    79 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Session_Ex.php"); 
    80  
    81 require_once(DATA_PATH . "module/Mail.php"); 
    82 require_once(DATA_PATH . "module/Mail/mime.php"); 
    83  
    84 // インストールチェック 
    85 SC_Utils_Ex::sfInitInstall(); 
    86  
    87 // セッションハンドラ開始 
    88 $objSession = new SC_Helper_Session_Ex(); 
    89  
    90 // セッション初期化・開始 
    91 require_once CLASS_PATH . 'session/SC_SessionFactory.php'; 
    92 $sessionFactory = SC_SessionFactory::getInstance(); 
    93 $sessionFactory->initSession(); 
     31require_once(HTML_PATH . HTML2DATA_DIR . "require_base.php"); 
    9432?> 
  • branches/comu-ver2/html/mobile/require.php

    r17558 r17578  
    2323 */ 
    2424 
    25 $include_dir = realpath(dirname( __FILE__)) . '/'; 
     25$require_php_dir = realpath(dirname( __FILE__)) . '/'; 
    2626 
    2727if (!defined("HTML_PATH")) { 
    28     define("HTML_PATH", realpath($include_dir . '../') . '/'); 
     28    define("HTML_PATH", realpath($require_php_dir . '../') . '/'); 
    2929} 
    3030 
    3131require_once(HTML_PATH . "define.php"); 
     32define('MOBILE_SITE', true); 
     33require_once(HTML_PATH . HTML2DATA_DIR . "require_base.php"); 
    3234 
    33 if (!defined("DATA_PATH")) { 
    34     define("DATA_PATH", HTML_PATH . HTML2DATA_DIR); 
     35// モバイルサイトを利用しない設定の場合、落とす。 
     36if (USE_MOBILE === false) { 
     37    // XXX PCサイトにリダイレクトする方がスマートか? 若しくはHTTPエラーとすべきか? 
     38    exit; 
    3539} 
    36  
    37 if (!defined("CLASS_PATH")) { 
    38     /** クラスパス */ 
    39     define("CLASS_PATH", DATA_PATH . "class/"); 
    40 } 
    41  
    42 if (!defined("CLASS_EX_PATH")) { 
    43     /** クラスパス */ 
    44     define("CLASS_EX_PATH", DATA_PATH . "class_extends/"); 
    45 } 
    46  
    47 if (!defined("CACHE_PATH")) { 
    48     /** キャッシュ生成ディレクトリ */ 
    49     define("CACHE_PATH", DATA_PATH . "cache/"); 
    50 } 
    51 require_once(CLASS_EX_PATH . "SC_Initial_Mobile_Ex.php"); 
    52 // アプリケーション初期化処理 
    53 $objInit = new SC_Initial_Mobile_Ex(); 
    54 $objInit->init(); 
    55  
    56  
    57 require_once(DATA_PATH . "include/module.inc"); 
    58 require_once(CLASS_EX_PATH . "util_extends/GC_Utils_Ex.php"); 
    59 require_once(CLASS_EX_PATH . "util_extends/SC_Utils_Ex.php"); 
    60 require_once(CLASS_EX_PATH . "db_extends/SC_DB_MasterData_Ex.php"); 
    61 require_once(CLASS_EX_PATH . "db_extends/SC_DB_DBFactory_Ex.php"); 
    62 require_once(CLASS_PATH . "SC_View.php"); 
    63 require_once(CLASS_PATH . "SC_DbConn.php"); 
    64 require_once(CLASS_PATH . "SC_Session.php"); 
    65 require_once(CLASS_PATH . "SC_Query.php"); 
    66 require_once(CLASS_PATH . "SC_SelectSql.php"); 
    67 require_once(CLASS_PATH . "SC_CheckError.php"); 
    68 require_once(CLASS_PATH . "SC_PageNavi.php"); 
    69 require_once(CLASS_PATH . "SC_Date.php"); 
    70 require_once(CLASS_PATH . "SC_Image.php"); 
    71 require_once(CLASS_PATH . "SC_UploadFile.php"); 
    72 require_once(CLASS_PATH . "SC_SiteInfo.php"); 
    73 require_once(CLASS_EX_PATH . "SC_SendMail_Ex.php"); 
    74 require_once(CLASS_PATH . "SC_FormParam.php"); 
    75 require_once(CLASS_PATH . "SC_CartSession.php"); 
    76 require_once(CLASS_PATH . "SC_SiteSession.php"); 
    77 require_once(CLASS_PATH . "SC_Customer.php"); 
    78 require_once(CLASS_PATH . "SC_Cookie.php"); 
    79 require_once(CLASS_PATH . "SC_Pdf.php"); 
    80 require_once(CLASS_PATH . "SC_MobileUserAgent.php"); 
    81 require_once(CLASS_PATH . "SC_MobileEmoji.php"); 
    82 require_once(CLASS_PATH . "SC_MobileImage.php"); 
    83 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_PageLayout_Ex.php"); 
    84 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_DB_Ex.php"); 
    85 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mobile_Ex.php"); 
    86 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Session_Ex.php"); 
    87 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mail_Ex.php"); 
    88 include_once($include_dir . "require_plugin.php"); 
    89  
    90 // セッションハンドラ開始 
    91 $objSession = new SC_Helper_Session_Ex(); 
    92  
    93 // セッション初期化・開始 
    94 require_once CLASS_PATH . 'session/SC_SessionFactory.php'; 
    95 $sessionFactory = SC_SessionFactory::getInstance(); 
    96 $sessionFactory->initSession(); 
    9740 
    9841// モバイルサイト用の初期処理を実行する。 
  • branches/comu-ver2/html/require.php

    r17477 r17578  
    2222 */ 
    2323 
    24 $include_dir = realpath(dirname( __FILE__)) . '/'; 
     24$require_php_dir = realpath(dirname( __FILE__)) . '/'; 
    2525 
    2626if (!defined("HTML_PATH")) { 
    27     define("HTML_PATH", realpath($include_dir) . '/'); 
     27    define("HTML_PATH", realpath($require_php_dir) . '/'); 
    2828} 
    2929 
    3030require_once(HTML_PATH . "define.php"); 
    31  
    32 if (!defined("DATA_PATH")) { 
    33     define("DATA_PATH", HTML_PATH . HTML2DATA_DIR); 
    34 } 
    35  
    36 if (!defined("CLASS_PATH")) { 
    37     /** クラスパス */ 
    38     define("CLASS_PATH", DATA_PATH . "class/"); 
    39 } 
    40  
    41 if (!defined("CLASS_EX_PATH")) { 
    42     /** クラスパス */ 
    43     define("CLASS_EX_PATH", DATA_PATH . "class_extends/"); 
    44 } 
    45  
    46 if (!defined("CACHE_PATH")) { 
    47     /** キャッシュ生成ディレクトリ */ 
    48     define("CACHE_PATH", DATA_PATH . "cache/"); 
    49 } 
    50 require_once(CLASS_EX_PATH . "SC_Initial_Ex.php"); 
    51 // アプリケーション初期化処理 
    52 $objInit = new SC_Initial_Ex(); 
    53 $objInit->init(); 
    54  
    55  
    56 require_once(DATA_PATH . "include/module.inc"); 
    57 require_once(CLASS_EX_PATH . "util_extends/GC_Utils_Ex.php"); 
    58 require_once(CLASS_EX_PATH . "util_extends/SC_Utils_Ex.php"); 
    59 require_once(CLASS_EX_PATH . "db_extends/SC_DB_MasterData_Ex.php"); 
    60 require_once(CLASS_EX_PATH . "db_extends/SC_DB_DBFactory_Ex.php"); 
    61 require_once(CLASS_PATH . "SC_View.php"); 
    62 require_once(CLASS_PATH . "SC_DbConn.php"); 
    63 require_once(CLASS_PATH . "SC_Session.php"); 
    64 require_once(CLASS_PATH . "SC_Query.php"); 
    65 require_once(CLASS_PATH . "SC_SelectSql.php"); 
    66 require_once(CLASS_PATH . "SC_CheckError.php"); 
    67 require_once(CLASS_PATH . "SC_PageNavi.php"); 
    68 require_once(CLASS_PATH . "SC_Date.php"); 
    69 require_once(CLASS_PATH . "SC_Image.php"); 
    70 require_once(CLASS_PATH . "SC_UploadFile.php"); 
    71 require_once(CLASS_PATH . "SC_SiteInfo.php"); 
    72 require_once(CLASS_EX_PATH . "SC_SendMail_Ex.php"); 
    73 require_once(CLASS_PATH . "SC_FormParam.php"); 
    74 require_once(CLASS_PATH . "SC_CartSession.php"); 
    75 require_once(CLASS_PATH . "SC_SiteSession.php"); 
    76 require_once(CLASS_PATH . "SC_CampaignSession.php"); 
    77 require_once(CLASS_PATH . "SC_Customer.php"); 
    78 require_once(CLASS_PATH . "SC_CustomerList.php"); 
    79 require_once(CLASS_PATH . "SC_Cookie.php"); 
    80 require_once(CLASS_PATH . "SC_Pdf.php"); 
    81 require_once(CLASS_PATH . "SC_MobileUserAgent.php"); 
    82 require_once(CLASS_PATH . "SC_MobileEmoji.php"); 
    83 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_PageLayout_Ex.php"); 
    84 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_DB_Ex.php"); 
    85 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Session_Ex.php"); 
    86 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mail_Ex.php"); 
    87 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mobile_Ex.php"); 
    88 include_once($include_dir . "require_plugin.php"); 
    89  
    90 // セッションハンドラ開始 
    91 $objSession = new SC_Helper_Session_Ex(); 
    92  
    93 // インストールチェック 
    94 SC_Utils_Ex::sfInitInstall(); 
     31require_once(HTML_PATH . HTML2DATA_DIR . "require_base.php"); 
    9532 
    9633// 携帯端末の場合は mobile 以下へリダイレクトする。 
     
    11350} 
    11451 
    115 // セッション初期化・開始 
    116 require_once CLASS_PATH . 'session/SC_SessionFactory.php'; 
    117 $sessionFactory = SC_SessionFactory::getInstance(); 
    118 $sessionFactory->initSession(); 
    119  
    120 // 絵文字変換 (除去) フィルターを組み込む。 
    121 ob_start(array('SC_MobileEmoji', 'handler')); 
    12252?> 
Note: See TracChangeset for help on using the changeset viewer.