[development] save as draft feature

Jeremy Epstein jazepstein at gmail.com
Thu Aug 10 12:36:12 UTC 2006


Just so people know, the issue for this is at:

http://drupal.org/node/48731

Justin, I see that you've already contributed to this thread, so I'm
saying this for your benefit - this is just for the people that don't
know about the issue thread.

Cheers,
Jaza.

On 8/10/06, justin randell <justin.randell at gmail.com> wrote:
> hi all,
>
> i'm after feedback on exactly what a "save revision as draft"[1]
> feature should look like in drupal.
>
> here are some initial thoughts:
>
> 1. make it be possible to save an existing node or revision as a draft
> by adding a save as draft button
> - if there is already a draft associated with the node, copy over it
>
> 2. make it possible to 'promote' an existing revision to a draft from
> the 'revisions' tab
> - if there is already a draft associated with the node, copy over it
>
> 3. drafts can be deleted, which sets the node draft column to 0 and
> deletes the revision
>
> 4. drafts can be updated without creating new revisions
>
> 5. changes to the published/unpublished status of a draft's 'parent'
> node has no effect on a draft's status
>
> 5. add a draft id column to the node table - one draft per node. the
> value in this column would correspond to the vid of the row in the
> node_revisions table for the draft. a value of 0 would represent 'no
> draft' for a node
>
> 6. add a 'draft' tab to the node view, alongside the 'view' and 'edit' tabs
>
> 7. add some draft node permissions, so a user can be allowed to edit a
> node's draft without effecting live content
>
> i'm not aiming for a full workflow, just to allow for basic draft functionality.
>
> ideas, comments, etc all welcome.
>
> cheers
> justin
>


More information about the development mailing list