清除ImpressPages 4.x的所有修订版

时间:2014-10-24 10:57:28

标签: php impresspages

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

我该怎么做?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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


New ImpressPages configuration options