public function global_footer() { if (!$this->allow) { return; } $res = ''; // 主题相关帖 if (($this->allow_thread_related && $GLOBALS['page'] == 1 || $this->allow_thread_related_bottom) && CURSCRIPT == 'forum' && CURMODULE == 'viewthread') { $res = tpl_cloudsearch_global_footer_related(); } // mini结果页 if (CURSCRIPT == 'forum' && (CURMODULE == 'viewthread' || CURMODULE == 'forumdisplay')) { if ($this->_is_from_search_engine()) { $res .= tpl_cloudsearch_global_footer_mini(); } } // 搜索框提示功能 if ($this->allow_search_suggest) { // 提示js算签名(除了q以外的所有参数) $params = array('callback' => 'cloudsearch_suggest_callback'); $util = Cloud::loadClass('Cloud_Service_Util'); $queryString = $util->generateSiteSignUrl($params, true, true); // 搜索框的suggest提示js $res .= tpl_cloudsearch_global_footer_suggest($queryString); } // 请求获取禁搜有权限表达式版块 $res .= tpl_cloudsearch_global_footer_formula_output(); return $res; }
public function global_footer() { if (!$this->allow) { return; } $res = ''; if (($this->allow_thread_related && $GLOBALS['page'] == 1 || $this->allow_thread_related_bottom) && CURSCRIPT == 'forum' && CURMODULE == 'viewthread') { $res = tpl_cloudsearch_global_footer_related(); } if (CURSCRIPT == 'forum' && (CURMODULE == 'viewthread' || CURMODULE == 'forumdisplay')) { $res .= tpl_cloudsearch_global_footer_mini(); } if ($this->allow_search_suggest) { $params = array('callback' => 'cloudsearch_suggest_callback'); $util = Cloud::loadClass('Cloud_Service_Util'); $queryString = $util->generateSiteSignUrl($params, true, true); $res .= tpl_cloudsearch_global_footer_suggest($queryString); } $res .= tpl_cloudsearch_global_footer_formula_output(); return $res; }