• 5038阅读
  • 67回复

2013年11月25日:给消息中的查看回复和查看主题添加手机版访问地址 [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看该作者 60楼 发表于: 2018-11-06 16:12:54 星期二  点亮(0)
测试通过。
终于解决了手机版评分主题看不到帖子内容的问题了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 59楼 发表于: 2018-11-06 16:08:17 星期二  点亮(0)
帖内置顶,继续简单测试。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 58楼 发表于: 2018-11-06 16:05:04 星期二  点亮(0)
—— 管理操作 •  zhangjingyu 执行 帖内置顶 操作 (2018-11-08 23:57) ——
其实修改的核心(代码见楼上)就是手机版评分主题链接由“[url=$GLOBALS[db_bbsurl]/m/index.php?a=reply&tid={$L[tid]}&pid={$L[pid]}][手机访问][/url]”(如53楼帖子所示,这样的主题链接手机版看不到帖子内容,本次修改就是为了解决这个问题)改为“[url=$GLOBALS[db_bbsurl]/m/index.php?a=read&tid={$L[tid]}][手机访问][/url]”。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 57楼 发表于: 2018-11-06 15:49:06 星期二  点亮(0)
回复50楼 zhangjingyu 的帖子
zhangjingyu 继续搜索“ping_content”,lib/fourm/ping .class.php
if ($params['ifmsg'] && !$atc['anonymous'] && $atc['author'] != $windid) {
               &nb .. (2018-11-06 14:23)   
lib/fourm/ping .class.php
修改为:
  1. if ($params['ifmsg'] && !$atc['anonymous'] && $atc['author'] != $windid) {
  2.                 //发消息
  3.                 $title = getLangInfo('writemsg','ping_title',array('sender'=>$windid,'receiver'=>$atc['author']));
  4.                 /*消息内容$content加判断,以解决消息里评分主题用手机访问看不到帖子内容,原因应该是链接不对15:21 2018-11-6*/
  5.                 if($pid == 'tpc'){
  6.                 $content = getLangInfo('writemsg','ping_content_shouji',array(
  7.                     'manager'    => $windid,
  8.                     'fid'        => $atc['fid'],
  9.                     'tid'        => $this->tid,
  10.                     'pid'        => $pid,
  11.                     'subject'    => $atc['subject'],
  12.                     'postdate'    => get_date($atc['postdate']),
  13.                     'forum'        => strip_tags($this->forum->foruminfo['name']),
  14.                     'affect'    => $affect,
  15.                     'admindate'    => get_date($timestamp),
  16.                     'reason'    => stripslashes($params['atc_content']),
  17.                     'sender'    => $windid,
  18.                     'receiver'  => $atc['author']
  19.                 ));
  20.                 }else{
  21.                 $content = getLangInfo('writemsg','ping_content',array(
  22.                     'manager'    => $windid,
  23.                     'fid'        => $atc['fid'],
  24.                     'tid'        => $this->tid,
  25.                     'pid'        => $pid,
  26.                     'subject'    => $atc['subject'],
  27.                     'postdate'    => get_date($atc['postdate']),
  28.                     'forum'        => strip_tags($this->forum->foruminfo['name']),
  29.                     'affect'    => $affect,
  30.                     'admindate'    => get_date($timestamp),
  31.                     'reason'    => stripslashes($params['atc_content']),
  32.                     'sender'    => $windid,
  33.                     'receiver'  => $atc['author']
  34.                 ));
  35. }
  36.                 $this->sendMessage($atc['author'],$title,$content);
  37.             }

添加判断“if($pid == 'tpc'){”,大意是如果评分帖子是主帖,那么继续执行发送的消息内容为“ping_content_shouji”:
                $content = getLangInfo('writemsg','ping_content_shouji',array(
=================分隔线====================
2020年4月9日补充。上面修改后的代码中7至19行和22至34行的代码,也就是参数部分,都是一样的,所以这些内容可以不加到判断里面,也就是上面的代码可以精简如下。由于目前一切正常,所以没有具体测试,不过应该没问题。
  1. if ($params['ifmsg'] && !$atc['anonymous'] && $atc['author'] != $windid) {
  2.                 //发消息
  3.                 $title = getLangInfo('writemsg','ping_title',array('sender'=>$windid,'receiver'=>$atc['author']));
  4.                 /*消息内容$content加判断,以解决消息里评分主题用手机访问看不到帖子内容,原因应该是链接不对15:21 2018-11-6*/
  5.                 if($pid == 'tpc'){
  6.                 $content = getLangInfo('writemsg','ping_content_shouji',array(
  7.                 }else{
  8.                 $content = getLangInfo('writemsg','ping_content',array(
  9. }
  10.                     'manager'    => $windid,
  11.                     'fid'        => $atc['fid'],
  12.                     'tid'        => $this->tid,
  13.                     'pid'        => $pid,
  14.                     'subject'    => $atc['subject'],
  15.                     'postdate'    => get_date($atc['postdate']),
  16.                     'forum'        => strip_tags($this->forum->foruminfo['name']),
  17.                     'affect'    => $affect,
  18.                     'admindate'    => get_date($timestamp),
  19.                     'reason'    => stripslashes($params['atc_content']),
  20.                     'sender'    => $windid,
  21.                     'receiver'  => $atc['author']
  22.                 ));
  23.                 $this->sendMessage($atc['author'],$title,$content);
  24.             }
=================分隔线====================

lang_writemsg.php文件添加:
  1. 'ping_content_shouji'            => '"{$L[sender]}"给[b]"{$L[receiver]}"[/b]的帖子  执行 [b]评分[/b] 操作\n\n'
  2.                                 . '影响:{$L[affect]}'.$lang['_othermsg1_shouji'],

继续添加:
  1. $lang['_othermsg1_shouji'] = '\n\n[b]帖子:[/b][url=$GLOBALS[db_bbsurl]/job.php?action=topost&tid={$L[tid]}&pid={$L[pid]}]{$L[subject]}[/url][url=$GLOBALS[db_bbsurl]/m/index.php?a=read&tid={$L[tid]}][手机访问][/url]\n'
  2.                     . '[b]发表日期:[/b]{$L[postdate]}\n'
  3.                     . '[b]所在版块:[/b][url=$GLOBALS[db_bbsurl]/thread.php?fid={$L[fid]}]{$L[forum]}[/url][url=$GLOBALS[db_bbsurl]/m/index.php?a=forum&fid={$L[fid]}][手机访问][/url]\n'
  4.                     . '[b]操作时间:[/b]{$L[admindate]}\n'
  5.                     . '[b]操作理由:[/b]{$L[reason]}\n\n'
  6.                     . '论坛管理操作通知短消息,对本次管理操作有任何异议,请与管理员取得联系。';

完成修改!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 56楼 发表于: 2018-11-06 15:47:20 星期二  点亮(0)
"梅河口市张景玉"给您的帖子评分

"梅河口市张景玉"给您的帖子 执行 评分 操作

影响:铜币:5

帖子:晚上吃饺子[手机访问]
发表日期:2018-08-12 17:22
所在版块:每日聊聊◇见闻经历[手机访问]
操作时间:2018-11-06 15:40
操作理由:测试主帖评分用手机版查看是否一切正常了?

评分主题手机版访问可以正常看到帖子内容了!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 55楼 发表于: 2018-11-06 15:43:36 星期二  点亮(0)
"梅河口市张景玉"给您的帖子评分

"梅河口市张景玉"给的帖子 执行 评分 操作

影响:铜币:5

帖子:RE:晚上吃饺子 [手机访问]
发表日期:2018-08-12 17:26
所在版块:每日聊聊◇见闻经历 [手机访问]
操作时间:2018-11-06 15:41
操作理由:测试原来的评分,回帖评分,是否一切正常?

回帖评分链接一切正常!(这里要是出错就麻烦了
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 54楼 发表于: 2018-11-06 15:38:38 星期二  点亮(0)
文件修改完毕,开始测试,这次应该问题不大了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 53楼 发表于: 2018-11-06 15:35:21 星期二  点亮(0)
http://www.vtu425.com/m/index.php?a=reply&tid=3465&pid=tpc
例如这样的手机版链接就看不到帖子内容,所以,消息内容里的“手机访问”链接需要加判断。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 52楼 发表于: 2018-11-06 15:18:14 星期二  点亮(0)
看到楼上的消息内容了吗,我想就要成功了!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 51楼 发表于: 2018-11-06 15:17:04 星期二  点亮(0)
"梅河口市张景玉"给您的帖子评分
"梅河口市张景玉"给您的帖子 执行 评分 操作

这里是修改后的消息内容,如果这行文字出现,基本上就意味着成功了
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!