编写CyberArticle插件

CyberArticle插件主要分为四种:普通插件,导入插件,导出插件,HTML处理插件。所有的插件,都是一个COM组件。要编写CyberArticle插件,其实就是编写一个或者多个COM组件。这些COM组件都需要实现一个或者多个接口,从而允许CyberArticle调用。
 

普通插件

这类主要用来完成各种功能,例如支持节点管理,编辑文章等等。

导入插件

这类插件主要允许CyberArticle导入各种文件。CyberArticle内部仅支持html文件,因此要支持其它的文件,就需要插件,将相应的文件,转换成html文件。例如为了让CyberArticle可以导入text文件(*.txt),就需要编写一个插件,将text文件转换成html文件,然后让CyberArticle保存该文件。

导出插件

这类插件主要允许CyberArticle导出各种文件。CyberArticle内部都是html文件,要导出成其它文件,我们就需要专用的插件,来进行操作。例如,可以通过插件,将html转换成text文件,然后导出。

HTML处理插件

这类插件主要用来处理HTML。在保存网页,或者使用文章批量处理功能的时候,将会调用这一类插件。例如保存Flv电影插件,就提供了在保存网页的时候,同时保存Flv电影的功能。