-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better roles management & micro-payments integration #10
Comments
Here's how the roles work: There's nothing hardcoded, you can add as many roles as you want in fact, directly from UI. I would like to hear a use case where we would need more roles, please. Also, I would opt for payment functionality but I wouldn't like to see it in the core (yet, at least). The rest, from what I understand, you want roles to be moved per group, not per user (a user now has one to many relationship with group, you want it to be many to many, right?). Thanks, nice concept. |
That's enough roles. I didn't know that admin can add role in BP profile. |
Yeah, I see it now. |
some more details on this, please download from this link: http://cid-4e3bec4277598983.office.live.com/self.aspx/web/Courseware%20intergration%20with%20BP%20membership.swf |
Got it, thanks. |
I find a nice place to add content control inside Courseware-- the Assignments. |
I've been thinking about a way to use s2member's plugin for course signup and payments since it already supports Buddypress. |
Oh, thanks, I'll check it and see how that could be integrated, maybe add some hooks. |
Hi! Just curious on the s2members integration since it is really cool plugin for handling members, payment and roles. EDIT: And how about adding the possibility of having Mentors. This is nothign to do with the s2members thing, just a thought. In Europa its common that senior students in the universities mentor the junior students, I think you call it teachers assistants in the United States but the roles are much to different to compare streaigt off. Just a thought... Sincerely Chris V. |
About mentors, |
When a member click "Join the Group", Provide a list of choice, Join as "Role#1", "Role#2", "Role#3", "Role#4", "Role#5", 5 level of choice should be enough. On the backend, let the site admin set the name of the Roles, also set different level of permission for each role. It's ok to use only one or two roles and leave the rest unused.
Upon click "Apply Role", if any role need to be paid, it will lead to payment page. if any role need to be reviewed(e.g. Teacher), it will be just like what's written on current profile tab. if any role can be valid without additional process, the role title will be written on his profile.
When a member's role started, the system start time count, when duration hit preset role's condition, the role will be expired and post a notice on the member's profile. The notice also shows up on site admin's member list view.
The text was updated successfully, but these errors were encountered: