手册:页面删除
Appearance
页面删除发生在使用action=deleteindex.php参数或通过API:删除删除页面时。
这些方法都可以选择是否一并删除其对应讨论页(如果存在)。
页面的所有历史版本都会从revision数据表移动到archive数据表,同时删除page数据。
页面删除程序和历史版本删除程序是完全分离的。
后者改变revision.rev_deleted的值的同时,会保留受影响的revision数据,并保持page数据表不变。
钩子
- Manual:Hooks/ArticleConfirmDelete - 在写确认删除文章表单之前发生
- Manual:Hooks/ArticleDelete - 每当软件受到一个删除文章的请求时发生
- Manual:Hooks/ArticleDeleteComplete - 当删除文章的请求被处理之后发生