楼层跳转

上一篇 / 下一篇  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:

我来说两句

(可选)

Open Toolbar