gpt4 book ai didi

alfresco - cm :workingCopyOwner and cm:lockOwner 之间的差异

转载 作者:行者123 更新时间:2023-12-03 22:25:34 25 4
gpt4 key购买 nike

当我在 alfresce 中跟踪代码时,我在 node-header.get.html.ftl 中发现了以下代码

<#if item.workingCopy??>
<#if item.workingCopy.isWorkingCopy??>
<#assign lockUser = node.properties["cm:workingCopyOwner"]>
<#else>
<#assign lockUser = node.properties["cm:lockOwner"]>
</#if>
......
<#elseif>

我的理解是

When a user click "Edit Offline", working copy of document is created and workingCopyOwner is same as lockOwner.



如果是这样,为什么我们需要这样写?我的理解有误???

最佳答案

属性 cm:workingCopyOwner 属于方面 cm:workingCopy,而 cm:lockOwner 属于 cm:lockable。

当您单击“离线编辑”时,将创建节点的副本并为其指定纵横 cm:workingCopy,cm:workingCopyOwner 设置为您的用户。原始节点被分配了方面 cm:lockable 而这个节点获得了属性 cm:lockOwner。所以是的,这两个属性获得相同的用户,但它们分配在不同的节点上。

/埃里克

关于alfresco - cm :workingCopyOwner and cm:lockOwner 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14273266/

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