plone: ModificationDate auf EffectiveDate setzen
Jens Nachtigall <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
System: plone 3.3
auf meiner Site sieht der Content anders aus, wenn das Veröffentlichungsdatum
erreicht wurde. D.h. der view eines Artikels, dessen Veröffentlichung
("EffectiveDate") noch aussteht, gibt anderes zurück als wenn der Artikel
dieses Datum bereits überschritten hat. Nun ändert sich mit Überschreiten des
EffectiveDate leider nicht automatisch auch das ModificationDate des Artikels,
d.h. ModificationDate bzw. "Modified" müsste auf das Veröffentlichungsdatum
aktualisiert werden, sobald das Veröffentlichungsdatum erreicht wurde (wichtig
für Suchmaschinen oder auch die Last-Modified-Angaben in der sitemap.xml.gz),
da der Artikel schließlich nun einen ganz anderen Inhalt "darstellt".
Wie kann ich das machen? Zuerst dachte ich einen Trigger, der bei der Workflow-
Transition von public_draft->published ein Script ausführt, welches das
ModificationDate einfach aktualisiert. Leider sorgt das Überschreiten des
EffectiveDate gar nicht für eine Statusänderung des Artikels (er verbleibt
einfach in public_draft). Irgendeine Idee wie ich beim Überschreiten des
EffectiveDates ein Script triggern könnte?
Besten Dank,
Jens
_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope