gpt4 book ai didi

adobe - 在 CQ5 中不激活页面的情况下启动页面激活工作流

转载 作者:行者123 更新时间:2023-12-04 10:52:26 25 4
gpt4 key购买 nike

每当内容作者在页面上单击激活时,我都需要调用工作流。然后,工作流会向管理员发送通知,管理员随后会继续激活该页面。

让我更详细地解释一下。这有两个部分

i) 每当内容作者完成对页面的修改后,他将继续单击“ 激活页面 ”从助手或站点管理员的页面属性。通过这样做,他并没有立即激活页面,而是调用了工作流。

ii) 工作流将向管理员发送通知,管理员随后决定激活该页面。这一点很普通,所以这里没有问题。

所有这些都是为了确保没有发布/激活任何内容,除非管理员对其进行审核。

我尝试设置一个可以调用工作流的 ReplicationEvent 监听器。发生的情况是在调用工作流之前页面已经被激活; ReplicationEvent 的发生仅在所述复制事件(即激活)发生之后(显然!)。

如前所述,我需要确保当用户点击激活时页面实际上没有被激活;这意味着我需要修改激活按钮的确切功能。

我曾尝试在网上查找,但一无所获,这让我相信 CQ5 的大部分站点管理代码对我们隐藏并且无法修改(并且有充分的理由)。

那么还有什么其他人能想到的可以帮助我实现我的要求吗?或者我应该放弃它作为一个失败的原因?

在此先感谢并为长篇文章道歉

最佳答案

您可以将作者放在没有复制权限的用户组中。当作者试图在没有权限的情况下激活页面时,它会自动启动 request for activation工作流程。我认为默认配置有一个内容批准步骤和一个单独的激活步骤。这两个步骤都映射到管理员用户组。工作流程位于 http://localhost:4502/libs/cq/workflow/content/console.html您可以双击模型进行编辑。

关于adobe - 在 CQ5 中不激活页面的情况下启动页面激活工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18864317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com