Discuz导读页面的一些相关修改,希望能用到

source\module\forum\forum_guide.php

【导读标题】
查找

$navtitle = $lang['guide'].'-'.$lang['guide_'.$view];

修改为

$navtitle = '自定义-'.$lang['guide_'.$view];

【支持DIY】
查找 include template(‘forum/guide’);
修改为 include template(‘diy:forum/guide’);

【翻页数】
查找 $perpage = 50;  其中50修改为12

【更新时间,一共连续4个】
查找

$data['new'] = get_guide_list('new', 0, 30);

其中30修改为0

查找

$threadids[] = $thread['tid'];

其下添加

//调用导读帖子内容,调用除“我的帖子”之外
        include_once libfile('function/post');
        $thread['post'] = C::t('forum_post')->fetch_all_by_tid_position($thread['posttableid'],$thread['tid'],1);
        $thread['post'] = array_shift($thread['post']);
        $thread['message'] = messagecutstr($thread['post']['message'], 100);
查找$theurl = 'forum.php?mod=guide&view='.$view;
修改为$theurl = 'portal.php?mod=guide&view='.$view;

打开source\class\table\table_forum_thread.php
查找

return DB::fetch_all("SELECT * FROM ".DB::table('forum_thread')." WHERE ".$tidsql.$addsql);

其上添加 $tidsql.=” and fid in (2,3,4) and attachment=2″;   

其中2,3,4为你要调用的版块FID,多个版块用逗号隔开

如果不限制调用图片,删除and attachment=2

请登录后发表评论

    没有回复内容