Plugin Name: Draft Control
Description:
A simple and flexible Manage control for WordPress Drafts
Version: 0.96
Author: Ken Villines
Author URI: http://www.kenvillines.com/
License: GPL
The WordPress Plugin “Draft Control” allows users above level 5 to view drafts in a nice row paging system.
Features:
- Change the Owner of a draft for individual entrys without leaving Draft Control.
- Change the Category of a draft for individual entrys without leaving Draft Control.
- Delete individual Drafts from Draft Control
- Also multi-delete if you need that kind of power
Installation:
- Save the draftcontrol.php file to your wp-content/plugins/directory
- Activate the plugin within Wordpress in the Plugins section
Usage:
- Go to the Manage section of WP and then select “Drafted Posts”.
- The controls are pretty much self explanatory.
Download:
Draft Control 0.96
Hello…i visited ur blog and i find it very interesting…do u mind
exchanging links with me? Thank you very much
my blog is at http://www.kahsoon.com
hope to hear from u soon
ur sincerely,
kahsoon
Hey Ken,
Thanks for the plugin. Saved my bacon at work when somebody pasted the upload HTML into the title of their post creating an impervious draft.
Cheers!
@Ted
I am glad the plugin helped! I haven’t recieved much of a response from the WP community yet. I guess not a lot of people have multi-poster blogs where the posts have to be approved.
I really wish wp-plugins.net kept track of the download number for me
thanks for the comment
-Ken
Actually this plugin rules for sites where you post using feeds. If I could change one thing, however, it would be a tick box to change posts to “publish”. Like if I had 10 drafts I could tick a box to change their status to publish.
Thanks!
@Jayson
This is a great idea. I will take a look at adding it in the next release. I actually have a plugin I wrote to work with syndicated posts only – via a plugin called FeedWordPress. The programmer hasn’t updated the plugin for some time so I changed some of the code and added a Syndicated Control to it. I might go ahead and release it back into the community.
Glad you like the plugin!
Cheers
-Ken
feedwordpress is the plugin I use, actually, so it would be great to see it developed further. My main problem with it, and why I’m using draft control is that I’ll have 150 syndicated posts in my que and it becomes out of control to moderate them all.
If you want to become a plugin creating star, you should take a hack at this request that I made:
http://wordpress.org/support/topic/47564
Peace and Hair Grease!
A good plugin. Thanks.
@Jacky
Glad you like it…thanks!
Hi, we’re using your nice plugin to manage drafts, but the category detection and change feature doesn’t works as it uses the post_category field in the posts table and it’s obsolete, wp 1.5 has the new post2cat auxiliary table to support multiple categories. So it could be nice to think about changing this for a future release, perhaps just show the categories as links-list as the integrated post-manager (without the feature to change it directly).
And it could be nice also to add links to the columns titles (post-id, date, title, category and author) to sort the drafts list acording to the selection.
Hi, Ken.
I’ve been trying to modify your plug-in to account for multiple categories and for user security levels without luck–it’s just beyond my skill.
Your draft control plugin is a tremendous idea.
It’s extremely useful, but in its current state, only to individual bloggers and only with posts that have a single category. Group blogs with multiple user levels allows users of any level to change draft status–or atleast feel like they can.
Here’s my wishlist for your next version:
- This is a BIG one to group blogs: Do user level checking against the current user and his level relative to the author’s of the posts. In other words: SELECT ID FROM $wpdb->users WHERE user_level 5 with the ability to change draft authors. Only user level 8 and above can do that.
- Kill the category dropdown (or make it an option to remove), and replace it with a static listing of the post’s categories. This would prevent problems with multiple categories.
- If you do keep category dropdowns, set the selection to the actual category of the post rather than the top of the selection list.
- Order the category list alphabetically instead of by ID.
- Add status radio buttons for Draft and Publish, and make it batchable (i.e. a “Publish All” link).
If you have a mailing list for this plug-in, please put me on it. I want it for Designorati.com the minute it accounts for multiple authors with disparate user levels. I’ll even give the plugin and your site some publicity on D: for the courtesy of letting me know when you’ve updated it.
Thanks!
Pariah S. Burke
Thanks for the great plugin. I was in need for a solution like this for a very long time. It makes deleting drafts so easy and efficient.
A version for deleting posts would be kind of nice too:)
cheers,
C
Hey, great plugin but sadly doesn’t work with Wordpress 2.0. Any chance of an update for 2.0?
I like the idea of a publish option on the list too..
Again, thanks!
Great Plugin!
I´m having the same isues with wp 2.0, i´ll be in contact for next version!
thanks!
Yes please for 2.0 support
Any idea when you might have support for 2.0
thanks,
karl
@ Everyone
I am starting a Draft Control Mailing list soon. I will also be starting on the next version of the plug-in that will support WP 2.0. I will be sending a feature email out along with a request for Beta testers. If you are interested please email me.
Thanks
-Ken
Great plugin. Saves me a lot of work! Thanks al lot!
Hey there
hm, got a problem:
SELECT wp_posts.* FROM wp_posts WHERE wp_posts.post_status = ‘draft’ ORDER BY post_date LIMIT 0, 20
Keine Beiträge gefunden.
WordPress database error: [Table 'usr_web10_1.wp_posts' doesn't exist]
SELECT COUNT(wp_posts.ID) FROM wp_posts, wp_postmeta WHERE (wp_posts.ID = wp_postmeta.post_id) AND wp_postmeta.meta_key = ’syndication_permalink’ AND wp_posts.post_status = ‘draft’ ORDER BY post_date
not important for me, but i think you should know. seems to be because of the changed prefix of my tables, shouldn’t be such a big deal to edit…
Greetz & have a nice life,
K.D.A.S
This plugin looks really good. Will give it a try now… thanks in advance.
ken, i just want to thank you sooo much for creating this plugin! it is exactly what i need in conjunction with feedwordpress to manage the drafted rss posts. thanks so much!
Nice plugin, thanks for that…
please tell me, this plugin support in WP 2.0 or no?? thanks
@dani
You are looking in the wrong place….check out this post for the latest version
http://www.kenvillines.com/archives/000098.html
Ken,
It is customary (and nice!) to place a link in the original post (this one) at the top pointing to the latest version. Looking at this page, until your post above on May 1, 2007, DraftControl looked abandoned.
BTW, I do like your plugin, and hopefully the new version will work with WP 2.3 that just came out.
Thanks!
Nope, didn’t work… wp_categories table name issue…
Yeah, can you please fix the plugin to work with WP 2.3
Hi,
I’ve got your plugin working for WP 2.3 as far as the wp_categories table name issue is concerned. What I did was did a find and replace on the following (due to database name changes:
cat_ID –> term_ID
categories –> terms
cat_name –> name
However, when I publish it doesn’t create a post-slug (using permalinks) so each time I batch publish, it just links to the main page. Any thoughts on how to get the post slugs to work?
Thanks!
Mike