1

在我创建网站时,已经积累了很多修订,这些修订让客户感到困惑。我想在为我的客户建立的网站交付之前清除所有修订。

我怎样才能做到这一点?

4

2 回答 2

1

我在当前项目中第一次使用 IP 4.2.5 并遇到了同样的问题。在分析代码库后,我发现唯一一次清除修订是在删除页面时 - 您可以在此处查看相应的代码。然而,存在一个名为 的方法removeOldRevisions($days),它实际上从未被调用过。我认为您必须设置一个cron来执行此方法。从 Github 获取上述链接时,我发现最近有一个提交添加了这样的 cron 作业,所以也许你只需要等待 4.2.6 的发布或从 master 克隆。

于 2014-10-25T08:56:13.137 回答
1

GitHub 上的 Master 分支刚刚提交了很少的内容。下一个版本将具有自动删除旧版本的选项。如果您愿意,您可以从 GitHub 主分支安装 ImpressPages 并立即拥有这些功能。您还可以通过替换 GitHub 中的 Ip 文件夹并将浏览器指向http://www.example.com/?pa=Update来更新数据库。


新的 ImpressPages 配置选项

于 2014-10-25T12:50:03.063 回答