打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
主题分类-板块标题-调用修改-代码放出-欢迎测试 - Discuz!-使用维护 - Dis...
原来只能调用普通标题 - 标题-作者- 时间

很多朋友 希望  【主题分类】【板块名称】-标题-作者-时间  的调用方式

这里给出解决办法

第一步:修改source\class\block\block_thread。php

            找到
  1.                 while($data = DB::fetch($query)) {
  2.                         $_G['thread'][$data['tid']] = $data;
  3.                         if($style['getpic'] && $data['attachment']=='2') {
  4.                                 $pic = $this->getpic($data['tid']);
  5.                                 $data['attachment'] = $pic['attachment'];
  6.                                 $data['remote'] = $pic['remote'];
  7.                         }
复制代码
替换为
  1. while($data = DB::fetch($query)) {
  2.                         $_G['thread'][$data['tid']] = $data;
  3.                         if($style['getpic'] && $data['attachment']=='2') {
  4.                                 $pic = $this->getpic($data['tid']);
  5.                                 $data['attachment'] = $pic['attachment'];
  6.                                 $data['remote'] = $pic['remote'];
  7.                         }
  8.                         $bankuaii = "SELECT name FROM ".DB::table('forum_forum')." WHERE fid='$data[fid]' ";
  9.                         $bkname = mysql_query($bankuaii);
  10.                         $rows=mysql_fetch_assoc($bkname);
  11.                        
  12.                         $zhutii = "SELECT name FROM ".DB::table('forum_threadclass')." WHERE typeid='$data[typeid]' ";
  13.                         $ztname = mysql_query($zhutii);
  14.                         $rowss=mysql_fetch_assoc($ztname);
复制代码
找到
  1. $list[] = array(
  2.                                
  3.                                 'id' => $data['tid'],
  4.                                 'idtype' => 'tid',
  5.                                 'title' => cutstr(str_replace('\\\'', ''', addslashes($data['subject'])), $titlelength),
  6.                                 'url' => 'forum.php?mod=viewthread&tid='.$data['tid'].($viewmod ? '&from=portal' : ''),
  7.                                 'pic' => $data['attachment'] ? 'forum/'.$data['attachment'] : STATICURL.'image/common/nophoto.gif',
  8.                                 'picflag' => $data['attachment'] ? ($data['remote'] ? '2' : '1') : '0',
  9.                                 'summary' => $style['getsummary'] ? $this->getthread($data['tid'], $summarylength) : '',
  10.                                 'fields' => array(
复制代码
替换为
  1. $list[] = array(
  2.                                
  3.                                 'id' => $data['tid'],
  4.                                 'idtype' => 'tid',
  5.                                 'title' => cutstr(str_replace('\\\'', ''', addslashes($data['subject'])), $titlelength),
  6.                                 'url' => 'forum.php?mod=viewthread&tid='.$data['tid'].($viewmod ? '&from=portal' : ''),
  7.                                 'pic' => $data['attachment'] ? 'forum/'.$data['attachment'] : STATICURL.'image/common/nophoto.gif',
  8.                                 'picflag' => $data['attachment'] ? ($data['remote'] ? '2' : '1') : '0',
  9.                                 'summary' => $style['getsummary'] ? $this->getthread($data['tid'], $summarylength) : '',
  10.                                 'fields' => array(
  11.                                         'zhuti' => $rowss['name'],
  12.                                        
  13.                                         'bankuai' => $rows['name'],
复制代码
第二步:修改source\include\portal\portal_blockclass.php

            找到
  1. $blockclass = array(
  2.         'forum' => array(
  3.                 'name' => lang('blockclass', 'blockclass_forum'),
  4.                 'subs' => array(
  5.                         'forum_thread' => array(
  6.                                 'name' => lang('blockclass', 'blockclass_forum_thread'),
  7.                                 'fields' => array(
复制代码
替换为
  1. $blockclass = array(
  2.         'forum' => array(
  3.                 'name' => lang('blockclass', 'blockclass_forum'),
  4.                 'subs' => array(
  5.                         'forum_thread' => array(
  6.                                 'name' => lang('blockclass', 'blockclass_forum_thread'),
  7.                                 'fields' => array(
  8.                                         'zhuti' => array('name' => lang('blockclass', 'blockclass_thread_field_zhuti'),'formtype' => 'text', 'datatype' => 'string'),
  9.                                         'bankuai' => array('name' => lang('blockclass', 'blockclass_thread_field_bankuai'),'formtype' => 'text', 'datatype' => 'string'),
复制代码
第三步:修改source\language\lang_blockclass.php

            找到
  1. 'blockclass_forum_thread' => '帖子类',
复制代码
在下面添加
  1. 'blockclass_thread_field_zhuti' => '主题分类',
  2.         'blockclass_thread_field_bankuai' => '板块名称',
复制代码
第四布:登录后台   门户   模块样式   添加样式  选择帖子类   

            就看到 2个新的标签了  一个是   主题分类{zhuti}   一个是 板块名称{bankuai}

第五步:前台调用的时候  选择样式 为你新建的样式   就看到效果了  







刚研究X  欢迎批评指证   近期将做   不同板块不同自定义风格  。。。。。。

官方不做这些   只能自己动手了   这些东西  原来DZ版本都有的  现在X 都没有了  不知道 为什么。。。。。。。。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
脊椎两侧与七处原始点 “原始点”松筋健康法 张钊汉医师之原始点疗法(附全身各原始点对应图解...
【精美音画】
音画
终于出了件成品——给弟弟的围巾(新增图解)
很多可以发外链的高权重网站及论坛
管理评审资料5
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服