評分後轉頁面的問題

Home Home
引用 | 編輯 9kyokogod
2005-10-27 22:35
樓主
推文 x0
【類型】其他
【版本】3.01

雖然管理好多論壇...但是評分這個功能似乎沒有幾個論壇可以直接跳到剛剛評分的頁面
往往都是跳到第1頁...使蠻多需要大量評分的管理人員畏懼評分...
當然數位男女有這個功能了說 >"<
只是我連要改哪一個文件我都不知道 果然看書學的還是不能活用...
遇到問題也要慢慢一個一個去開啟...那我會先放棄吧 ^_^

aa站長請至 http://halagang.ha.ohost.de/
去測試評分就知道我所說的問題了 >"m
也請各位會員幫忙一下 >"<

本帖包含附件
檔名: zip read.rar   (2022-06-09 14:01 / 9 KB)   下載次數:2


獻花 x0
引用 | 編輯 aa
2005-10-28 10:47
1樓
  
因為我改的程式太多,所以直接貼出來可能跟官網的版本差太多了,所以我只說明原理

1. 首先你在 read.htm 中加入 <a name=p$read[pid]></a> 標記,這個是加在每個回文之前的

2. 在 read.php 要加入頁數的參數,這樣評分完才知道要跳轉回那一頁

        $read['ping']="<a href='masingle.php?action=showping&fid=$fid&tid=$tid&pid=$read[pid]'>評分</a>";

改為

        $read['ping']="<a href='masingle.php?action=showping&fid=$fid&tid=$tid&pid=$read[pid]&page=$page'>評分</a>

3. 在 masingle.php 中的評分完的跳轉網址後面加上 page=$page#p$pid

        refreshto("read.php?tid=$tid","<a href=thread.php?fid=$fid>[ 發貼完畢點擊進入主題列表 ]</a>");

改為

        refreshto("read.php?tid=$tid&page=$page#p$pid","<a href=thread.php?fid=$fid>[ 發表文章完畢點擊進入主題列表 ]</a>");


獻花 x0
引用 | 編輯 dycheng81
2005-10-28 13:50
2樓
  
我的網站已經有此修正了說..
再我網站的修正區....
你也去看語言修正吧.. 表情

read.htm
搜尋
<!--
EOT;
if($admincheck || ($groupid!=5 && $SYSTEM['markable'] && $SYSTEM['credittype'])){print <<<EOT
-->
<a href='masingle.php?action=showping&fid=$fid&tid=$tid&pid=$read[pid]'><img src='$imgpath/$stylepath/read/rate.gif' border=0 alt='評分'></a>
<!--
EOT;
}print <<<EOT
-->
在<a href='masingle.php?action=showping&fid=$fid&tid=$tid&pid=$read[pid]
後加入
&page=$page
-----
$read[jupend]
新增"<a name=p{$read[pid]}></a>"
<table cellspacing=0 cellpadding=0 width=$tablewidth align=center border=1

獻花 x0