Skip to Content Skip to Menu

🕒 Save Time and Effort with CB Editor Assistant: Effortlessly create and refine content in Joomla 3, 4, & 5.
🎁 Limited Offer: Enjoy a 5-day FREE trial and save up to 30% afterward!

Need Help Defining/Setting Up A Special Membership Plan for CB Subs

  • sodonnell
  • sodonnell
  • OFFLINE
  • Posts: 3
  • Thanks: 0
  • Karma: 0
12 years 1 month ago - 12 years 1 month ago #217094 by sodonnell
Hi,

I LOVE! the CB Subs and CB Pro and other CB tools! Absolutely love them!

Joomla 2.5.7 and the latest versions of all the CB-software/plugins.

I am just getting ready to launch my site, but before i do, I have to figure out how to define my own unique membership plans. I do not yet understand CB Subs or CB Pro well enough to know how to do what i need and I am hoping I can get some great suggestions/information here on how to do that!

FYI I have set up some plans and connected (and tested) with my payment processor so all is a go on that. But I have to figure out the rest.

Here are the plans I need to set up and do not know how.

(I think this all boils down to me not knowing how to grant permission to the Articles and menus within Joomla for the different plan members so that Plan 2 sees on a subset of what Plan 1 sees, etc.)


1. Plan 1 - Full site access where they get complete access to everything on the site.

2. Plan 2 - Partial site access. With this one they get access to approximately half the site content, but the rest should only be visible to Plan 1 members. Plan 2 is not the same as PUBLIC access because PUBLIC will be able to view the free content, but not the content available to Plan 2 and Plan 1 members.

3. Plan 3 - Timeshare access to a developer system that is not on the CB Subs site. With this, I want to sell monthly and annual membership to developers to a computer they can use to develop their own software, just play around with ideas, etc... A system that is not their company system so they have privacy. So with Plan 3 I would really only be selling a membership to let them sign on to a different system. So Plan 3 I really just need the CB Subs plan to track their payments nad membership status.

I am pretty sure I could do all of this with CB Subs, but I do not know how.

I hope someone can give me some suggestions and/or examples of how to achieve my goals.

It just now occurs to me...maybe I should be putting all those articles that Plan 1 and 2 can see, but not Plan 3, on their own brand new CB Tabs? And Then I would also have additional articles that appears only on Plan 1's Tabs? Is that how I would handle these situations I described earlier?


Thanks very much in advance!
Last edit: 12 years 1 month ago by sodonnell.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48709
  • Thanks: 8319
  • Karma: 1447
12 years 1 month ago #217134 by krileon

1. Plan 1 - Full site access where they get complete access to everything on the site.

Basically for this protect everything that all your other plans also protect. So if you've Plan 2 that protects articles and Plan 3 that protects forums then Plan 1 should protect both articles and forums.

2. Plan 2 - Partial site access. With this one they get access to approximately half the site content, but the rest should only be visible to Plan 1 members. Plan 2 is not the same as PUBLIC access because PUBLIC will be able to view the free content, but not the content available to Plan 2 and Plan 1 members.

As you weren't specific as to what content I'll be general in the solution. You can use CBSubs Content to accomplish this by either protecting entire extensions, Joomla articles, or using "By URL Part" to protect entire URLs (you'll probably be using this a lot). See Integrations > Content and Integrations > Extensions tabs of your plans.

3. Plan 3 - Timeshare access to a developer system that is not on the CB Subs site. With this, I want to sell monthly and annual membership to developers to a computer they can use to develop their own software, just play around with ideas, etc... A system that is not their company system so they have privacy. So with Plan 3 I would really only be selling a membership to let them sign on to a different system. So Plan 3 I really just need the CB Subs plan to track their payments nad membership status.

This would be a bit tricky as CBSubs can only protect within Joomla it self.

I believe you can use something like CB Auto Actions in a query action to synchronize the databases together so the user is registered in your external system. You then could use CBSubs SQL Action to enable/disable them (if your external system supports this) based off their subscription.

If it's on the same host you could probably use CBSubs Folder Access protection to htaccess login protect the entire folder the application is in. They would use their normal Joomla credentials to login.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • sodonnell
  • sodonnell
  • OFFLINE
  • Posts: 3
  • Thanks: 0
  • Karma: 0
12 years 1 month ago #217155 by sodonnell
Thanks! I think that is exactly what I need!

I'll tell you...I would gladly pay for some decent tutorials on how to use all of the CB-Subs, CB-Pro and other CB Solutions.

There is so much that can be done with these but, based on what i can find, there is not much documentation on how to use them.

A format that would work great for me and probably for others too would be a Question/Answer type tutorial(s) where you post a scenario, maybe like my questions for example, and then provide the solutions like you did here.

Just a suggestion!

Thanks again

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48709
  • Thanks: 8319
  • Karma: 1447
12 years 1 month ago #217158 by krileon
CBSubs has over 400 pages of documentation (available for download in the CBSubs downloads section). There are also multiple use cases detailed in it explaining usage of all of its integrations. As for CB tutorials and incubator project tutorials you can find what we've available at the below link.

www.joomlapolis.com/support/tutorials


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum