Page 1 of 1

default 'free member' is a contributor

PostPosted: January 1st, 2012, 9:33 pm
by deven
Hi,

S2 is a neat plugin, really helpful. One thing I would like to be able to change is the default access for the free member to be a 'contributor', not a 'subscriber', as per the wordpress definitions. However, S2 blocks this within the wordpress / settings / general tab.

* Note: The s2Member plugin has control over two options on this page.
Allow Open Registration = 1, and Default Role = subscriber.
For further details, see: s2Member -> General Options -> Open Registration.


This means that once registered and logged in, the user will be able to write their own posts for submission by an administrator. Pretty key as I am trying to build a community around my site.

Is it possible to change the default role to contributor so they can write their own posts please?

Thanks,

Deven.

Re: default 'free member' is a contributor

PostPosted: January 2nd, 2012, 12:18 am
by Harty
If you want to build a community use the buddypress plugin with s2member.

Re: default 'free member' is a contributor

PostPosted: January 2nd, 2012, 7:18 am
by deven
Hi,

Thanks, that is helpful - but seems strange to have to install a new, fairly complex plugin just to change this one variable. I don't want to create a mini 'linked-in', just have all logged in users able to post.

Is it possible to do this within S2member?

Thanks,

Deven.

Re: default 'free member' is a contributor

PostPosted: January 2nd, 2012, 2:31 pm
by Harty
In that case, simply change all you users from subscribers to authors.

Re: default 'free member' is a contributor

PostPosted: January 3rd, 2012, 4:34 pm
by Raam Dev
Hi Deven,

Editing and Creating posts is not something s2Member currently supports in a standard WordPress installation. If you create a workaround to this, there are several important security issues you'll need to be aware of: viewtopic.php?f=4&t=16141&p=54306#p54368

Re: default 'free member' is a contributor

PostPosted: January 21st, 2012, 3:42 am
by Acumbi
I'm running WP 3.3.1 and I got around this by Installing the User Role Editor plugin.
I used that plugin to modify the Subscriber role to include 'Edit Post' access.

I first tried seeing if I could change the Default Role but s2 automatically sets it back so the only option is to modify what access Subscriber has.

However, I do agree with the security concerns so I'm going to do a lot of testing before I start using it extensively.

I hope this helps.

Re: default 'free member' is a contributor

PostPosted: January 22nd, 2012, 8:29 pm
by Cristián Lávaque
Acumbi, you may be interested in this hack to change the default role: viewtopic.php?f=36&t=2760 :)