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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 小说v1.2 For Discuz X2 (2011-12-16更新)

  [复制链接]
 楼主| jnthts 发表于 2011-11-26 10:02:41 | 显示全部楼层
aeonnight 发表于 2011-11-26 06:31
报告一个BUG~~~
火狐浏览器下coverpic的代码会溢出。
在chrome和ie下浏览没有问题。

是否是家园动态?家园动态我没有过滤格式,是一失误,呵呵。
回复

使用道具 举报

aeonnight 发表于 2011-11-26 15:20:06 | 显示全部楼层
jnthts 发表于 2011-11-26 10:02
是否是家园动态?家园动态我没有过滤格式,是一失误,呵呵。

我知道问题了……不是火狐的问题。
是收集页面会显示这个代码外露,论坛模式则不会。
我没有设置家园动态,应该无关联?
回复

使用道具 举报

aeonnight 发表于 2011-11-26 15:22:55 | 显示全部楼层
另外i我修改了coverpic的指令,原本是twow_coverpic因为没办法作为编辑器上的指令(因为有特殊符号)所以我改成了coverpic。
不知道是否与这个有关。
回复

使用道具 举报

 楼主| jnthts 发表于 2011-11-26 22:05:46 | 显示全部楼层
aeonnight 发表于 2011-11-26 15:22
另外i我修改了coverpic的指令,原本是twow_coverpic因为没办法作为编辑器上的指令(因为有特殊符号)所以我 ...

是的,的确是这个原因。在novel.inc.php中,查找function clear_twowtag,修改为

    function clear_twowtag($message)
    {
        $message = preg_replace("#\[coverpic\](.*)\[\/coverpic\]#i", '', $message);
        $patten = array(
            "#\[twow_([a-z]+)\](.*)\[\/twow_\\1\]#i",
            "#\[twow_(.*)\]#i"   
        );
        return trim(preg_replace($patten, '', $message));
    }

这个样子就可以了,注意在后续的版本要记得修改。后续的版本是 lib/func_novel.php文件。
回复

使用道具 举报

家俊 发表于 2011-11-26 22:07:14 | 显示全部楼层
jnthts 发表于 2011-11-26 22:05
是的,的确是这个原因。在novel.inc.php中,查找function clear_twowtag,修改为

    function clear_ ...

即是加回這個就可以?
回复

使用道具 举报

moondding 发表于 2011-11-26 22:58:20 | 显示全部楼层
看完贴子的朋友请回帖顶一下,别让它沉下去了,以便给需要的人分享呵
回复

使用道具 举报

 楼主| jnthts 发表于 2011-11-26 23:37:36 | 显示全部楼层
本帖最后由 jnthts 于 2011-11-26 23:38 编辑
家俊 发表于 2011-11-26 22:07
即是加回這個就可以?


对,这个方法的功能就是清理以twow打头的这些标记,不让它们出现在内容中,因为aeonnight把twow_coverpic改成了coverpic,所以需要单独清理。因为这些时间对这个方法又作调整,所以可能你见到的跟这个不一样,没关系只要代替原来的就可以了。
回复

使用道具 举报

占山为王 发表于 2011-11-26 23:43:52 | 显示全部楼层
谢了!!!辛苦了!!!
回复

使用道具 举报

aeonnight 发表于 2011-11-27 11:03:07 | 显示全部楼层
再回报一个问题~
如果主题是付费的帖子(带图片),在小说模式下会可以直接看到图片内容,省略了付费的过程。
回复

使用道具 举报

aeonnight 发表于 2011-11-27 12:41:36 | 显示全部楼层
另外一个问题就是在论坛热点那还是会显示代码。
现在修改了以后收集页面已经没有代码溢出的问题了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 04:48 , Processed in 0.053036 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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