Ignore:
Timestamp:
2009/09/17 19:45:44 (15 years ago)
Author:
Seasoft
Message:
  • 機能とサイトの判定ロジックを実装
  • 携帯端末の場合、モバイルサイトへリダイレクトする処理をメソッドに移動
  • /data/include/module.inc の読み込みタイミングを移動(ロジックの直接実行を含むため。エラー処理を行ないやすいように他の共通ファイルの読み込みの後とした。)
  • インストール中は一部の共通ロジックを
  • インストール初期処理の誤りを修正。処理をスマートに。
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/require_base.php

    r18234 r18293  
    4646$objInit->init(); 
    4747 
    48 require_once(DATA_PATH . "include/module.inc"); 
    4948require_once(CLASS_EX_PATH . "util_extends/GC_Utils_Ex.php"); 
    5049require_once(CLASS_EX_PATH . "util_extends/SC_Utils_Ex.php"); 
     
    7675require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_PageLayout_Ex.php"); 
    7776require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_DB_Ex.php"); 
    78 require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Session_Ex.php"); 
    7977require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mail_Ex.php"); 
    8078require_once(CLASS_EX_PATH . "helper_extends/SC_Helper_Mobile_Ex.php"); 
     79require_once(DATA_PATH . "include/module.inc"); 
    8180include_once(DATA_PATH . "require_plugin.php"); 
    8281 
    83 // セッションハンドラ開始 
    84 $objSession = new SC_Helper_Session_Ex(); 
     82// インストール中で無い場合、 
     83if (!SC_Utils_Ex::sfIsInstallFunction()) { 
     84    // インストールチェック 
     85    SC_Utils_Ex::sfInitInstall(); 
    8586 
    86 // インストールチェック 
    87 SC_Utils_Ex::sfInitInstall(); 
     87    // セッションハンドラ開始 
     88    require_once CLASS_EX_PATH . 'helper_extends/SC_Helper_Session_Ex.php'; 
     89    $objSession = new SC_Helper_Session_Ex(); 
    8890 
    89 // セッション初期化・開始 
    90 require_once CLASS_PATH . 'session/SC_SessionFactory.php'; 
    91 $sessionFactory = SC_SessionFactory::getInstance(); 
    92 $sessionFactory->initSession(); 
     91    // セッション初期化・開始 
     92    require_once CLASS_PATH . 'session/SC_SessionFactory.php'; 
     93    $sessionFactory = SC_SessionFactory::getInstance(); 
     94    $sessionFactory->initSession(); 
     95} 
    9396 
    9497// 絵文字変換 (除去) フィルターを組み込む。 
Note: See TracChangeset for help on using the changeset viewer.