Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 父论坛显示子论坛的帖子【综合后】[2006-08-07]

[复制链接]
论坛的新主人 发表于 2006-8-7 18:39:03 | 显示全部楼层 |阅读模式
1、forumdisplay.php

1.1

  1. $subexists = 0;
复制代码

下面加上

  1. $fidarr = $fid;
复制代码

1.2

  1. $sublist[] = $sub;
复制代码

改为

  1. $sublist[$sub['fid']] = $sub;
  2. $fidarr .= ', '.$sub['fid'];
复制代码

1.3

  1. if(empty($filter)) {
  2.         $threadcount = $forum['threads'];
  3. } else {
  4.         $query = $db->query("SELECT COUNT(*) FROM {$tablepre}threads WHERE fid='$fid' $filteradd AND displayorder>='0'");
  5.         $threadcount = $db->result($query, 0);
  6. }
复制代码

改为


  1.         $query = $db->query("SELECT COUNT(*) FROM {$tablepre}threads WHERE fid IN ($fidarr) $filteradd AND displayorder>='0'");
  2.         $threadcount = $db->result($query, 0);
复制代码

1.4
2个

  1. t.fid='$fid'
复制代码

都改为

  1. t.fid IN ($fidarr)
复制代码

2、forumdisplay.htm
将子论坛名加到主题前,如:
动画片】 [欧美] 《猫和老鼠》(Tom and Jerry)[DVDRip]
  1. $thread[typeid]
复制代码

前面加:
  1. <!--{if $thread['fid'] != $fid && !$thread['displayorder']}-->【<a href="forumdisplay.php?fid=$thread[fid]" class="bold">$sublist[$thread['fid']]['name']</a>】<!--{/if}-->
复制代码
hydeist 发表于 2006-8-7 18:41:59 | 显示全部楼层
不错,顶了
回复

使用道具 举报

mastermind007 发表于 2006-8-7 18:42:47 | 显示全部楼层
来支持了
回复

使用道具 举报

HY清风 发表于 2006-8-7 19:01:52 | 显示全部楼层
https://discuz.dismall.com/thread-353034-1-2.html
LZ:和这个的区别是什么啊?
回复

使用道具 举报

amoshuang 发表于 2006-8-7 19:02:32 | 显示全部楼层
和这个有什么区别??
一样存在置顶问题
https://discuz.dismall.com/thread-355807-1-1.html
回复

使用道具 举报

魔焰男孩 发表于 2006-8-7 19:06:25 | 显示全部楼层
回复

使用道具 举报

HY清风 发表于 2006-8-7 19:09:25 | 显示全部楼层

回复 #6 魔焰男孩 的帖子

怎么不说下和你那个的区别啊?
回复

使用道具 举报

 楼主| 论坛的新主人 发表于 2006-8-7 19:10:13 | 显示全部楼层
原帖由 HY清风 于 2006-8-7 19:01 发表
https://discuz.dismall.com/thread-353034-1-2.html
LZ:和这个的区别是什么啊?


区别就是:男孩的是在主题后加 “-[子论坛 子论坛名]”
综合后就是:在主题前加 “【子论坛名】”

不过很不幸的男孩的那个我安装后没有反应,后来综合了一个叫Cnstudent的大虾的帖子,再根据自己的需要把子论坛名方主题名前头了。


关于子论坛的置顶显示在父论坛中,我觉得正是自己需要的,个人觉得挺好的。

[ 本帖最后由 论坛的新主人 于 2006-8-7 19:11 编辑 ]
回复

使用道具 举报

 楼主| 论坛的新主人 发表于 2006-8-7 19:14:44 | 显示全部楼层
申明一下,我只是根据自己的需要小改了一下,共享给和我同样想法的人,版权什么的,一切归原作者所有!
回复

使用道具 举报

HY清风 发表于 2006-8-7 19:17:03 | 显示全部楼层
原帖由 论坛的新主人 于 2006-8-7 19:10 发表


区别就是:男孩的是在主题后加 “-子论坛名]”
综合后就是:在主题前加 “【子论坛名】”

不过很不幸的男孩的那个我安装后没有反应,后来综合了一个叫Cnstudent的大虾的帖子,再根据自己的需要把子论坛名 ...

我已经安装了男孩的,又结合你的最后一步,
可以实现“在主题前加 “【子论坛名】””,不过提醒下,
我的子论坛名用的就是中括号,所以应该提示大家根据自己的子论坛名修改下这点!

我想文的是怎么实现 “子论坛的置顶显示在父论坛中”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 09:46 , Processed in 0.040810 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表