When editing or creating a item, it would be usefull to save a draft (without publishing it of course). This creates the option to work on a item whenever the user wants and save a draft to finish the item another time.
The draft should be saved to a separate collection. When a draft is available, it is used when editing the content item instead of the live version.
A new item does not have an ID and will be saved without ID. The draft will appear when you click "Create new" - "Article" (if it's the same content type and the same user). So you can have 1 draft per content type per user
An existing item will be saved by ID. When opening this item the draft will appear, also when other user opens it.
File uploads are not supported (maybe the other fields can be saved)
There must be a message on top: "You are editing a draft, last updated on <datetime> by <user>"
When click cancel when a draft is available the user needs to confirm the cancel with a bootstrap model confirmation with a button "Discard draft" (deletes the draft) and "Keep draft"
Issue has status 'Code review' but is not assigned, linked or in a team backlog, this way the issue will keep pending and not change. Can you give this issue to one of the PO's for a team backlog?
·
Marijn Otte
September 30, 2015 at 11:10 AM
URL new item: /admin/content/new?type=article URL existing item: /admin/content/05f086edd53b3368a5634295c8d3d090
When editing or creating a item, it would be usefull to save a draft (without publishing it of course). This creates the option to work on a item whenever the user wants and save a draft to finish the item another time.
The draft should be saved to a separate collection. When a draft is available, it is used when editing the content item instead of the live version.
A new item does not have an ID and will be saved without ID. The draft will appear when you click "Create new" - "Article" (if it's the same content type and the same user). So you can have 1 draft per content type per user
An existing item will be saved by ID. When opening this item the draft will appear, also when other user opens it.
File uploads are not supported (maybe the other fields can be saved)
There must be a message on top: "You are editing a draft, last updated on <datetime> by <user>"
When click cancel when a draft is available the user needs to confirm the cancel with a bootstrap model confirmation with a button "Discard draft" (deletes the draft) and "Keep draft"
After click on Save the draft will be deleted
The draft needs to be auto-saved every minute