Short, concise description of the idea
Write drafts, not visible to anyone but the author until actually posted.
Full description of the idea
Currently there is no way to write a draft post unless it is done offline or saved as a private entry. If done offline then it can not be edited from another location. If saved as a private entry the timestamp is set at the first save. Editing the date after this point does not change the position of the post in the journal without ticking the "Post Out of Order" box, which then removes it from Friends pages completely.
A draft post function would allow a user to start a post and come back to it later, setting the timestamp at the time at which it is completed, meaning that it appears in that user's journal and any Friends pages in the correct place.
- Allows a user to write part of a post then complete it later.
- Allows the draft to be edited from anywhere that the user can access Livejournal.
- Allows the timestamp to be set when the post is completed.
- Allows the post to appear in the correct order time-wise in both the user's journal and in Friends pages.
- If drafts are autosaved then posts might not be completely lost in case of unexpected logout / disconnection.
An ordered list of problems/issues involved
- Can't think of any off-hand.
An organized list, or a few short paragraphs detailing suggestions for implementation
- Have a "Save as draft" button when writing a new post.
- Keep drafts private - only publically visible once a "Save post to journal" (or similar) button is pressed.
- Once saved as a final version, the datestamp is set.
- Once saved as a final version, no reverting to draft format.
- Only one draft at a time?
- Have an autosave function that allows a post to be stored in case of unexpected disconnection?