Manual:虚拟修订
Appearance
虚拟修订(曾被称为空修订)是一种特殊类型的页面修订,不会更改页面的内容。 虚拟修订不能由用户直接创建,其是隐式创建的,作为在页面上执行的某些操作的副作用,以便在页面历史中显示日志条目。 在数据库中,虚拟修订与content表中与其父级相同的行所关联。
创建虚拟修订的首选方式是PageUpdater::saveDummyRevision()。
虚拟修订并不等同于空编辑,后者不会在页面历史创建版本。
创建虚拟修订的操作
- “导入页面”操作
- 页面移动
- 页面保护、移除保护或更改保护
不会创建虚拟修订的操作
以下操作只会生成日志事件,而不会产生任何修订
- 更改删除的可见性 (修订版本删除)
- 合并历史
- 页面删除
- 页面还原
- 巡查事件