Changeset 18293 for branches/comu-ver2/data/class/util/SC_Utils.php
- Timestamp:
- 2009/09/17 19:45:44 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/util/SC_Utils.php
r18292 r18293 77 77 function sfInitInstall() { 78 78 // インストール済みが定義されていない。 79 if(!defined('ECCUBE_INSTALL')) { 80 if(!ereg("/install/", $_SERVER['PHP_SELF'])) { 81 header("Location: ./install/"); // TODO 絶対URL にする 82 } 83 } else { 84 $path = HTML_PATH . "install/index.php"; 85 if(file_exists($path)) { 86 SC_Utils::sfErrorHeader(">> /install/index.phpは、インストール完了後にファイルを削除してください。"); 87 } 79 if (!defined('ECCUBE_INSTALL')) { 80 header("Location: ./install/" . DIR_INDEX_URL); // TODO 絶対URL にする 81 exit; 82 } 83 $path = HTML_PATH . "install/index.php"; 84 if(file_exists($path)) { 85 SC_Utils::sfErrorHeader(">> /install/index.phpは、インストール完了後にファイルを削除してください。"); 88 86 } 89 87 } … … 2163 2161 return $string; 2164 2162 } 2163 2164 /** 2165 * 管理機能かを判定 2166 * 2167 * @return bool 管理機能か 2168 */ 2169 function sfIsAdminFunction() { 2170 return defined('ADMIN_FUNCTION') && ADMIN_FUNCTION; 2171 } 2172 2173 /** 2174 * フロント機能かを判定 2175 * 2176 * @return bool フロント機能か 2177 */ 2178 function sfIsFrontFunction() { 2179 return SC_Utils_Ex::sfIsPcSite() || SC_Utils_Ex::sfIsMobileSite(); 2180 } 2181 2182 /** 2183 * フロント機能PCサイトかを判定 2184 * 2185 * @return bool フロント機能PCサイトか 2186 */ 2187 function sfIsPcSite() { 2188 return defined('FRONT_FUNCTION_PC_SITE') && FRONT_FUNCTION_PC_SITE; 2189 } 2190 2191 /** 2192 * フロント機能モバイル機能かを判定 2193 * 2194 * @return bool フロント機能モバイル機能か 2195 */ 2196 function sfIsMobileSite() { 2197 return defined('MOBILE_SITE') && MOBILE_SITE; 2198 } 2199 2200 /** 2201 * インストール機能かを判定 2202 * 2203 * @return bool インストール機能か 2204 */ 2205 function sfIsInstallFunction() { 2206 return defined('INSTALL_FUNCTION') && INSTALL_FUNCTION; 2207 } 2165 2208 } 2166 2209 ?>
Note: See TracChangeset
for help on using the changeset viewer.