首页 > CMS > Discuz > 正文

discuz x2.5删除论坛首页和版块页面热点话题

2024-09-11 09:03:16
字体:
来源:转载
供稿:网友

有时我发现论坛一些版本不需要了要怎么删除呢,本文章就来告诉你discuz x2.5删除论坛首页和版块页面热点话题方法.

discuz x2.5删除论坛首页和版块页面热点话题:

在文件 sourceplugincloudsearchsearch.class.php 中.

1.删除index_top_output函数,去除首页热门话题,代码如下:

  1. public function index_top_output() { 
  2. if($this->allow) { 
  3. $searchparams = makeSearchSignUrl(); 
  4. $recwords = $this->getRecWords(); 
  5. $srchotquery = ''
  6. if(!emptyempty($searchparams[1])) { 
  7. foreach($searchparams[1] as $key => $value) { 
  8. $srchotquery .= '&' . $key . '=' . $value
  9. }//开源软件:Vevb.com 
  10. return tpl_cloudsearch_index_top($recwords$searchparams$srchotquery); 
  11.  

2.查找index_catlist_top_output和forumdisplay_middle_output两个函数并删除,代码如下:

  1. public function index_catlist_top_output() { 
  2. if(!$this->allow || !$this->allow_hot_topic) { 
  3. return
  4.  
  5. global $searchparams
  6.  
  7. $searchHelper = Cloud::loadClass('Service_SearchHelper'); 
  8. $recwords = $searchHelper->getRecWords(14, 'assoc'); 
  9. $srchotquery = ''
  10. if(!emptyempty($searchparams['params'])) { 
  11. foreach($searchparams['params'as $key => $value) { 
  12. $srchotquery .= '&' . $key . '=' . rawurlencode($value); 
  13. return tpl_cloudsearch_index_top($recwords$searchparams$srchotquery); 
  14.  
  15.  
  16. public function forumdisplay_middle_output() { 
  17. if(!$this->allow || !$this->allow_forum_recommend) { 
  18. return
  19.  
  20. global $_G$searchparams
  21. $result = ''
  22. if ($_G['fid']) { 
  23. $searchHelper = Cloud::loadClass('Service_SearchHelper'); 
  24. $recwords = $searchHelper->getRecWords(14, 'assoc'$_G['fid']); 
  25. $srchotquery = ''
  26. if(!emptyempty($searchparams['params'])) { 
  27. foreach($searchparams['params'as $key => $value) { 
  28. $srchotquery .= '&' . $key . '=' . rawurlencode($value); 
  29. $result = tpl_cloudsearch_index_top($recwords$searchparams$srchotquery'hotopic_fm'); 
  30.  
  31. return $result
  32. }

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表