With RSMembership!, you can configure a fully functional membership website. You can impose restrictions to Joomla! categories, sections, articles, menus, components, folders and modules.
1. Restrict the access to Joomla! categories
- 1. In the Joomla! backend panel, edit the membership for which you want to add a category restriction.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "category" option and add the Joomla! category that you want to restrict.
- 4. In frontend, the users will no longer have access to this Joomla! category without subscribing first to membership.
2. Restrict the access to Joomla! sections
- 1. In the Joomla! backend panel, edit the membership for which you want to add a section restriction.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "section" option and add the Joomla! section that you want to restrict.
- 4. In frontend, the users will no longer have access to this Joomla! section without subscribing first to membership.
3. Restrict the access to Joomla! articles
- 1. In the Joomla! backend panel, edit the membership for which you want to add an article restriction.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "article" option and add the Joomla! article that you want to restrict.
- 4. In frontend, the users will no longer have access to this Joomla! article without subscribing first to membership.
4. Restrict the access to Joomla! menus
- 1. In the Joomla! backend panel, edit the membership for which you want to add a menu restriction.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "menu" option and add the Joomla! menu that you want to restrict.
- 4. In frontend, the users will no longer have access to this Joomla! menu. The menu will be available only after the user subscribes to membership.
5. Add URL restrictions
You can use URL wildcards to replace one or an unlimited number of characters.
5.1 Using the {?} wildcard
-
We'll partially restrict the access to a Joomla! component by imposing an URL restriction.
- 1. In the Joomla! backend panel, edit the membership for which you want to restrict the component.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "URL" option.
- 4. In our example, we'll restrict the RSEvents! calendar using the {?} wildcard. We'll replace the ...., thus users will no longer have access to May events.
5.2 Using the {*} wildcard
-
Now, we'll use the {*} wildcard to restrict the access to the entire Joomla! component.
- 1. In the Joomla! backend panel, edit the membership for which you want to restrict the component.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "URL" option.
- 4. The {*} wildcard replaces all the characters after the component name com_rsevents. The user will need to have the membership active to access any page that contains index.php?option=com_rsevents.
6. Restrict the access to Joomla! modules
- 1. In the Joomla! backend panel, edit the membership for which you want to add a module restriction.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "module" option and add the Joomla! module that you want to restrict.
- 4. In frontend, the users will no longer have access to this Joomla! module without subscribing first to membership.
7. Restrict the access to Joomla! folders
- 1. In the Joomla! backend panel, edit the membership for which you want to add a folder restriction.
- 2. In the "Shared Content" tab, click on the "Add content" button.
- 3. Choose the "Folder" option and select the folders that you want to restrict.
- 4. In frontend, the users will no longer have access to this Joomla! folder without subscribing first to membership. After subscription, the folder will be available in the "View my membership" menu.
Related Videos

Ep. 20 - How to add article restriction to a Joomla! membership site with RSMembership!
Ep.21 - How to add URL restrictions to a Joomla! membership site with RSMembership! using the {?} wildcard
Ep. 22 - How to add url restrictions to a Joomla! membership site with RSMembership! using the {*} wildcard
Ep. 35 - How to restrict with RSMembership! Joomla! categories to paid subscribers
Ep. 36 - How to restrict with RSMembership! Joomla! sections to paid subscribers
Ep. 44: Introducing RSMembership! - Joomla! membership extension - backend presentation
Ep. 45: Introducing RSMembership! - Joomla! membership extension -frontend presentation
Ep. 56: How to customize the RSMembership! subscription form
Ep. 61: Restrict K2 content with RSMembership!
Ep. 62: Restrict FLEXIcontent with RSMembership!
Ep. 63: How to restrict ZOO content with RSMembership!
Ep. 68: How to add the RSMembership! subscribers to the RSMail! mailing list
You can actually set the type of user that will be created by RSMembership!. Existing users will have to be manually added via the RSMembership! Subscribers area.Quote








RSS