稍后安排 - 检查已发布页面的 version/status - AEM/CQ

Schedule Later - Check version/status of page published - AEM/CQ

AEM 提供了稍后激活的 OOTB 功能。跟随混乱发生的场景

  1. 用户安排页面稍后激活(假设在当前时间后 5 分钟)。它在内部创建一个页面版本并等待选定的时间。
  2. 用户修改了页面中的一些内容。在 /siteadmin 控制台中,更新修改时间戳,修改图标更改为 "Blue".
  3. 现在 Schedule Later 工作流将在步骤 1 中创建的版本发布到发布实例(在步骤 2 中完成的更改不会发布,这很好并且是预期的行为),复制 API 在复制时创建另一个版本内容更改案例。
  4. 页面发布后/siteadmin 控制台在已发布列下显示 "Green" 图标状态。但是 "Blue" modified 列下的图标被删除了。

现在这会造成糟糕的用户体验(不确定这是否是 AEM 中的错误,修改列下的状态应该是蓝色,这会向作者反馈当前页面处于修改状态并且发布版本是年长)。我的问题是,有没有办法验证发布实例中当前存在作者实例的哪个版本的页面(这样至少我们可以确定修改后的版本尚未发布)。或者在/siteadmin控制台控制修改的栏目。

AEM 有一个所谓的 Timewarp 功能,它允许您查看页面的发布活动。