Introduction
Content Restriction Popup 2.0 shows a modern login or module dialog to guests before they can browse protected content. Embed a Login module (or any site module) inside a Pop Any Article style popup with blur overlay, themes, and smart open triggers.
What do you get?
- Site module — publish on any menu where guests should sign in first
- Vanilla JS dialog — no jQuery, no FancyBox
- Flexible gates — strict force login or softer dismiss with Continue browsing
Highlights in 2.0
- Themes: Light, Dark, Soft, Brand + accent colour and radius
- Effects: Zoom, Fade, Slide up with blur overlay
- Triggers: page load, delay, scroll %, exit intent
- Frequency: every visit, once per session, every N days
- Title, intro, and footer shell around embedded module content
- Body portal, focus trap, scroll lock, responsive login form styling
Works with
- Joomla 4, 5, and 6
- PHP 8.0+
- Phones, tablets, and desktops
Note: Joomla 3.x is not supported in version 2.0. Use the legacy 1.x release if your site still runs Joomla 3.
Tip: Start with Theme = Light, Trigger = On page load, Force login = Yes, and select a dedicated Login module.