Discuz教程网

Discuz X2.5发现一处BUG,用户空间不存在【续】

 关闭 [复制链接]
authicon 超帅 发表于 2012-11-16 11:57:15 | 显示全部楼层 |阅读模式
上次反应过,多谢技术人员及时回复,但问题未解决,不是DZ的原因,应该是插件的问题,请在查看一下
原帖地址:https://www.discuz.1314study.com/thread-80394-1-1.html

1.jpg





上一篇:1314学习网签到记录贴-2012年11月16日
下一篇:Discuz X2.5 个性首页多重定向循环,怎么解决?
authicon dly 发表于 2012-11-16 13:57:38 | 显示全部楼层
我很肯定告诉你这个N格没任何关系,
显示帖子名片只需要在会员链接上加上 c="1"
其他的都是Discuz自动处理的
authicon  楼主| 超帅 发表于 2012-11-16 16:31:26 | 显示全部楼层
dly 发表于 2012-11-16 13:57
我很肯定告诉你这个N格没任何关系,
显示帖子名片只需要在会员链接上加上 c="1"
其他的都是Discuz自动处理 ...

我说的问题不是名片,是说链接地址不正确,请点击一下用户名为文字的链接
当用户名为中文的话,链接地址就不对了,英文或者数字,则正确。
authicon  楼主| 超帅 发表于 2012-11-16 16:34:25 | 显示全部楼层
dly 发表于 2012-11-16 13:57
我很肯定告诉你这个N格没任何关系,
显示帖子名片只需要在会员链接上加上 c="1"
其他的都是Discuz自动处理 ...

刚看了一下1314官方是正确的,中文用户名会转换
authicon dly 发表于 2012-11-16 17:35:03 | 显示全部楼层
超帅 发表于 2012-11-16 16:34
刚看了一下1314官方是正确的,中文用户名会转换

source\plugin\study_nge\source\class\func.class.php

29行
  1. //!$_G['setting']['rewritecompatible'] && $thread['url_lastposter'] = rawurlencode($thread['url_lastposter']);
复制代码

去掉
  1. //
复制代码

然后更新插件缓存
authicon  楼主| 超帅 发表于 2012-11-16 20:33:03 | 显示全部楼层
dly 发表于 2012-11-16 17:35
source\plugin\study_nge\source\class\func.class.php

29行

刚试了下,没变化,还是老样子。
插件缓存,浏览器缓存全清空过了
authicon dly 发表于 2012-11-16 22:01:52 | 显示全部楼层
超帅 发表于 2012-11-16 20:33
刚试了下,没变化,还是老样子。
插件缓存,浏览器缓存全清空过了

那就将那段代码改成
  1. $thread['url_lastposter'] = rawurlencode($thread['url_lastposter']);
复制代码

再更新缓存
authicon  楼主| 超帅 发表于 2012-11-17 09:28:47 | 显示全部楼层
dly 发表于 2012-11-16 22:01
那就将那段代码改成
再更新缓存

多谢站长远程帮忙解决
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 03:37

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表