Wordpress的插件,大家都见识过吧?要是Z-blog也能实现就好了
不过我看了一下源代码,WP的插件那样的效果要实现还是比较困难的。我有一个设想,就是规定插件的规范,要求某个asp文件(例如规定为PluginSetup.ASP)包含一个指定的过程(例如PluginSetup()),如果Z-blog系统检测到有插件就调用这个过程。
另外再写一个ASP(例如规定为PluginInst.ASP),用FSO组件实现对Z-blog系统内特定文件的改写工作,例如按照要求改写某ASP的特定过程。
接着,如果Z-blog调用PluginSetup.ASP的PluginSetup()过程,PluginSetup()通过插件编写者预先写好的方式调用PluginInst.ASP并传递要修改的文件、过程(函数)、代码,这样就能变相的实现WP那样的插件模式
呵呵~感觉还是有点玄乎,而且似乎也很困难,现在毕竟只存在于我的脑子里面~_~。。。如果可能的话,我想趁着寒假写一个试试。恩~不知道zx.asd等等高手是不是有什么建议?
[AD]:个人BLOG:思想碎片@Zx.MYS
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。