WordPress Plugin: Open Mic Friday

by Aaron Brazell on December 16, 2005 · 41 comments

Yesterday I announced that today would be the first Open Mic Friday. Naturally, this couldn’t be possible without a plugin. Announcing “Open Mic Friday: The Plugin”.

Feel free to use this on your site. There’s some more polish and features to be made, but it works. It temporarily promotes all users to Contributor role for the day specified (Friday in my case) every week. It remembers the assigned role and reverts all affected users back to their original levels after the day is over.

Entries submitted by users go to draft status for an approving user to publish. This protects against people just trying to get free linkage and PageRank as well as stupid stuff going on your site. Take as much moderation liberty as you feel comfortable with.
Requirements: WordPress 2.0 RC1+

Installation: Save this file as open-mic-friday.php and upload to your wp-content/plugins folder. Activate in your admin panel and it automatically works.

Configuration (optional): Open open-mic-friday.php and change the day of the week you want to open up for users.

Configure from the Options > Open Mic Friday configuration page

Changelog

  1. v0.1 — Dec 16, 2005 — Initial Release
  2. v0.2 — Dec 17, 2005 — Admin integration, Pick a day from admin, in-file config removed

{ 1 trackback }

Weblog Tools Collection » WP Plugin: Open Mic Friday
December 17, 2005 at 10:36 am

{ 40 comments }

1 Aine January 19, 2006 at 6:29 pm

This sounds really cool! I’ve downloaded it, but not installed it yet… still working on my blog (converted from MT to WP over the last day or so, and it’s still kind of messy). I’m thinking this might be a nice thing to try. Thanks!

2 Aine January 19, 2006 at 6:29 pm

This sounds really cool! I’ve downloaded it, but not installed it yet… still working on my blog (converted from MT to WP over the last day or so, and it’s still kind of messy). I’m thinking this might be a nice thing to try. Thanks!

3 Aine January 19, 2006 at 6:29 pm

This sounds really cool! I’ve downloaded it, but not installed it yet… still working on my blog (converted from MT to WP over the last day or so, and it’s still kind of messy). I’m thinking this might be a nice thing to try. Thanks!

4 Aine January 19, 2006 at 6:29 pm

This sounds really cool! I’ve downloaded it, but not installed it yet… still working on my blog (converted from MT to WP over the last day or so, and it’s still kind of messy). I’m thinking this might be a nice thing to try. Thanks!

5 Aine January 19, 2006 at 6:29 pm

This sounds really cool! I’ve downloaded it, but not installed it yet… still working on my blog (converted from MT to WP over the last day or so, and it’s still kind of messy). I’m thinking this might be a nice thing to try. Thanks!

6 Aaron January 19, 2006 at 7:11 pm

It’s actually broke. :D I have toi manually set things for now, but I need to fix it so I’ll let you know when a new verion is released.

7 Aaron January 19, 2006 at 7:11 pm

It’s actually broke. :D I have toi manually set things for now, but I need to fix it so I’ll let you know when a new verion is released.

8 Aaron January 19, 2006 at 7:11 pm

It’s actually broke. :D I have toi manually set things for now, but I need to fix it so I’ll let you know when a new verion is released.

9 Aaron January 19, 2006 at 7:11 pm

It’s actually broke. :D I have toi manually set things for now, but I need to fix it so I’ll let you know when a new verion is released.

10 Aaron January 19, 2006 at 7:11 pm

It’s actually broke. :D I have toi manually set things for now, but I need to fix it so I’ll let you know when a new verion is released.

11 Aine January 19, 2006 at 7:27 pm

Yes, please do. I’ve got this set to notify replies via email, so when you get it fixed, just post here and I’ll see it. (Great feature, btw… what plugin does this?)

12 Aine January 19, 2006 at 7:27 pm

Yes, please do. I’ve got this set to notify replies via email, so when you get it fixed, just post here and I’ll see it. (Great feature, btw… what plugin does this?)

