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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 如何把论坛的某一个版块改成首页?

[复制链接]
加蓝伊蒙 发表于 2017-4-15 11:55:44 | 显示全部楼层 |阅读模式
本帖最后由 加蓝伊蒙 于 2017-4-15 18:56 编辑

如何把论坛的某一个版块改成首页

更改后打开首页的链接是:www.xxx.com   


而不是  www.xxx.com/forum-2-1.html


z110110 发表于 2017-4-15 12:27:00 | 显示全部楼层
这个问题值得研究...
回复

使用道具 举报

60006873 发表于 2017-4-15 13:11:51 | 显示全部楼层
只要在后台界面设置为主页即可
回复

使用道具 举报

李玉郎 发表于 2017-4-15 13:28:45 | 显示全部楼层
在程序根目录找到
forum.php
index.php

首先将这两个文件另存一份,以备日后恢复,

首先修改
forum.php

找到这句
define('CURSCRIPT', 'forum');
下面加入
$_GET +=array('mod'=>'forumdisplay','fid'=>2);

上面的'2'是设定论坛单版的版块fid号,
还记得刚安装好论坛时是否有个默认版块,它的fid号就是'2'了,
设定其它版块为单版的主版块,可以把这个'2'的版块fid号修改,首先先找到设定单版的版块fid,
版块的fid的获取方法,
可以打开一个版块,复制它的地址,寻找以下字段,
fid=
后面的数值就是版块的fid,
forum.php的修改完成后,把forum.php的全部代码复制到index.php中,现在论坛单版就完成,你现在可以打开主页,主页变成了设定的版块。

评分

1

查看全部评分

回复

使用道具 举报

 楼主| 加蓝伊蒙 发表于 2017-4-15 18:55:41 | 显示全部楼层
李玉郎 发表于 2017-4-15 13:28
在程序根目录找到
forum.php
index.php

已经完美修改成功,真的是太感谢了!!!!
回复

使用道具 举报

李玉郎 发表于 2017-4-15 20:54:58 | 显示全部楼层
加蓝伊蒙 发表于 2017-4-15 18:55
已经完美修改成功,真的是太感谢了!!!!

只做跳转还不够,细节方面还要去优化一下。我也是刚做成单论坛。
回复

使用道具 举报

 楼主| 加蓝伊蒙 发表于 2017-4-16 11:27:41 | 显示全部楼层
本帖最后由 加蓝伊蒙 于 2017-4-16 11:34 编辑
李玉郎 发表于 2017-4-15 20:54
只做跳转还不够,细节方面还要去优化一下。我也是刚做成单论坛。

是的,比如面包屑导航的问题还要解决,这个我要晚点再改改了
还有就是这样做,其他版块的内容就不是很好展现了,所以我需要做个聚合,不知道你有没有这样做

关于聚合,我又提问题了https://discuz.dismall.com/thread-3809990-1-1.html
回复

使用道具 举报

李玉郎 发表于 2017-4-16 12:44:14 | 显示全部楼层
加蓝伊蒙 发表于 2017-4-16 11:27
是的,比如面包屑导航的问题还要解决,这个我要晚点再改改了
还有就是这样做,其他版块的内容就不是很好 ...

那个在后台——版块——扩展设置——关联群组/版块——输入要聚合的版块ID就行了
回复

使用道具 举报

 楼主| 加蓝伊蒙 发表于 2017-4-16 20:54:21 | 显示全部楼层
李玉郎 发表于 2017-4-16 12:44
那个在后台——版块——扩展设置——关联群组/版块——输入要聚合的版块ID就行了

真是太感谢你的回答,聚合问题已按照你的方完美法解决
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 11:53 , Processed in 0.166366 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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