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

时间:2014-11-25 03:36:32

标签: image workflow plone

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

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

也会显示“失效日期”也会被忽略,即当您拨打其网址时会显示。

注意:我通过网址直接访问图片,例如my.site.com/assets/images/myexpiredimage

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

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

2 个答案:

答案 0 :(得分:6)

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

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

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

参考:Control access on future contentHow to retract content after expiration date

答案 1 :(得分:3)

是的,无论工作流程如何,这些事情对于拥有URL的人都没有任何作用。我在三分钟内找到的最佳报价是hidden in the user manual glossary