邀月 发表于 2005-8-31 23:31:46

事务所可能需要的一个插件...

看见有些人提出用半角输入的空格被过滤掉.我论坛也是有这个问题,所以..........
就看看代码了..3.0.x 到 3.5.0 的改变可真多......还增加了些乱七八糟的东西...
刚刚学PHP不到一个星期,看了好久才看得出来....

打开class_core.php 查找:

// replace special html characters
array('<', '>', '"',' '),
array('&lt;', '&gt;', '&quot;'),



把它替换成:

// replace special html characters
array('<', '>', '"',' '),
array('&lt;', '&gt;', '&quot;','&nbsp;'),



打开 functions.php 查找
return str_replace(array('&lt;', '&gt;', '&quot;', '&amp;'), array('<', '>', '"', '&'), $text);
替换成:
return str_replace(array('&lt;', '&gt;', '&quot;', '&amp;', '&nbsp;'), array('<', '>', '"', '&'), $text);


查找
$str_replace = array('&quot;', '&lt;', '&gt;');


替换
$str_replace = array('&quot;', '&lt;', '&gt;', '&nbsp;');

就完了,目前在我的论坛已经测试成功了........不知道事务所要不要这个插件..如果需要,有什么问题就找我好了

残酷天使 发表于 2005-9-1 02:53:12

回复: 事务所可能需要的一个插件...

我们不打算更改代码,更改代码不能叫插件,应该叫做HACK
如果有能够通过插件方式实现该功能的请联系我.
谢谢你的好意:)

TL 发表于 2005-9-1 09:04:16

回复: 事务所可能需要的一个插件...

现在发现这问题好象没有了。。。编辑帖子空格没有消失了。。。

另外点“编辑”后不是先转到编辑页面,而是出现一个快速编辑的页框。。。。

残酷天使 发表于 2005-9-1 09:19:18

回复: 事务所可能需要的一个插件...

全角的空格不会消失
快速编辑功能是本来就有的

TL 发表于 2005-9-1 09:32:48

回复: 事务所可能需要的一个插件...

不是吧~~。。以前我编辑某帖子空格全部消失的。。。。昨天再编辑同样的帖子发现没有消失了。。

难道所有空格都自动转全角了?~~~…………

shxyfan 发表于 2005-9-1 09:48:55

回复: 事务所可能需要的一个插件...

颜色啊...颜色....

lucifer1111 发表于 2005-9-1 10:05:12

jimmylotus 发表于 2005-9-1 10:08:58

回复: 事务所可能需要的一个插件...

怨念吧…… 正式版不出,别想加颜色……

邀月 发表于 2005-9-1 11:49:20

回复: 事务所可能需要的一个插件...

我们不打算更改代码,更改代码不能叫插件,应该叫做HACK
如果有能够通过插件方式实现该功能的请联系我.
谢谢你的好意:)

.....修改文件和用插件有什么不同吗                  ?

jimmylotus 发表于 2005-9-1 12:48:09

回复: 事务所可能需要的一个插件...

经常要应付论坛升级,如果不修改代码的话,升级就很轻松。

邀月 发表于 2005-9-1 17:22:27

回复: 事务所可能需要的一个插件...

经常要应付论坛升级,如果不修改代码的话,升级就很轻松。
呵呵,你能把过滤半角空格的代码加入mysql么? 那是不可能的.
除非用我做的gb2312版本.

jimmylotus 发表于 2005-9-3 13:59:35

回复: 事务所可能需要的一个插件...

喷...月老大竟然也来这里啊...泡泡看不出有什么问题...

我比较怨念回复里的字不能复制。。。
清空IE缓存再试,我从来都可以。

lovecat512 发表于 2005-9-6 10:27:09

页: [1]
查看完整版本: 事务所可能需要的一个插件...