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
12.17.05 at 10:36 am

{ 40 comments }

1

Aine 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 at 7:51 pm

Oh you mean Subscribe to Comments?

22

Aaron 01.19.06 at 7:51 pm

Oh you mean Subscribe to Comments?

23

Aaron 01.19.06 at 7:51 pm

Oh you mean Subscribe to Comments?

24

Aaron 01.19.06 at 7:51 pm

Oh you mean Subscribe to Comments?

25

Aaron 01.19.06 at 7:51 pm

Oh you mean Subscribe to Comments?

26

Aine 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.19.06 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 01.26.06 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 01.26.06 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 01.26.06 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 01.26.06 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 01.26.06 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 01.26.06 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 01.26.06 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 01.26.06 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 01.26.06 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 01.26.06 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.

Older post: USA Patriot Act KILLED

Newer post: WordPress Plugin: SeasonalCSS for WordPress