The use case I'm investigating are components or pages that are scheduled to be generated and published at a later time.
Aside from Tridion workflow (to restrict authors from editing non-approved changes), I'm considering approaches that could help remind authors when they start editing an item that is scheduled for publish (regardless of when it's content is generated).
I'm thinking of two options:
- Event system to check the publishing queue when an author starts editing an item. Would this create a performance issue if we check every time an author opens a component?
- When publishing, "flag" future published items (possibly in AppData). Components would check this when being opened.
The simplest approach is probably training, communicating changes, and checking the publishing queue. But thoughts on a way to at least "nudge" authors when they start editing items that are scheduled for publishing?
I'm not looking to restrict the phased scenarios, just a way to inform authors of what they're doing. Similar to that warning when you change schemas. :-)