批处理流程是Z-Blog 2.0的一个特色功能,允许插件在任何页面加载完成时做任何事情。比如系统自带功能“文件重建”。
那么,我们应该如何调用批处理呢?
代码:
Call AddBatch("显示的名称","执行的代码")
需要注意的是,批处理与上下文无关。
举个例子:
如果我们需要在文章发布结束后使用批处理,传递的参数是这篇文章ID。这种代码是错误的:
Function ArticleToWb(ByRef objArticle) Call AddBatch("ZBQQConnect正在提交数据<br/>","ZBQQConnect_Batch objArticle.ID") End Function注:ArticleToWb函数的接口是Filter_Plugin_PostArticle_Core
正确代码:
Function ArticleToWb(ByRef objArticle) Call AddBatch("ZBQQConnect正在提交数据<br/>","ZBQQConnect_Batch "&objArticle.ID) End Function