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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 最新最全的discuz!X2.5去除forum.php尾巴的方法

[复制链接]
l16688 发表于 2012-10-23 22:41:42 | 显示全部楼层 |阅读模式
本帖最后由 l16688 于 2012-10-23 23:40 编辑

在操作之前,我们先来看一下discuz2.5论坛含有forum.php尾巴的地方:
1.主导航中的论坛按钮


2.论坛首页的面包屑导航位置
3.分区版块的面包屑导航位置
4.主题列表页的面包屑导航位置
5.主题内容页的面包屑导航位置



6.发新主题页面包屑导航位置
7.主题列表页的2个返回按钮



8.archiver/的首页


9.输入域名默认跳转到带有www.域名.com/forum.php
  既然知道了,discuz论坛都是那些地方含有forum.php,接下来就按照以下步骤来逐一去除
  (1)在后台设置域名 全局-域名设置-应用域名


 这步设置之后,主导航中的论坛按钮就去掉了forum.php尾巴
(下面修改的代码请在DW里面搜索<a href=”forum.php”>将其替换成<a href=”./”> )
  (2)在template\default\forum中找到discuz.htm,大约在第19行的位置
把<a href=”forum.php”>修改为:<a href=”./”>这样,首页和分区版块的面包屑导航中的forum.php就去掉了。

找到viewthread.htm把<a href=”forum.php”>修改为:<a href=”./”> (去除主题内容页面包屑导航位置的forum.php尾巴)

找到forumdisplay.htm,把<a href=”forum.php”>修改为:<a href=”./”> (去除主题列表页上方的那个返回按钮中的forum.php尾巴)

找到forumdisplay_list.htm, 把<a href=”forum.php”>修改为:<a href=”./”> (去除主题列表页下方分页导航前面的那个返回按钮中的forum.php尾巴)

  (3)在/source/module/forum/中(X2.0版本在X2.5版本中基本找不到所以不用改
找到forum_forumdisplay.php,把<a href=”forum.php”>修改为:<a href=”./”> (去除主题列表页面包屑导航位置的forum.php尾巴)
找到forum_post.php,搜索<a href=”forum.php”>,把<a href=”forum.php”>修改为:<a href=”./”>(去除主题发心主题面包屑导航位置的forum.php尾巴)
forum_misc.php,把<a href=”forum.php”>修改为:<a href=”./”> (这个应该是手机版的)

  (4) 在/source/archiver/forum/中
找到discuz.php的第24行,把<a href=”../forum.php” target=”_blank”>修改为<a href=”../” target=”_blank”>

本文来自易淘客论坛http://yidno.com/8533.html 转帖请注明出处

本帖子中包含更多资源

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

x
ybs885 发表于 2012-10-24 12:26:57 | 显示全部楼层
感谢分享


您这个方法属于比较差的


最全的discuz!X2.5去除forum.php尾巴的方法 有图
https://discuz.dismall.com/thread-2954401-1-1.html

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 15:10 , Processed in 0.027752 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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