Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

门户发布新文章时,设为封面的BUG

[复制链接]
onedou 发表于 2013-5-28 15:09:25 | 显示全部楼层 |阅读模式
本帖最后由 onedou 于 2013-5-31 16:10 编辑

BUG问题重现:
新建文章,上传图片完成后,将某一张图片设为封面。提交文章
将文章推送至模块后,发现封面文章封面,并不是事先设置好的文章封面。

封面是按照文件名顺序来设置的,排第一的为封面

不明白:
再次编辑文章时,将某张图片设置为封面,提提交。又是正常的

回复

使用道具 举报

 楼主| onedou 发表于 2013-5-28 18:07:42 | 显示全部楼层
本帖最后由 onedou 于 2013-5-28 23:03 编辑

问题还是存在的,坑爹
回复

使用道具 举报

 楼主| onedou 发表于 2013-5-28 21:54:32 | 显示全部楼层
<input type="radio" name="setconver" id="setconver240" class="pr" value="1" onclick="setConver('a:3:{s:3:\" pic\";s:43:\"portal="" 201305="" 28=""

212918ng0l4lh7tz0eeht5.png\";s:5:\"thumb\";s:1:\"1\";s:6:\"remote\";s:1:\"0\";}')"="">

<input type="radio" name="setconver" id="setconver241" class="pr" value="1" onclick="setConver('a:3:{s:3:\" pic\";s:43:\"portal="" 201305="" 28=""

212920wuuw4htfgwug7w2f.png\";s:5:\"thumb\";s:1:\"1\";s:6:\"remote\";s:1:\"0\";}')"="">

以上为新文章,设为封面中 <input type="radio"> 发现 onclick 里面的代码 的 双引号 没有使用实体字符,设置封面不成功
===============================================================================

<input type="radio" name="setconver" id="setconver237" class="pr" value="1" onclick="setConver('a:3:{s:3:\&quot;pic\&quot;;s:43:

\&quot;portal/201305/28/211234bggdsig4z660t09i.png\&quot;;s:5:\&quot;thumb\&quot;;s:1:\&quot;1\&quot;;s:6:\&quot;remote\&quot;;s:1:

\&quot;0\&quot;;}')">

<input type="radio" name="setconver" id="setconver236" class="pr" value="1" onclick="setConver('a:3:{s:3:\&quot;pic\&quot;;s:43:

\&quot;portal/201305/28/211232k47d93y3sl77p6pw.png\&quot;;s:5:\&quot;thumb\&quot;;s:1:\&quot;1\&quot;;s:6:\&quot;remote\&quot;;s:1:

\&quot;0\&quot;;}')" checked="">

以上为编辑文章时,设为封面中 <input type="radio">发现 onclick 里面的代码 的 双引号 使用了实体字符,设置封面成功
=================================================================================

想问问大家,是否与此有关
回复

使用道具 举报

 楼主| onedou 发表于 2013-5-29 09:52:20 | 显示全部楼层
没有人管的帖子
回复

使用道具 举报

玻璃屋女孩 发表于 2013-5-29 13:51:36 | 显示全部楼层
感谢您的反馈,我们检查一下
回复

使用道具 举报

 楼主| onedou 发表于 2013-5-29 21:37:14 | 显示全部楼层
玻璃屋女孩 发表于 2013-5-29 13:51
感谢您的反馈,我们检查一下

恩恩,检查一下吧,我用正则表达式,强制将"转化为&quot;,提交,也不行啊。不知道为什么
回复

使用道具 举报

 楼主| onedou 发表于 2013-5-29 21:51:20 | 显示全部楼层
本帖最后由 onedou 于 2013-5-29 21:53 编辑
玻璃屋女孩 发表于 2013-5-29 13:51
感谢您的反馈,我们检查一下

好像是用Ajax调取进来的;
那段代码在portal_attachment.htm里面:
<label for="setconver$attach['attachid']" class="cur1 xi2">
                <input type="radio" name="setconver" id="setconver$attach['attachid']" class="pr" value="1">{lang portal_attachment_set_cover}
</label>
点击radio之后,应该执行函数setCover('$coverstr');
其中$covestrr的的值是
a:3:{s:3:\"pic\";s:43:\"portal/201305/29/214158db2zcif2api3ztmz.png\";s:5:\"thumb\";s:1:\"1\";s:6:\"remote\";s:1:\"0\";

其中在下面的js文件中 出现setCover
common.js
回复

使用道具 举报

 楼主| onedou 发表于 2013-5-30 19:31:51 | 显示全部楼层
顶ddddddddddddd
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-11 15:34 , Processed in 0.126620 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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