修正plugin和Textpattern 4.10的兼容性问题 11月 24th, 2007
换到4.10后发现之前的一部分插件在后台的管理功能无法正常使用,其实没什么大问题,因为插件功能还是正常,只是插件自身的后台管理部分有些问题
今天升级tru_tags到3.0,顺手也把这个毛病解决了.问题出在text_input函数上,函数的作用是生成一个输入框的html代码,不过4.10的textpattern已经完全废弃了这个函数,看了4.0.5的代码,发现这个函数不过也只是fInput的一个包装,那么解决就很easy了
编辑有问题的插件,愿意按fInput的参数列表逐个替换text_input也行,不过最方便的是在插件代码的最前面加上原来4.0.5的代码
function text_input ($name, $val, $size = ”) { return fInput (‘text‘, $name, $val, ‘edit‘, ”, ”, $size, ”, $name); }
其实把这段代码直接加到textpattern的源码也行,不过不推荐,毕竟是要废弃的函数嘛…
Tags: plugin, textpattern
Posted in 学习札记 |
2 Responses to “修正plugin和Textpattern 4.10的兼容性问题”
Leave a Reply
Recent Post
Recent Comments
- wayne:@Felix: 嗯...我倒是没什么要求, 就是拿来玩的,
- Felix Huang:@wayne en 始终是一分钱一分货 我对稳定性要求比较高
- wayne:@mattw: sandbox的自带style, 我还没空动
- wayne:@mattw: 反正留着也没用... @dimlau: 下
- Felix Huang:我还是一直用mediatemple的(gs)...... 呵
- dimlau:装的不像,没有我帅
- mattw:没到期你 cancel 个啥,留着做测试、做 tunnel
- westup:看你不断的折腾ING
- dimlau:哈哈,又换WP了
- wayne:@半瓶墨水: 不好意思, 从mt导入数据的时候换行被搞乱了
4.10?
@dimlau: 就是svn版本,4.1.0,少了个点,不好意思..