13 Aine January 19, 2006 at 7:27 pm

Yes, please do. I’ve got this set to notify replies via email, so when you get it fixed, just post here and I’ll see it. (Great feature, btw… what plugin does this?)

14 Aine January 19, 2006 at 7:27 pm

Yes, please do. I’ve got this set to notify replies via email, so when you get it fixed, just post here and I’ll see it. (Great feature, btw… what plugin does this?)

15 Aine January 19, 2006 at 7:27 pm

Yes, please do. I’ve got this set to notify replies via email, so when you get it fixed, just post here and I’ll see it. (Great feature, btw… what plugin does this?)

16 Aaron January 19, 2006 at 7:50 pm

MY plugin… Open Mic Friday. I don’t think it’ll be a hard fix. I just need the time to do it. :)

17 Aaron January 19, 2006 at 7:50 pm

MY plugin… Open Mic Friday. I don’t think it’ll be a hard fix. I just need the time to do it. :)

18 Aaron January 19, 2006 at 7:50 pm

MY plugin… Open Mic Friday. I don’t think it’ll be a hard fix. I just need the time to do it. :)

19 Aaron January 19, 2006 at 7:50 pm

MY plugin… Open Mic Friday. I don’t think it’ll be a hard fix. I just need the time to do it. :)

20 Aaron January 19, 2006 at 7:50 pm

MY plugin… Open Mic Friday. I don’t think it’ll be a hard fix. I just need the time to do it. :)

21 Aaron January 19, 2006 at 7:51 pm

Oh you mean Subscribe to Comments?

22 Aaron January 19, 2006 at 7:51 pm

Oh you mean Subscribe to Comments?

23 Aaron January 19, 2006 at 7:51 pm

Oh you mean Subscribe to Comments?

24 Aaron January 19, 2006 at 7:51 pm

Oh you mean Subscribe to Comments?

25 Aaron January 19, 2006 at 7:51 pm

Oh you mean Subscribe to Comments?

26 Aine January 19, 2006 at 8:05 pm

Yes! :) Thanks for the link to that. There’s so many plugins and it’s not always apparent which one is being used on a blog to add nifty features, you know?

27 Aine January 19, 2006 at 8:05 pm

Yes! :) Thanks for the link to that. There’s so many plugins and it’s not always apparent which one is being used on a blog to add nifty features, you know?

28 Aine January 19, 2006 at 8:05 pm

Yes! :) Thanks for the link to that. There’s so many plugins and it’s not always apparent which one is being used on a blog to add nifty features, you know?

29 Aine January 19, 2006 at 8:05 pm

Yes! :) Thanks for the link to that. There’s so many plugins and it’s not always apparent which one is being used on a blog to add nifty features, you know?

30 Aine January 19, 2006 at 8:05 pm

Yes! :) Thanks for the link to that. There’s so many plugins and it’s not always apparent which one is being used on a blog to add nifty features, you know?

31 Daniel January 26, 2006 at 9:11 am

Hello,

When I activate the plugin I get this message at the top of the screen after the page refreshes:

Warning: Cannot modify header information – headers already sent by (output started at /nfs/www/WWW_pages/deguia/wordpress/wp-content/plugins/open-mike-friday.php:88) in /nfs/www/WWW_pages/deguia/wordpress/wp-admin/plugins.php on line 16

Then when I try to select which day for the plugin to allow contributors, i get: Cannot load open-mic-friday.php.

Any idea what I’m doing wrong? Permissions on open-mic-friday.php are set to allow R-E for all and R-W-E for owner. Thanks!

32 Daniel January 26, 2006 at 9:11 am

Hello,

When I activate the plugin I get this message at the top of the screen after the page refreshes:

Warning: Cannot modify header information – headers already sent by (output started at /nfs/www/WWW_pages/deguia/wordpress/wp-content/plugins/open-mike-friday.php:88) in /nfs/www/WWW_pages/deguia/wordpress/wp-admin/plugins.php on line 16

