XENTR Modal Popups is the most advanced and comprehensive modal popup solution developed for XenForo 2.2.0 and higher versions. Written with modern vanilla JavaScript technology, it requires no jQuery dependency. The addon enables effective and professional communication on your forum with five different specialized modal types.
User group permissions
General Settings
Message Box
View attachment 2725
When the message box option is enabled, you can show a welcome message to users who visit your website in a popup window.
Coupon code
When the coupon code option is enabled, you can set up various coupon codes to increase the effectiveness of your website within a popup window to users who visit your website, allowing you to use the code to grant the required permissions to the groups of users you want to use.
You can set the date of the coupon code for the date and time that you set, you can use your coupon code through the countdown timer. When finished, you can automatically display
This coupon code is no longer valid.
Promo Banner
When the promotional banner option is enabled, you can display and link to a banner on a pop-up page. Optionally, you can open the link in the new tab or show it on the same page. In addition, the width, height, and so on of the banner display. You can easily set.
Video Box
Youtube video
Vimeo Video
When the Video Box option is enabled, you can easily display your Youtube and Vimeo videos in a popup on your page in a very simple way. All you need to do is simply type the code for the video you want to view
8nbAKH_zYeE in the example. You can adjust other settings as desired.
Login Panel
Other Features:
Selection of popup type
Delayed = Delay (The duration of this can also be set from
... popup delay time immediately after the page is loaded.)
Scrolled = Scrolling (Scrolling down the page. After the specified pixel value, popup is displayed. This pixel value can also be set in
... scroll top distance field.)
Exit = If this option is enabled, it will be activated when the user wants to leave the page or close the tab. Here you can set how many pixels the user should see when they want to leave the page in
... exit top distance.
Location selection feature
Here you can specify where you want to show the popup display on your page.
Transition Effect feature
You can select any of the 15 transition effects for the popup that opens. This will give you a cooler impression.
Total Combinations: 9 positions × 15 effects =
135 unique animation combinations
Display on mobile devices
(You can turn off popup impressions on mobile devices when the option for mobile devices is enabled.
In addition to all this, it has been developed as fully sensitive. You can also show them seamlessly on your mobile devices. And you can explore a lot more features.
Modal Types and Features
1. Sample Message Modal
Modal type designed for general announcements, welcome messages, and important notifications.
Customization Options:
- Modal enable/disable control
- Display location selection (forum list, selected forums, thread view, post thread, conversation start, conversation view, account upgrades, XFRM overview, XFRM resource view, XFMG media index)
- Multiple forum selection for selected forums
- Title text customization
- Content text customization (with rich text editor)
- Window width & height (pixels)
- Trigger type (delayed, scroll-based, exit intent)
- Delay, scroll, exit distance settings
- Window position (center, corners, edges)
- Transition effects (fade, zoom, slide, rotate, flip, perspective)
- Hide on mobile devices
2. Coupon Code Modal
Modal type with countdown timer feature for promotional codes, discount coupons, and time-limited offers.
Customization Options:
- Enable/disable control
- Display location selection
- Multiple forum selection
- Title & content text customization
- Coupon code text
- Countdown timer enable/disable
- End date & time settings
- Window width & height
- Trigger type and timing settings
- Window position & transition effect
- Hide on mobile devices
- One-click code copy
- Animated coupon display
3. Promo Banner Modal
Specially designed for visual advertisements, banner promotions, and promotional images.
Customization Options:
- Enable/disable control
- Display location (10 page types)
- Multiple forum selection
- Target URL & window type
- Banner image upload (with asset system)
- Window width & height
- Trigger type, delay, scroll & exit settings
- Window position (9 options)
- Transition effect (15 options)
- Hide on mobile devices
- Responsive image sizing
4. Video Box Modal
Specially designed for YouTube and Vimeo video integration with title and description support.
Customization Options:
- Enable/disable control
- Display location (10 page types)
- Multiple forum selection
- Video title & description
- Video URL (YouTube/Vimeo)
- Autoplay, loop, mute control
- Show/hide video controls
- Window width & height
- Trigger type and delay
- Position & transition effect
- Hide on mobile
- Responsive player
- Custom header design
5. Login Panel Modal
Specially designed for guest users, including registration and login forms.
Customization Options:
- Enable/disable control
- Window width & height
- Trigger type (delayed, scroll, exit)
- Timing settings
- Position & transition effect
- Hide on mobile
- XenForo login form integration
- Register button integration
- Passkey support
- Remember me feature
General Settings and Features
Modal Management System
Overlay (Background Layer) System
- Enable/disable background layer
- Custom overlay color (HSLA supported)
- Five transition effects (ease, ease-in, ease-out, etc.)
- Adjustable transition speed (ms)
- Smart overlay for multiple modals
Trigger Systems
Three different trigger modes for each modal:
- Delayed: Appears after X ms from page load
→ Default: 1000ms (1s)
- Scrolled: Appears after user scrolls X px
→ Default: 200–400px
- Exit Intent: Appears when mouse moves to top of page
→ Default: 40px
Display Locations (10 Page Types)
- Forum List
- Selected Nodes
- Thread View
- Post Thread
- Conversation Start
- Conversation View
- Account Upgrades
- XFRM Overview
- XFRM Resource View
- XFMG Media Index