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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【非核心绿色版】DX分论坛功能

  [复制链接]
huashi3483 发表于 2010-5-25 17:53:33 | 显示全部楼层 |阅读模式
近期在做自己新版的模板,碰到了多板块的问题,自己解决了一下!关于自定义分论坛模板,预计在月底左右看我发布的模板

为地方论坛为例:分论坛下设北京 上海 广州

第一步:复制根目录下的forum.php,重新命名为beijing.php

打开beijing.php

找到最下面一行

require DISCUZ_ROOT.'./source/module/forum/forum_'.$mod.'.php';

改为

require DISCUZ_ROOT.'./source/module/forum/beijing_'.$mod.'.php';


第二步:

找到 这个文件 source\module\forum\forum_index.php

复制更名为beijing_index.php

打开这个文件:beijing_index.php

搜索这个:WHERE f.status IN ('1','2') ORDER BY f.type, f.displayorder" 共两处

在 ORDER BY f.type, f.displayorder"
前面加入 and (f.fid in (231,1061,92,167,63,207,214,250,912) or f.fup in (231,1061,92,167,63,207,214,250,912))

实例如下:
WHERE f.status IN ('1','2') and (f.fid in (231,1061,92,167,63,207,214,250,912) or f.fup in (231,1061,92,167,63,207,214,250,912)) ORDER BY f.type, f.displayorder"



括号里的的数字为你在北京的分论坛所要调用的一级板块的 ID,注意 要加两处!

然后到后台




按照图设置缓存论坛首页有效期:为0

在导航栏处加入:beijing.php链接 ,更新缓存,即可!

这种分论坛,可以将任意一级板块 组合,成立新的分论坛!上海 和广州的分论坛按照上述方法设置即可!

如果你不知道一级板块的ID号,那我也没办法了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

6

查看全部评分

52qingshu 发表于 2010-5-25 17:54:21 | 显示全部楼层
本帖最后由 52qingshu 于 2010-6-3 09:27 编辑

沙发 占个位置先

使用这个功能是不是缓存论坛首页就没有缓存了呢?
回复

使用道具 举报

zzjoyxy520 发表于 2010-5-25 17:57:16 | 显示全部楼层
好东西!
回复

使用道具 举报

kisslbz 发表于 2010-5-25 17:57:37 | 显示全部楼层
回复

使用道具 举报

idong 发表于 2010-5-25 17:58:31 | 显示全部楼层
哈哈 华帅又捣鼓出好东西了 激动
回复

使用道具 举报

lucaswang 发表于 2010-5-25 17:59:55 | 显示全部楼层
什么东东啊
回复

使用道具 举报

黑手一刀 发表于 2010-5-25 18:01:03 | 显示全部楼层
有创意
回复

使用道具 举报

神乱 发表于 2010-5-25 18:01:13 | 显示全部楼层
本帖最后由 神乱 于 2010-5-25 18:17 编辑

老大,,我想知道怎么搜索固定的几个板块的内容。。。代码不会写。
回复

使用道具 举报

526144990 发表于 2010-5-25 18:02:16 | 显示全部楼层
回复 1# huashi3483 的帖子


    后台支持。
回复

使用道具 举报

epic2005 发表于 2010-5-25 18:02:17 | 显示全部楼层
mark...
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 07:30 , Processed in 0.106118 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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