具有一个状态工作流的Plone图像可见性

Aar*_*ams 4 workflow plone image

我在Plone中使用"一个状态工作流程"用于图像类型,即使它的'发布日期'在将来设置,看起来匿名用户仍然可以看到图像...

图像的"一个状态工作流程"中是否忽略"发布日期"?

它也会显示"失效日期"也会被忽略,即它在您拨打网址时出现.

注意:我通过它的URL直接访问图像,例如my.site.com/assets/images/myexpiredimage

也许这些发布/到期日期仅对列表和集合等有用,它们不控制访问和可见性?

试图在此找到好的Plone doco,但是不能......为这个解释的链接感到高兴吗?

Ida*_*kes 6

设置发布日期或截止日期仅意味着该项目不会显示在列表(导航元素,搜索结果,文件夹列表)中,也不会与工作流程状态混淆.

更好的解决方案是在通过cron满足日期时更改wf状态,这可以通过collective.contentrules.comingsoon非常舒适地完成.

然而,你需要剔除相关模板的默认行为,我不确定,但也许有一个提案("PLIP")已经为此进行了,如果你找到了,请在这里留下链接.

参考:控制对未来内容的访问以及如何在到期日期后撤消内容