#3945 closed enhancement (fixed)
More full-featured draft management
Reported by: | foolswisdom | Owned by: | mdawaffe |
---|---|---|---|
Milestone: | 2.3 | Priority: | normal |
Severity: | normal | Version: | 2.2 |
Component: | Administration | Keywords: | |
Focuses: | Cc: |
Description
More full-featured draft management
Attachments (5)
Change History (15)
#2
@
17 years ago
- Owner changed from markjaquith to mdawaffe
- Status changed from new to assigned
- Version set to 2.2
It'd be nice to have drafts be on a separate page for easy reference. I've seen plenty of sites with over 100 drafts (who am I to question their workflow?) and the edit page gets insane.
Here's my proposal:
- Extend WP_Query to allow for post_status queries.
- Put Drafts on their own tab where we still separate out your own drafts from those of others.
- Like Manage -> Posts, make Manage -> Drafts searchable, monthable, and categoriable.
Patch accomplishes all of these, though will likely need some healthy tweaking.
Supercedes #4286.
#3
@
17 years ago
rboren and I came up with what we think is a better idea.
- Keep it on the same tab.
- Combine Search, month, cat, and a new "what kind of post" (draft, future, private, normal, any) dropdown into one form.
- Default the dropdowns to any.
Advantages:
- more pivots, fewer tabs.
- can do the same for pages.
#4
@
17 years ago
3945b.diff - Just does posts, not pages.
- Same tab
- New post_status dropdown
- default for drops is any
#5
@
17 years ago
3945d.diff
Does pages too. Same as posts, but no separation between your drafts and others' drafts.
#6
@
17 years ago
Both edit.php and edit-post-rows.php include navigation links, resulting in double sets of navigation.
edit-post-rows.php is included in an "if" block and in that block's inner "if" block. Looks like including it twice is possible. I couldn't get it to fall into both blocks though.
Would be nice if the h2 text updated to reflect the query.
Other than that looks good here.
#7
@
17 years ago
3945e.diff (make sure to delete any edit-post-pages.php copies from earlier patches before applying this one.)
- Navigation links fixed.
- Pasts: query by search terms, post_status, month, category.
- Pages: query by search terms, post_status.
- H2 element reflects query and is i18nized.
Can we squeeze this into 2.2? ;)