麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Discuz > 正文

論壇人氣弱?Discuz帖子刷新后閱讀數進行隨機值增加方法

2024-09-11 09:04:13
字體:
來源:轉載
供稿:網友
論壇人氣弱?想改閱讀數的站長可以圍觀!

找到:source/module/forum/forum_viewthread.php文件

搜索代碼:
function viewthread_updateviews($tableid)

找到代碼:
function viewthread_updateviews($tableid) {        global $_G;        if(!$_G['setting']['preventrefresh'] || $_G['cookie']['viewid'] != 'tid_'.$_G['tid']) {                if(!$tableid && $_G['setting']['optimizeviews']) {                        if($_G['forum_thread']['addviews']) {                                if($_G['forum_thread']['addviews'] < 100) {                                        C::t('forum_threadaddviews')->update_by_tid($_G['tid']);                                } else {                                        if(!discuz_process::islocked('update_thread_view')) {                                                $row = C::t('forum_threadaddviews')->fetch($_G['tid']);                                                C::t('forum_threadaddviews')->update($_G['tid'], array('addviews' => 0));                                                C::t('forum_thread')->increase($_G['tid'], array('views' => $row['addviews']+1), true);                                                discuz_process::unlock('update_thread_view');                                        }                                }                        } else {                                C::t('forum_threadaddviews')->insert(array('tid' => $_G['tid'], 'addviews' => 1), false, true);                        }                } else {                        C::t('forum_thread')->increase($_G['tid'], array('views' => 1), true, $tableid);                }        }        dsetcookie('viewid', 'tid_'.$_G['tid']);}

修改為:
function viewthread_updateviews($tableid) {        global $_G;        $viewrand = rand(2,10);         if(!$_G['setting']['preventrefresh'] || $_G['cookie']['viewid'] != 'tid_'.$_G['tid']) {                                if(!$tableid && $_G['setting']['optimizeviews']) {                        if($_G['forum_thread']['addviews']) {                                if($_G['forum_thread']['addviews'] < 100) {                                        C::t('forum_threadaddviews')->update_by_tid($_G['tid']);                                } else {                                        if(!discuz_process::islocked('update_thread_view')) {                                                $row = C::t('forum_threadaddviews')->fetch($_G['tid']);                                                C::t('forum_threadaddviews')->update($_G['tid'], array('addviews' => $viewrand));                                                C::t('forum_thread')->increase($_G['tid'], array('views' => $row['addviews']+$viewrand), true);                                                discuz_process::unlock('update_thread_view');                                        }                                }                        } else {                                C::t('forum_threadaddviews')->insert(array('tid' => $_G['tid'], 'addviews' => $viewrand), false, true);                        }                } else {                        C::t('forum_thread')->increase($_G['tid'], array('views' => $viewrand), true, $tableid);                }        }        dsetcookie('viewid', 'tid_'.$_G['tid']);}

主要修改的是:

1.創建隨機數變量:
$viewrand = rand(2,10);

rand(2,10)表示的2-10之間的隨機數;

2.修改原有的幾個更新方法:

分別是:

       C::t('forum_thread')->increase($_G['tid'], array('views' => $row['addviews']+1), true);
  C::t('forum_threadaddviews')->insert(array('tid' => $_G['tid'], 'addviews' => 1), false, true);
  C::t('forum_thread')->increase($_G['tid'], array('views' => 1), true, $tableid);

改為:

       C::t('forum_thread')->increase($_G['tid'], array('views' => $row['addviews']+$viewrand), true);
  C::t('forum_threadaddviews')->insert(array('tid' => $_G['tid'], 'addviews' => $viewrand), false, true);
  C::t('forum_thread')->increase($_G['tid'], array('views' => $viewrand), true, $tableid);


就好了!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人午夜精品 | 视频一区二区在线播放 | 欧美成人免费在线视频 | 亚洲成人免费网站 | 男女牲高爱潮免费视频男女 | 黄色片网页 | 日本在线国产 | 久久日韩在线 | 精品午夜影院 | 亚洲成人在线视频网站 | 91网站在线观看视频 | 亚洲码无人客一区二区三区 | 欧美另类69xxxxx 视频 | 成年毛片 | 视频一区 日韩 | 免费国产自久久久久三四区久久 | 九九热免费视频在线观看 | 亚洲第一色片 | 国产亚洲精品久久久久久网站 | 免费国产人成网站 | 亚洲午夜1000理论片aa | 国产精品呻吟 | 久久激情免费视频 | 久久精品操 | 黄色片视频观看 | 亚洲一级片在线观看 | 午夜色片 | 91九色论坛 | 亚洲午夜免费电影 | 免费男女视频 | 久色成人| 毛片哪里看 | 51国产偷自视频区视频小蝌蚪 | 草碰人人| 欧美精品久久久久久久久久 | 中文日韩在线 | 叉逼视频 | 激情宗合| 激情久久婷婷 | 国产在线1区 | 黄视频免费在线 |