楼层跳转
上一篇 /
下一篇 2008-02-22 00:14:42
查看( 297 ) /
评论( 14 )
QUOTE:
声明: 本插件修改自官方的Monkeye的“最后回帖者/楼层跳转”
原帖地址: http://tea.monkeye.cn/viewthread.php?tid=546
本帖去掉了原插件的“最后回帖者”功能。 “最后回帖者”功能增加了数据库查询, 也没有多大用处。 本帖的楼层跳转没有增加数据库查询, 提供了楼层跳转的方便。
方法如下:
1. 修改办法:
1. 打开viewthread.htm,
查找:
CODE:
<!--{if $thread['price'] >= 0 || $post['first']}-->{lang poston} $post[dateline] <!--{/if}-->= 0 || $post['first']}--> 上面一行添加:
CODE:
<ins style="text-align: right">跳转:<input nkeydown="if(event.keyCode==13) {window.location='redirect.php?goto=findpost&ptid=$tid&pno=' + this.value;return false;}" size="3" /> </ins>2. 打开redirect.php,
查找:
CODE:
$query = $db->query("SELECT p.tid, p.dateline, t.special FROM {$tablepre}posts p LEFT JOIN {$tablepre}threads t USING(tid) WHERE p.pid='$pid'");上面一行添加:
CODE:
//tea.monkeye.cn ADD {
if(($pno = intval($pno)) > 0) {
$pno = intval($pno) - 1;
if(!($pid = $db->result($db->query("SELECT pid FROM {$tablepre}posts WHERE tid='$ptid' AND invisible='0' ORDER BY dateline LIMIT $pno, 1"), 0))) {
showmessage('本帖没有指定的楼层,请返回。');
}
}
//tea.monkeye.cn }完毕!
效果如下图:

333.PNG
222.PNG
论坛模式
推荐
收藏
分享给好友
管理
TAG: