ITMedia PopUp
New n
Introduction
ITMedia Popup
Overview
ITMedia Popup allows you to display beautiful, customizable popup modals on your Joomla website. Perfect for announcements, promotions, newsletter signups, cookie notices, and more.

Features
Content Types
- Custom Text/HTML - Use the built-in WYSIWYG editor
- Joomla Article - Display any published article
- Joomla Module - Embed any frontend module
- Image - Show an image with optional link
Trigger Options
- Immediate - Show on page load
- Time Delay - Show after X seconds
- Scroll Percentage - Show after scrolling X% of page
- Exit Intent - Show when mouse leaves the viewport
- Click - Show when clicking specific elements
Frequency Control
- Every page load
- Only once (ever)
- Once per session
- Once per day
- Once per week
- Once per month
Targeting
- Pages: All pages, homepage only, selected menu items, or exclude specific pages
- Users: All visitors, guests only, registered users, or specific user groups
- Devices: All devices, desktop only, or mobile only
- Date Range: Schedule popups with start and end dates
Appearance
- 5 sizes: Small, Medium, Large, Extra Large, Fullscreen
- 3 positions: Center, Top, Bottom
- 4 animations: Fade, Slide Down, Slide Up, Zoom
- Customizable backdrop color and opacity
- Custom CSS class and inline styles
- Dark mode support
Advanced Features
- Auto-close with visual progress bar
- Bootstrap 5 integration (auto-loads if needed)
- Native fallback when Bootstrap unavailable
- Keyboard navigation (ESC to close)
- ARIA accessibility support
- Debug mode for troubleshooting
Requirements
- Joomla 4.x, 5.x, or 6.x
- PHP 8.1 or higher
Installation
- Download the latest release from https://www.itemedia.sk
- In Joomla admin, go to System → Install → Extensions
- Upload the
plg_system_itemediapopup_vX.X.X.zipfile - After installation, go to System → Manage → Plugins
- Find "ITMedia Popup" and enable it
- Click on the plugin name to configure settings
Usage Examples
Newsletter Signup Popup
- Create a module with your newsletter form
- Set Content Type to "Joomla Module"
- Select your newsletter module
- Set Trigger to "Exit Intent"
- Set Frequency to "Once per week"
Cookie Notice
- Set Content Type to "Custom Text"
- Add your cookie notice HTML
- Set Trigger to "Immediate"
- Set Frequency to "Only once"
- Set Position to "Bottom"
Promotional Banner
- Set Content Type to "Image"
- Upload your promotional image
- Add link URL to your offer page
- Set Start/End Date for the campaign
- Set Frequency to "Once per day"
Click-triggered Popup
- Configure your popup content
- Set Trigger to "On element click"
- Set Click Selector to
.my-popup-button - Add class
my-popup-buttonto any element on your site
Languages
- English (en-GB)
- Slovak (sk-SK)
Updates
The plugin supports Joomla's built-in update system. You'll receive notifications when new versions are available.
To manually check for updates:
1. Go to System → Update → Extensions
2. Click "Check for Updates"
Troubleshooting
Popup not showing?
- Make sure the plugin is enabled
- Check the "Enable Popup" setting is set to "Yes"
- Verify your targeting settings (pages, users, devices)
- Check date range if configured
- Clear browser localStorage to reset frequency tracking
- Enable Debug Mode and check browser console
Popup appears behind other elements?
Increase the Z-Index value in Advanced Settings.
Bootstrap conflicts?
Set "Bootstrap Loading" to "No" if your template already includes Bootstrap 5.
License
This project is licensed under the GNU General Public License v2.0 - see the LICENSE file for details.
Author
Ing. Roman Hricišin, ITMedia
- Website: https://www.itemedia.sk
- Email: itemedia@itemedia.sk
ITMedia PopUp
- Version:
- 2.0.6
- Developer:
- ITMedia
- Last updated:
-
Jan 13 2026
4 hours ago - Date added:
- Jan 12 2026
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- p
- Compatibility:
- J4 J5 J6
Share