批处理

批处理流程是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