Looking for a component that would allow me to setup a membership site. So when user is registering they have a option of 3 or 4 types of membership Membership is paid monthly/Yearly, etc.... Based on membership, the site acts differently. For example, you have access to certain data, or your posts are ad free etc.... any help would be much appreciated. Thank you
you can get some paid component on the internet as i also required this thing for my site. However i found them to be costly all were above $50. I would advice you to download a free plugin which is admin approval, here whenever as user registers it is required to be accepted by administrator. You can add a simple functionality in core joomla registration for your custom registration fields some 3-4 line of code. Then you can create another module which will define what components of the site needs to be there. There are vaious ways of doing this here's another one: like adding a new user groups in between the core joomla acl groups and configuring your site accordingly. This will enable you to select the type of users who can access a particular article or a particular utility in the main menu. All this is available on internet and you can get it easily just need a bit understanding of joomla coding. I have done this for my site successfully. Thanks,
Mighty Membership is one of such components, it can do everything that you require. You can find it here http://www.mightyextensions.com/joomla-components/member-subscription
for many choices you can look at this link _hxxx://extensions.joomla.org/extensions/communities-a-groupware/communities
Also important for Joomla - Community Builder and JomSocial are Open Source (meaning open code base). Others are not, and in fact require Ion Cube. Always check the extension first, especially commercial ones. Extensions that are encrypted in any way are a no-go for me.