给主题或插件表单新增 addRule 验证规则
原本以为 Typecho 内置的 addRule 验证规则仅限于文件 var/Typecho/Validate.php 中已定义的常用的验证类,无意中瞥见 var/Widget/Metas/Tag/Edit.php 文件,才意识到 addRule 可以通过自定义验证规则的方式,快捷的引用新增的验证规则。关键代码插件 Plugin.php 直接输出表单: $form->addInput(...
Typecho1.2.2版本发布,非官方的
鉴于Typecho1.3.0迟迟未发布,且Typecho1.2.1版本主题或插件设置checkbox组件有无法勾选的破坏体验的BUG,故发布1.2.2版本,支持修复了checkbox组件有无法勾选的bug。下载旧版本升级指南删除旧版本根目录下var文件夹,上传新版本的var文件夹即可!后续后续如果升级typecho1.3.0之类的版本,按照官方升级文档升级即可,不会任何影响
Tinymce
Tinymce是一款适用于Typecho的富文本编辑器插件
Typecho插件钩子执行优先级
在制作Typecho插件的时候,有的时候要考虑对其他插件的兼容,比如A,B两个插件调用了相同的钩子(插件接口),那么怎么确保谁先执行呢,默认的情况好像就是谁先启动谁就先执行,这样控制权就在用户手里了,这样其实体验很不好,因为用户是最不可控的因素。教程所以就需要插件开发者自行控制下自己的钩子生效优先级,比如下方默认钩子的写法,他没规定优先级所以就默认,默认优先级就是10。Typecho_Plu...