本文整理汇总了PHP中Phpfox::getMasterFiles方法的典型用法代码示例。如果您正苦于以下问题:PHP Phpfox::getMasterFiles方法的具体用法?PHP Phpfox::getMasterFiles怎么用?PHP Phpfox::getMasterFiles使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Phpfox
的用法示例。
在下文中一共展示了Phpfox::getMasterFiles方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: run
//.........这里部分代码省略.........
$HTTPCache->cache($sType, filemtime($sPath), 7);
if ($oReq->segment(1) == 'themes') {
$Theme = $oTpl->theme()->get();
$Service = new Core\Theme\Service($Theme);
if ($sType == 'text/css') {
echo $Service->css()->getParsed();
} else {
echo $Service->js()->get();
}
} else {
echo @file_get_contents($sPath);
}
exit;
}
($sPlugin = Phpfox_Plugin::get('run_start')) ? eval($sPlugin) : false;
// Load module blocks
$oModule->loadBlocks();
if (!Phpfox::getParam('core.branding')) {
$oTpl->setHeader(array('<meta name="author" content="PHPfox" />'));
}
if (strtolower(Phpfox_Request::instance()->get('req1')) == Phpfox::getParam('admincp.admin_cp')) {
self::$_bIsAdminCp = true;
}
$View = $oModule->setController();
if ($View instanceof Core\View) {
} else {
if (!self::$_bIsAdminCp) {
$View = new Core\View();
}
}
if (!PHPFOX_IS_AJAX_PAGE) {
$oTpl->setImage(array('ajax_small' => 'ajax/small.gif', 'ajax_large' => 'ajax/large.gif', 'loading_animation' => 'misc/loading_animation.gif', 'close' => 'misc/close.gif', 'move' => 'misc/move.png', 'calendar' => 'jquery/calendar.gif'));
$oTpl->setHeader(array('<meta name="viewport" content="width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />', '<meta http-equiv="Content-Type" content="text/html; charset=' . $aLocale['charset'] . '" />', '<meta http-equiv="cache-control" content="no-cache" />', '<meta http-equiv="expires" content="-1" />', '<meta http-equiv="pragma" content="no-cache" />', '<link rel="shortcut icon" type="image/x-icon" href="' . Phpfox::getParam('core.path') . 'favicon.ico?v=' . $oTpl->getStaticVersion() . '" />'))->setMeta('keywords', Phpfox_Locale::instance()->convert(Phpfox::getParam('core.keywords')))->setMeta('robots', 'index,follow');
$oTpl->setHeader('cache', Phpfox::getMasterFiles());
if (Phpfox::isModule('friend')) {
$oTpl->setPhrase(array('friend.show_more_results_for_search_term'));
}
if (PHPFOX_DEBUG) {
$oTpl->setHeader('cache', array('debug.css' => 'style_css'));
}
if (!Phpfox::isMobile() && Phpfox::isUser() && Phpfox::getParam('user.enable_user_tooltip')) {
$oTpl->setHeader('cache', array('user_info.js' => 'static_script'));
}
if (Phpfox::isModule('captcha') && Phpfox::getParam('captcha.recaptcha')) {
// http://www.phpfox.com/tracker/view/14456/
$sUrl = (Phpfox::getParam('core.force_https_secure_pages') ? 'https' : 'http') . "://www.google.com/recaptcha/api/js/recaptcha_ajax.js";
$oTpl->setHeader('<script type="text/javascript" src="' . $sUrl . '"></script>');
}
}
if ($sPlugin = Phpfox_Plugin::get('get_controller')) {
eval($sPlugin);
}
$oTpl->assign(['aGlobalUser' => Phpfox::isUser() ? Phpfox::getUserBy(null) : array()]);
$oModule->getController();
Phpfox::getService('admincp.seo')->setHeaders();
if (!defined('PHPFOX_DONT_SAVE_PAGE')) {
Phpfox::getLib('session')->set('redirect', Phpfox_Url::instance()->getFullUrl(true));
}
if (!defined('PHPFOX_NO_CSRF')) {
Phpfox::getService('log.session')->verifyToken();
}
($sPlugin = Phpfox_Plugin::get('run')) ? eval($sPlugin) : false;
if (!self::isAdminPanel()) {
if (!Phpfox::isMobile() && !PHPFOX_IS_AJAX_PAGE && Phpfox::isModule('rss') && !defined('PHPFOX_IS_USER_PROFILE')) {
$aFeeds = Phpfox::getService('rss')->getLinks();
if (is_array($aFeeds) && count($aFeeds)) {
示例2: run
//.........这里部分代码省略.........
}
if (!Phpfox::getParam('core.branding')) {
$oTpl->setHeader(array('<meta name="author" content="phpFox" />'));
}
if (strtolower(Phpfox::getLib('request')->get('req1')) == Phpfox::getParam('admincp.admin_cp')) {
self::$_bIsAdminCp = true;
}
$sImage = Phpfox::getUserBy('user_image');
$bIsAd = false;
$oRequest = Phpfox::getLib('request');
if ($oRequest->get('id') && $oRequest->get('req1') == 'ad' && $oRequest->get('req2') == 'iframe') {
$bIsAd = true;
}
if (!Phpfox::getService('ban')->check('ip', Phpfox::getIp())) {
$oModule->setController('ban.message');
} else {
if (!self::$_bIsAdminCp && Phpfox::getParam('core.site_is_offline') && !Phpfox::getUserParam('core.can_view_site_offline') && $bIsAd != true) {
if (Phpfox::getLib('request')->get('req1') == 'user' && (Phpfox::getLib('request')->get('req2') == 'login' || Phpfox::getLib('request')->get('req2') == 'logout') || Phpfox::getLib('request')->get('req1') == 'contact' || Phpfox::getLib('request')->get('req1') == 'captcha') {
$oModule->setController();
} else {
$oModule->setController('core.offline');
}
} else {
$oModule->setController();
}
}
if (!PHPFOX_IS_AJAX_PAGE) {
if (Phpfox::isMobile()) {
$oTpl->setMobileHeader(array('<meta name="viewport" content="width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />'));
}
$oTpl->setImage(array('ajax_small' => 'ajax/small.gif', 'ajax_large' => 'ajax/large.gif', 'loading_animation' => 'misc/loading_animation.gif', 'close' => 'misc/close.gif', 'move' => 'misc/move.png', 'calendar' => 'jquery/calendar.gif'));
$oTpl->setHeader(array('<meta http-equiv="Content-Type" content="text/html; charset=' . $aLocale['charset'] . '" />', '<meta http-equiv="cache-control" content="no-cache" />', '<meta http-equiv="expires" content="-1" />', '<meta http-equiv="pragma" content="no-cache" />', '<link rel="shortcut icon" type="image/x-icon" href="' . Phpfox::getParam('core.path') . 'favicon.ico?v=' . $oTpl->getStaticVersion() . '" />'))->setMeta('keywords', Phpfox::getLib('locale')->convert(Phpfox::getParam('core.keywords')))->setMeta('robots', 'index,follow');
if (Phpfox::getParam('core.include_master_files') && Phpfox::isAdminPanel() != true) {
$oTpl->setHeader('master', Phpfox::getMasterFiles());
} else {
$oTpl->setHeader('cache', Phpfox::getMasterFiles());
}
if (!defined('PHPFOX_IS_AD_PREVIEW') && !defined('PHPFOX_IN_DESIGN_MODE') && !defined('PHPFOX_INSTALLER') && Phpfox::getParam('core.site_wide_ajax_browsing')) {
$oTpl->setHeader('cache', array('jquery/plugin/jquery.address.js' => 'static_script'));
}
if (Phpfox::isModule('photo') && Phpfox::getParam('photo.pre_load_header_view')) {
$oTpl->setHeader('cache', array('jquery/plugin/jquery.highlightFade.js' => 'static_script', 'jquery/plugin/jquery.scrollTo.js' => 'static_script', 'jquery/plugin/imgnotes/jquery.tag.js' => 'static_script', 'jquery/plugin/imgnotes/jquery.imgareaselect.js' => 'static_script', 'jquery/plugin/imgnotes/jquery.imgnotes.js' => 'static_script', 'imgnotes.css' => 'style_css', 'imgareaselect-default.css' => 'style_css', 'quick_edit.js' => 'static_script', 'comment.css' => 'style_css', 'pager.css' => 'style_css', 'view.js' => 'module_photo', 'photo.js' => 'module_photo', 'switch_legend.js' => 'static_script', 'switch_menu.js' => 'static_script', 'view.css' => 'module_photo', 'feed.js' => 'module_feed', 'edit.css' => 'module_photo', 'index.js' => 'module_photo'));
}
if (Phpfox::isModule('friend')) {
$oTpl->setPhrase(array('friend.show_more_results_for_search_term'));
}
if (PHPFOX_DEBUG) {
$oTpl->setHeader('cache', array('debug.css' => 'style_css'));
}
if (!Phpfox::isMobile() && Phpfox::isUser() && Phpfox::getParam('user.enable_user_tooltip')) {
$oTpl->setHeader('cache', array('user_info.js' => 'static_script'));
}
if (Phpfox::isModule('captcha') && Phpfox::getParam('captcha.recaptcha')) {
// http://www.phpfox.com/tracker/view/14456/
$sUrl = (Phpfox::getParam('core.force_https_secure_pages') ? 'https' : 'http') . "://www.google.com/recaptcha/api/js/recaptcha_ajax.js";
$oTpl->setHeader('<script type="text/javascript" src="' . $sUrl . '"></script>');
}
}
if ($sPlugin = Phpfox_Plugin::get('get_controller')) {
eval($sPlugin);
}
$oModule->getController();
Phpfox::getService('admincp.seo')->setHeaders();
if (!defined('PHPFOX_DONT_SAVE_PAGE')) {
Phpfox::getLib('session')->set('redirect', Phpfox::getLib('url')->getFullUrl(true));
}