Micolog

zh-cn:action

Action是一个事件处理器,在Micolog中的一系列事件(如增加,删除,修改文章内容)中,都会调用这些已经注册的Action Plugin.

1. Post, Page Actions

  • pre_save_post   保存文章前发生,参数:entry实体

  • save_post

    保存文章后发生,参数:entry实体

  • pre_publish_post

    未实现。发布文章前发生,参数:entry实体

  • publish_post

    未实现。发布文章后发生,参数:entry实体

  • pre_delete_post

    删除文章前发生,参数:entry实体

  • delete_post

    删除文章后发生,参数:entry实体

  • xmlrpc_publish_post

    使用xmprpc发布文章后,并且状态为published时发生,参数:entry实体

  • clean_post_cache

    清除文章缓存后发生,参数:entry实体

2. Category Actions

  • save_category

    创建分类后发生,参数:category实体

  • delete_category

    删除分类后发生,参数:category实体

3.Comment, Ping, and Trackback Actions

  • pre_trackback

    在trackback前发生,参数:comment实体

  • trackback_post

    在trackback后发生,参数:comment实体

  • pre_comment

    评论提交前触发,(任意异常信息可用于阻止留言),参数:comment实体

  • save_comment

    评论保存后发生,参数:comment实体

  • delete_comment

    评论删除后发生,参数:comment实体

  • pingback_post

    pingback之后发生,参数:comment实体

4.Blogroll Actions

  • save_link

    Link保存后发生,参数:link实体

  • delete_link

    Link删除后发生,参数:link实体