广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2773 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
9kyokogod 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x168
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[<5.0][求助] 评分后转页面的问题
【类型】其他
【版本】3.01

虽然管理好多论坛...但是评分这个功能似乎没有几个论坛可以直接跳到刚刚评分的页面
往往都是跳到第1页...使蛮多需要大量评分的管理人员畏惧评分...
当然数位男女有这个功能了说 >"<
只是我连要改哪一个文件我都不知道 果然看书学的还是不能活用...
遇到问题也要慢慢一个一个去开启...那我会先放弃吧 ^_^

aa站长请至 http://halagang....st.de/
去测试评分就知道我所说的问题了 >"m
也请各位会员帮忙一下 >"<


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


[ 此文章被9kyokogod在2005-10-28 19:14重新编辑 ]



献花 x0 回到顶端 [楼 主] From:美国ATT用户 | Posted:2005-10-27 22:35 |
aa 手机 会员卡 葫芦墩家族
个人文章 个人相簿 个人日记 个人地图 个人商品
特殊贡献奖 社区建设奖
头衔:            
站长
级别: 站长 该用户目前不上站
推文 x1964 鲜花 x5260
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

因为我改的程式太多,所以直接贴出来可能跟官网的版本差太多了,所以我只说明原理

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 回到顶端 [1 楼] From:台湾台湾固网 | Posted:2005-10-28 10:47 |
dycheng81 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x28
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我的网站已经有此修正了说..
再我网站的修正区....
你也去看语言修正吧.. 表情

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


[ 此文章被dycheng81在2005-10-28 13:58重新编辑 ]


献花 x0 回到顶端 [2 楼] From:台湾教育部 | Posted:2005-10-28 13:50 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.116140 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言