ITMedia PopUp

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

Popup Types

  • Modal - Classic center popup with Bootstrap
  • Slide-in - Corner popup (4 positions)
  • Floating Bar - Top or bottom strip
  • Fullscreen - Full overlay popup

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
  • Hover - Show when hovering over elements
  • User Inactivity - Show after idle time
  • AdBlock Detection - Show when ad blocker detected

Smart Tags (Personalization)

Dynamic content replacement:

User: {user}, {user.name}, {user.email}, {user.username}
Site: {site}, {site.name}, {site.url}
Date: {date}, {date.day}, {date.month}, {date.year}, {date.weekday}
Time: {time}, {time.hour}, {time.12h}
Page: {page.title}, {page.url}
Article: {article.title}, {article.author}, {article.category}
Menu: {menu.title}, {menu.id}

Frequency Control

  • Every page load
  • Only once (ever)
  • Once per session
  • Once per day
  • Once per week
  • Once per month

Targeting

  • Pages: All pages, selected menu items, URL patterns, or exclude specific pages
  • Users: All visitors, guests only, registered users, or specific user groups
  • Devices: All devices, desktop only, or mobile only
  • Schedule: Start and end date/time

Appearance

  • Multiple sizes (Small, Medium, Large, Extra Large, Fullscreen)
  • Positions (Center, Top, Bottom)
  • Animations (Fade, Slide Down, Slide Up, Zoom)
  • Customizable close button
  • Custom CSS class support
  • Configurable z-index

Requirements

  • Joomla 4.x, 5.x, or 6.x
  • PHP 8.1 or higher

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?

  1. Make sure the plugin is enabled
  2. Check the "Enable Popup" setting is set to "Yes"
  3. Verify your targeting settings (pages, users, devices)
  4. Check date range if configured
  5. Clear browser localStorage to reset frequency tracking
  6. 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

Extension Info :

A powerful and flexible popup/modal component + plugin for Joomla 4, 5, and 6.

Extension Data :

  • Latest Version2.1.0
  • DeveloperITMedia
  • Last Updated20260127
  • Date Published20260112
  • TypePaid download
  • Compatibility :
  • Joomla 3.xYes
  • Joomla 4.xYes
  • Joomla 5.xYes
  • Joomla 6.xYes

Find Similar Extensions