Codespilot / vocadb

Automatically exported from code.google.com/p/vocadb
2 stars 1 forks source link

Status information for entries #12

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
At least draft/stub status should be allowed, maybe others.

Original issue reported on code.google.com by rii...@gmail.com on 29 Oct 2011 at 10:42

GoogleCodeExporter commented 8 years ago
Finalized status might be useful as well. Finalized entries must be unlocked 
before editing. Normal users would be able to request a finalized entry to be 
unlocked.

Original comment by rii...@gmail.com on 1 Nov 2011 at 10:30

GoogleCodeExporter commented 8 years ago
Three status levels will be added for now: Draft, Finalized and Locked.

Entries may start out as Draft or Finalized. Draft status is indicated on the 
entry details page. Any registered user can change the status from Draft to 
Finalized, provided that certain conditions have been met. For example albums 
need at least one artist and a type that isn't "unspecified". Might add the 
requirement for a tracklist as well. Privileged (trusted) users may change the 
status back to Draft.

Privileged users may lock any entry that is Finalized. Locked status is 
indicated on the entry details page. Locked entries can still be edited by 
these privileged users, but not others. Privileged users may unlock an entry, 
changing its status back to Finalized or Draft.

Status information needs to be added to revisions as well, so that users may 
see when the status of the entry changed.

Need to decide whether changing the status requires a new revision. This 
probably isn't necessary. Also, need to decide whether changing the status can 
be done from the edit page, revisions page, or both.

Original comment by rii...@gmail.com on 18 Nov 2011 at 1:11

GoogleCodeExporter commented 8 years ago

Original comment by rii...@gmail.com on 18 Nov 2011 at 1:11

GoogleCodeExporter commented 8 years ago
Added draft and finalized statuses to albums.

Original comment by rii...@gmail.com on 21 Nov 2011 at 8:52

GoogleCodeExporter commented 8 years ago
Draft entries are now implemented for all entries. I created another issue for 
finalized entries, so I'll close this now.

Original comment by rii...@gmail.com on 27 Nov 2011 at 7:26