Z-Blog Wiki Z-Blog Wiki

Z-Blog官方文库

用户工具

站点工具


zblogasp:18to20:other

插件其他注意事项

评论反SPAM类插件

参考Totoro,不要使用-log_ID再POST的形式。如果需要加入审核列表直接objComment.isCheck=True,如果要删除直接objComment.isThrow=True

示例代码:

Call Add_Filter_Plugin("Filter_Plugin_PostComment_Core","chkComment")
 
Function chkComment(ByRef objComment)
	If objComment.IsCheck=True Then Exit Function
	If objComment.IsThrow=True Then Exit Function  '已经过滤了咱就别凑活了
	'各种判断神马的
        ZVA_ErrorMsg(14)=评论拦截时的提示语
        ZVA_ErrorMsg(53)=评论审核时的提示语
        objComment.IsCheck=True   '把评论加入审核列表
        objComment.IsThrow=True   '直接不允许该评论提交
 
End Function

需要插入JS\CSS的插件

c_html_js_add没有activeplugin,所以以下代码直接在include.asp里加入即可:

Call Add_Response_Plugin("Response_Plugin_Html_Js_Add","document.write(""<script type='text/javascript' src='JS地址'></script>"");")
Call Add_Response_Plugin("Response_Plugin_Html_Js_Add","document.write(""<link rel='stylesheet' rev='stylesheet'  href='CSS地址' type='text/css' media='screen' />"");")

耗时较长的插件

在1.8中,某些插件运行时耗时较长,很可能导致文章发布时间超长。这个时候,请使用批处理。

批处理的使用方法:批处理

替换文章编辑的上传类插件

2.0不再有那个SB的附件上传了,uEditor的图片上传和附件上传完全可以代替。

插件需要挂接口Action_Plugin_UEditor_FileUpload_Begin。

默认情况下,上传的Form名是edtFileLoad。它不是全部文件一次性上传,是一个一个地排队上传,处理方法与原先处理文件上传完全相同。

上传的文件可以直接用风声组件(ueditor\asp\aspincludefile.asp)保存后再处理。

编辑器功能强化类插件

自行挂接口即可(editor_config.asp),但是:

  1. 如果带了附件\图片上传,一定要做好权限控制!可以参考现在的版本。
  2. 附件上传要进行权限控制,必须修改attachment.html
  3. 其他没有了

数据处理类插件

如果要拉取文章数据或评论数据,请一定要注意:

[log_Type]=1时,拉取的数据为页面数据。为0时,拉取的才是文章。若SQL语句中没有对LOG_TYPE进行限制,拉取的则是全部内容!

[comm_isCheck]=TRUE时,拉取的是待审核评论,FALSE时才是正常的评论!若SQL语句中没有对comm_isCheck进行限制,拉取的则是全部内容!

zblogasp/18to20/other.txt · 最后更改: 2016/06/21 15:23 (外部编辑)