Then when I try to select which day for the plugin to allow contributors, i get: Cannot load open-mic-friday.php.

Any idea what I’m doing wrong? Permissions on open-mic-friday.php are set to allow R-E for all and R-W-E for owner. Thanks!

33 Daniel January 26, 2006 at 9:11 am

Hello,

When I activate the plugin I get this message at the top of the screen after the page refreshes:

Warning: Cannot modify header information – headers already sent by (output started at /nfs/www/WWW_pages/deguia/wordpress/wp-content/plugins/open-mike-friday.php:88) in /nfs/www/WWW_pages/deguia/wordpress/wp-admin/plugins.php on line 16

Then when I try to select which day for the plugin to allow contributors, i get: Cannot load open-mic-friday.php.

Any idea what I’m doing wrong? Permissions on open-mic-friday.php are set to allow R-E for all and R-W-E for owner. Thanks!

34 Daniel January 26, 2006 at 9:11 am

Hello,

When I activate the plugin I get this message at the top of the screen after the page refreshes:

Warning: Cannot modify header information – headers already sent by (output started at /nfs/www/WWW_pages/deguia/wordpress/wp-content/plugins/open-mike-friday.php:88) in /nfs/www/WWW_pages/deguia/wordpress/wp-admin/plugins.php on line 16

Then when I try to select which day for the plugin to allow contributors, i get: Cannot load open-mic-friday.php.

Any idea what I’m doing wrong? Permissions on open-mic-friday.php are set to allow R-E for all and R-W-E for owner. Thanks!

35 Daniel January 26, 2006 at 9:11 am

Hello,

When I activate the plugin I get this message at the top of the screen after the page refreshes:

Warning: Cannot modify header information – headers already sent by (output started at /nfs/www/WWW_pages/deguia/wordpress/wp-content/plugins/open-mike-friday.php:88) in /nfs/www/WWW_pages/deguia/wordpress/wp-admin/plugins.php on line 16

Then when I try to select which day for the plugin to allow contributors, i get: Cannot load open-mic-friday.php.

Any idea what I’m doing wrong? Permissions on open-mic-friday.php are set to allow R-E for all and R-W-E for owner. Thanks!

36 Aaron January 26, 2006 at 9:16 am

Daniel–

Please read the comments above. The plugin is broke. In other words, don’t use it. :) Hopefully, you are subscribed to this entry so you will know when I get it fixed. Right now, I am too swamped with other things and can’t fix it right now.

Sorry.

37 Aaron January 26, 2006 at 9:16 am

Daniel–

Please read the comments above. The plugin is broke. In other words, don’t use it. :) Hopefully, you are subscribed to this entry so you will know when I get it fixed. Right now, I am too swamped with other things and can’t fix it right now.

Sorry.

38 Aaron January 26, 2006 at 9:16 am

Daniel–

Please read the comments above. The plugin is broke. In other words, don’t use it. :) Hopefully, you are subscribed to this entry so you will know when I get it fixed. Right now, I am too swamped with other things and can’t fix it right now.

Sorry.

39 Aaron January 26, 2006 at 9:16 am

Daniel–

Please read the comments above. The plugin is broke. In other words, don’t use it. :) Hopefully, you are subscribed to this entry so you will know when I get it fixed. Right now, I am too swamped with other things and can’t fix it right now.

Sorry.

40 Aaron January 26, 2006 at 9:16 am

Daniel–

Please read the comments above. The plugin is broke. In other words, don’t use it. :) Hopefully, you are subscribed to this entry so you will know when I get it fixed. Right now, I am too swamped with other things and can’t fix it right now.

Sorry.

Comments on this entry are closed.

Previous post: USA Patriot Act KILLED

Next post: WordPress Plugin: SeasonalCSS for WordPress