• Client 1
  • Client 2
  • Client 3
  • Client 4
  • Client 5
Trusted by over 100k+ users - 4.9

Content Restriction Popup

Content Restriction Module for Joomla

J4 J5 J6 Module M

2.0.1

Current Version

0.96K

Active Users
What can Content Restriction Popup do for you?

See our product features

Content Restriction Popup module allows you to restrict content access with a customizable popup featuring login or module integration.
No jQuery

Vanilla JS Dialog

Modern stack
Rebuilt for Joomla 4 / 5 / 6 with services architecture and lightweight assets.

Body portal
The dialog never flashes inside the module position.

Pop Any Article Style

4 Themes · 3 Effects

Themes
Light, Dark, Soft, Brand plus accent and radius.

Motion
Zoom, fade, or slide-up with blur overlay.

Login Gate

Embed Any Module

Module picker
Show a Login module or any published site module inside the dialog.

Content shell
Title, intro, and footer wrap the embedded content.

When to Open

Smart Triggers

Four triggers
Page load, delay, scroll %, and exit intent.

Frequency
Every visit, once per session, or every N days.

Members Only

Force Login

Strict gate
Lock scroll and block dismiss until the visitor signs in.

Guest aware
Automatically hides for logged-in users.

Flexible UX

Soft Dismiss

Allow close
Close button, overlay click, and Escape when you want a softer pitch.

Continue browsing
Optional secondary action for newsletter or signup prompts.

Production Ready

Accessible · Responsive

Focus trap
Keyboard-friendly dialog with scroll lock sync.

Mobile polish
Full-width layout, safe-area insets, styled login forms.

Modern stack
Rebuilt for Joomla 4 / 5 / 6 with services architecture and lightweight assets.

Body portal
The dialog never flashes inside the module position.

Themes
Light, Dark, Soft, Brand plus accent and radius.

Motion
Zoom, fade, or slide-up with blur overlay.

Module picker
Show a Login module or any published site module inside the dialog.

Content shell
Title, intro, and footer wrap the embedded content.

Four triggers
Page load, delay, scroll %, and exit intent.

Frequency
Every visit, once per session, or every N days.

Strict gate
Lock scroll and block dismiss until the visitor signs in.

Guest aware
Automatically hides for logged-in users.

Allow close
Close button, overlay click, and Escape when you want a softer pitch.

Continue browsing
Optional secondary action for newsletter or signup prompts.

Focus trap
Keyboard-friendly dialog with scroll lock sync.

Mobile polish
Full-width layout, safe-area insets, styled login forms.

Need help getting started?

Our comprehensive documentation provides step-by-step instructions for setting up and installing Content Restriction Popup.

Step-by-step guides
Video tutorials
Configuration examples
Read Documentation
Documentation Preview

We have a pricing plan that's perfect for you!

Choose the subscription plan that suits you.

Save more as you scale — the longer you choose, the bigger the discount!
Limited: 30 Days Only
Plan 30
Basic testing plan. 30 days access only. No priority support. Access expires after 30 days - no future updates.
$9

$9

You save zero
Download Access - 30 Days
Support - 30 Days Email Support
1 Website License
Unlimited Downloads
No Priority Support
No Future Updates After 30 Days
Limited to Testing Only
30-Day Money Back Guarantee
Commercial Use License
Plan 180
6 months access with priority support & bug fixes. Perfect for short-term projects and growing businesses.
$54

$19

You save $35
Download Access - 6 Months
Support - 6 Months + Priority Updates
2 Websites License
Unlimited Downloads
Priority Email Support
Priority Bug Fixes
6 Months Free Updates
30-Day Money Back Guarantee
Commercial Use License
Plan 365
Full year access with VIP support channel. Fastest response time & priority feature requests. Best value!
$108

$29

Download Access - 1 Year
Support - 1 Year + VIP Support Channel
3 Websites License
Unlimited Downloads
VIP Support Channel
Priority Feature Requests
Fastest Response Time
1 Year Free Updates
30-Day Money Back Guarantee
Commercial Use License
Best Value - Never Pay Again
Lifetime
Lifetime access with dedicated support agent. Never pay again - unlimited updates & custom development support included.
$980

$49

You save 95%
Download Access - Lifetime
Support - Lifetime + Dedicated Support
Unlimited Websites License
Unlimited Downloads
Dedicated Support Agent
Lifetime Free Updates
Feature Request Priority
Custom Development Support
30-Day Money Back Guarantee
Commercial Use License
Have questions about Content Restriction Popup?

Frequently Asked Questions

Content Restriction Popup shows a modern login or module dialog to guests before they can browse protected content.

Version 2.0 is a full rebuild with vanilla JS, themes, triggers, and Pop Any Article style presentation.

No. Version 2.0 supports Joomla 4, 5, and 6 only.

If your site still runs Joomla 3, keep using the legacy 1.x release until you upgrade Joomla.

No. Version 2.0 uses vanilla JS and CSS only.

Legacy jQuery FancyBox assets from v1.x are no longer included.

Any published front-end module except another Content Restriction Popup instance.

Most sites use a Login module, but registration or newsletter modules work too.

On page load, After delay, On scroll percent, and Exit intent.

Combine triggers with frequency rules when visitors are allowed to dismiss the dialog.

When enabled, visitors cannot dismiss the dialog until they sign in.

Overlay click, Escape, and Continue browsing stay disabled unless you explicitly allow close.

Yes, when Allow close is enabled.

You can also allow overlay click, Escape, and a Continue browsing button for softer gates.

Themes: Light, Dark, Soft, and Brand with accent colour and corner radius.

Effects: Zoom, Fade, and Slide up with blur overlay.

Yes. The dialog is responsive with safe-area support, stacked form actions, and short landscape handling.

Login forms inside the dialog are styled for touch-friendly targets.

Any template position works. Debug is a convenient default. Hide the module title.

The UI portals to the document body for a clean, flash-free presentation.

Yes. Version 2.0 uses the Joomla services architecture with a namespaced Dispatcher and Helper.

PHP 8.0+ is required. Joomla 3.x is not supported.

Still have questions?

SAVE 90%

Supercharge Your Joomla Site with 60+ Premium Extensions

3 Months Support Regular Updates Secure Code
$999
$ 99
One-time payment
Get Access Now
Secure Payment

Create Your Own Joomla Module for Free!

Use our Free Joomla Module Generator to quickly create custom modules for your website.

Sign in to your account

Don't have an account yet? Register Now!