HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


30 trial subscription

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#59270 (In Topic #12903)
Avatar

Community saint

OK I have a situation with one of my clients. They have two levels, lets call them member and super member. The super member is a subscription level and my client wants to give all of their free members a 30 day trial to their subscription level.

The question I have is there an easy way to convert over 200 users to a different group? My idea is to create a second backup member group then "Take permissions from" the Member group. Next I edit the Member group and "Take permissions from" the Super member group. After the 30 day trial is up I would then edit the Member group and "Take permissions from" my backup member group.

Does that sound like it will work or is there an easier way to do what I need? I would prefer to add everyone as a secondary to the Super member group but the only way that I know how to do that is one person at a time which would take forever.

Also not sure if this situation would come up very often but I would like to suggest that in the group editor there be an option to add all users of the selected group to a secondary group. Another option would be a time limit so if you selected 30 days then at the end of that time all members would drop out of the secondary position.

Rick Henson

OCP 4.3.2 & 5.0.1
PHP 5.2.5
MySQL 5.0.51a
FireFox 3.6.8
Back to the top
 
Posted
Rating:
#59272
Avatar

Well-settled

It's not exactly what you asked but might work – I think you can export the members to a CSV then change the group in the CSV then reimport it.
Back to the top
 
Posted
Rating:
#59288
Avatar

Community saint

Maybe another way would be to create a "30 days Trial 'Probation' Group" and configure it with the permissions you want to apply. The Member's Profile includes a "Date on Probation" option. (see image)

Back to the top
 
Posted
Rating:
#59297
Avatar

Community saint

Thanks for the reply's guys, getting more ideas but still not quite what I was looking for. I will keep looking, need to dig into the documentation a little deeper. If anyone else has any other ideas i am still looking, thanks again…

Rick Henson

OCP 4.3.2 & 5.0.1
PHP 5.2.5
MySQL 5.0.51a
FireFox 3.6.8
Back to the top
 
There are too many online users to list.
Control functions:

Quick reply   Contract

Your name:
Your message: