Я использую «один рабочий процесс» для типов изображений в Plone, и он кажется, что анонимный пользователь все еще может видеть изображение, даже если это «дата публикации» установлена в будущем ...Plone image visibility with one state workflow
«Дата публикации» игнорируется в «одном рабочем процессе» для изображений?
Он также отображается, «дата истечения срока действия» также игнорируется, т. Е. Появляется, когда вы набираете свой URL.
Примечание: я доступ изображения непосредственно через этот URL, например my.site.com/assets/images/myexpiredimage
Возможно, эти публикации/истечение срока действий полезны только для списков и коллекций и т.д., они не контролируют доступ и видимость?
Пытался найти хороший Plone doco на этом, но не мог ... рад за ссылку, где это объясняется?
Да я искавшие DOCO на это в течение примерно 5 минут и не нашли это указано явно где-нибудь на уровне автора/пользователя. Этот запрос возник из-за автора, поэтому этот фрагмент пользовательского интерфейса не описывается должным образом в контексте (или в справочном doco). –
Например, если у вас есть «устаревшее» изображение в статическом текстовом портлете, каждый может его увидеть ... хотя пользовательский интерфейс для «даты истечения срока действия» говорит «Истечение срока действия» Дата истечения срока действия элемента. Это автоматически сделает элемент невидимым для других на данную дату ». Не правда. –
@AaronWilliams Как этот ответ разрешил ваш квест? Если вы не хотите, чтобы изображение было доступно после заданной даты, установите начальное состояние в приватное, установите дату pub, пусть cron опубликует элемент (= switch wf-state to «published»), когда дата встретились, как описано в моем ответе. –