#################################
名称: 搜索/发/改/删帖子无消息显示直接跳转
功能: 发贴后马上跳转到新帖子页面
作者: lu5266 的Discuz! 2.5贴子上,我稍微改了一下转成D4的。
演示: http://go.ouyy.com
因为不懂,可能还有批漏之处请指出!谢谢!
#################################
要修改的文件名:论坛include文件夹下的newthread.inc.php,newreply.inc.php,editpost.inc.php
与论坛目录下的search.php目录
安装难度:易
是否需要动数据库:无须
方法:
1.发贴马上跳转
打开include/newthread.inc.php
查找:
- showmessage('post_newthread_succeed', "viewthread.php?tid=$tid&extra=$extra");
复制代码
替换为:
- header("Location: viewthread.php?tid=$tid");
复制代码
2:回复帖子后马上跳转
打开include/newreply.inc.php
查找:- showmessage('post_reply_succeed', "viewthread.php?tid=$tid&pid=$pid&page=".(@ceil(($thread['replies'] + 2) / $ppp))."&extra=$extra#pid$pid") :
复制代码
替换为:- header("Location: viewthread.php?tid=$tid") :
复制代码
3:编辑帖子后跳转(包括编辑帖子内容,编辑附件,删除帖子)
打开include/editpost.inc.php
查找:
- showmessage('post_edit_succeed', "viewthread.php?tid=$tid&page=$page&extra=$extra#pid$pid");
复制代码
替换为:- header("Location: viewthread.php?tid=$tid&page=$page#pid$pid");
复制代码
4:搜索帖子跳转
修改论坛目录下的search.php
查找:- showmessage('search_redirect', "search.php?searchid=$searchid&orderby=$orderby&ascdesc=$ascdesc&searchsubmit=yes");
复制代码
替换为:- header("Location: search.php?searchid=$searchid&orderby=$orderby&ascdesc=$ascdesc&searchsubmit=yes");
复制代码
[ 本帖最后由 recc 于 2006-1-31 05:03 编辑 ] |