I need to set a system that allows:
Free member - A
Trial membership - B
1st level membership - C
2nd level membership - D
3rd level membership - E
Members at level A can view, and contact members at level C, D and E
Members at level C can make one post per week/ month
Members at level D can make five posts per week/ month
Members at level E can make unlimited posts per week/ month
All/ various posts/ pages can be restricted to different level members.
Member's profiles can include various custom fields/ options.
Paid or not, is there a plugin/ a set of plugins that could help me on the way to creating this?
The client is running a joomla site and I seriously want him to drop it for a wordpress build but need these options.