Content Restriction Popup
DownloadIntroduction
Content Restriction Popup is a Joomla module that allows you to restrict content with a customizable popup that can display login forms or other information. This documentation covers the installation, configuration, and usage of the Content Restriction Popup module.
Installation
Downloading the Extension
Email: After you purchase the extension from our store, you will receive an email containing a link to download the extension.
Store: Alternatively, you can download the extension from the "Downloads" section in our store. If you are a new user, you need to create an account using the same email address you used for the purchase.
Click to download the extension package: ContentRestrictionPopup_UNZIP.zip
Unzipping the Package
Use any file unzipper tool or WinRAR to unzip the ContentRestrictionPopup_UNZIP.zip package. After unzipping, you will find the following contents:
- Folder Joomla 3: This extension is compatible with Joomla 3.x. In this folder, you will find the installation file named
mod_content_restriction_X.x.zip
. - Folder Joomla 4 & 5: The extension is also designed for seamless integration with Joomla 4.x and Joomla 5.x. This folder contains the installation file named
mod_content_restriction_X.x.zip
. - ReadMe.txt: Contains vital information about the current version of the extension.
Installing the Extension
To install the extension, log in to the backend of your Joomla website.
- For Joomla 3: Navigate to Extensions > Extension Manager, then click on the "Upload Package File" tab. Click "Browse" to select the appropriate installation file, then click "Upload and Install."
- For Joomla 4 & 5: Go to System > Install > Extensions. You can either drag and drop or browse for the file to install.
A success message will be displayed once the installation is complete.
Configuration
After installation, the module needs to be configured to suit your requirements. Access the module settings by navigating to Extensions > Modules, and find Content Restriction Popup in the list.
Module Settings
- Auto Popup Open Timer: Choose whether the popup should open automatically or after a specified delay.
- Options:
Default
(opens immediately),Assign Value
(opens after specified delay).
- Options:
- Popup Automatically Opens After: Define the time in milliseconds after which the popup should open automatically (only shown if Auto Popup Open Timer is set to
Assign Value
).- Default:
1000
ms
- Default:
- Height of Popup Box: Specify the height of the popup box in pixels.
- Default:
300
px
- Default:
- Width of Popup Box: Specify the width of the popup box in pixels.
- Default:
500
px
- Default:
- Select Login Module: Enter the ID of the login module to be displayed in the popup.
- Opacity: Set the opacity of the popup box. The value should be between
0
(fully transparent) and1
(fully opaque).- Default:
0.5
- Default:
Advanced Settings
- Module Class Suffix: Add a suffix to the module class for additional styling.
Features
Once configured, assign the module to a position on your Joomla template and publish it. The Content Restriction Popup will display the popup based on your settings, restricting content until the user logs in or performs the required action.
Features
- Automatic Popup: Configure the popup to open automatically with or without delay.
- Customizable Dimensions: Set the height and width of the popup box.
- Opacity Control: Adjust the transparency of the popup box.
- Login Integration: Display a login form or any other module inside the popup.
- Advanced Customization: Add a module class suffix for further styling.
FAQ
-
How do I set the popup to open automatically?
- Adjust the Auto Popup Open Timer setting under Module Settings.
-
Can I specify a delay for the popup to open?
- Yes, set the Popup Automatically Opens After option to the desired delay in milliseconds.
-
How do I change the popup box dimensions?
- Configure the Height of Popup Box and Width of Popup Box settings under Module Settings.
-
How do I integrate a login module into the popup?
- Enter the ID of the login module in the Select Login Module field.
-
Can I adjust the opacity of the popup?
- Yes, set the Opacity value under Module Settings.
Troubleshooting
- Popup Not Displaying: Ensure the module is assigned to a visible template position and published. Verify the settings are configured correctly.
- Login Module Not Appearing: Check the ID entered in the Select Login Module field and ensure the login module is published.
- Styling Issues: Adjust the Module Class Suffix and custom CSS to fix any appearance issues.