ModulePlugin
UtilitiesRight Click Disable
Joomla Extension to Disable Right Click on Mouse
Instant access after purchaseOne-click Joomla updatesLifetime option available
30-day money-back guarantee
Works with
Joomla 4 Joomla 5 Joomla 6
Changelog — Right Click Disable
Version 2.6: 18 October 2026
- Runs on Joomla 5 and Joomla 6 with the Behaviour - Backward Compatibility plugin disabled.
- User checks and the component list use the current Joomla identity and database services.
Version 2.5.0: 20 July 2026
- Added delegated right-click and image-drag handling for lazy and AJAX content
- Added independent desktop enable control
- Added default exceptions for labels, TinyMCE, CodeMirror, and Joomla editor interfaces
- Added Short, Friendly, and Firm message presets
- Added optional messages for right-click, keyboard, developer-tools, and screenshot actions
- Added toast background, text, accent, and maximum-width controls
- Added allowlist filtering for message HTML and validation for custom CSS, colors, and lengths
- Added a module warning when the site-wide plugin is enabled
- Added Joomla 4 / 5 / 6 service providers, namespaces, and a module dispatcher
- Added plugin-first shared asset resolution with module fallback for independent installs
- Fixed Ctrl+Shift+C so it no longer also fires as a copy shortcut
- Fixed plugin service provider so admin settings load through the dispatcher
- Fixed Choices.js styling so it works on any administrator template
- Fixed module packaging so language files ship inside the module folder
- Fixed clipboard copy, cut, and paste events in addition to keyboard shortcuts
- Fixed multi-instance stacking so only one active configuration runs per page
- Fixed custom keyboard combo rows that arrived as objects instead of arrays
- Documented Joomla Access levels, dynamic content, editor exceptions, and deterrence limitations
Version 2.4: 03 December 2025
- Major Upgrade - Complete rewrite for Joomla 4, 5 & 6 compatibility
- Alert Types - Added support for three alert types (Popup, JavaScript Alert, None/Silent)
- Mobile/Tablet Device Targeting - Enable or disable protection on mobile and tablet devices independently
- Screenshot Detection - Mobile screenshot detection with multiple detection methods and overlay protection
- Custom Keyboard Combinations - User-friendly custom keyboard shortcut blocking with character input (not key codes)
- Exception Selectors - CSS selector-based whitelist system for bypassing protection on specific elements
- Developer Tools Blocking - Block F12, Ctrl+Shift+I/J/C and detect DevTools via window size
- Advanced Keyboard Controls - Individual controls for Copy, Paste, Cut, Select All, View Source, Save Page, Print Page
- Enhanced Styling - CSS Variables, responsive design, dark mode, high contrast, reduced motion support
- Plugin Exclusions - User group, component, and URL exclusion system (plugin only)
- Improved URL Exclusion - Support for exact and partial URL matching
- Cross-Platform Compatibility - Proper handling of Ctrl/Meta keys for Mac/Windows compatibility
- Complete Code Rewrite - Migrated from jQuery to vanilla JavaScript
- Modern Asset Loading - Switched to WebAssetManager (Joomla 4+)
- Code Structure - Improved code organization and maintainability
- Default Values - Updated defaults for better user experience
- CSS Architecture - Moved to CSS Variables for dynamic styling
- JavaScript Architecture - Modular, event-driven architecture
- Guest User Group Handling - Fixed guest group exclusion logic to handle different guest group IDs
- Public Group Special Handling - Selecting "Public" (group 1) now automatically includes actual guest group
- Input Field Exceptions - Input, textarea, select, and contenteditable elements are now properly excluded by default
- Exception Selector Parsing - Improved handling of comma and newline-separated selectors
- Performance Optimization - Optimized event handling, cached DOM queries, deferred script loading
- Error Handling - Added comprehensive error handling for invalid selectors and edge cases
- Code Quality - PSR-12 compliance, proper namespacing, modern PHP practices
- Security Enhancement - Enhanced input validation, XSS prevention, proper escaping
- Accessibility - Added dark mode, high contrast, and reduced motion support
- Documentation - Comprehensive inline comments and documentation
- No Dependencies - Removed jQuery dependency, pure vanilla JavaScript
- Modern CSS - CSS Variables, modern selectors, responsive design
- Browser Support - Enhanced cross-browser compatibility
- Mobile Optimization - Improved mobile/tablet detection and handling
Version 2.3 - 27 May 2023 [Major Update]
- Updated to support Joomla 5.
- Plugin/Module works without Backward Compatibility Plugin
- Removed JavaScript alert in favor of custom modal-style popup.
- Added option to exclude certain URLs from the plugin's effect.
- Introduced option to exclude specific components from the plugin's effect.
- Provided option to disable viewing the page's source code (Ctrl+U).
- Implemented option to disable saving the page (Ctrl+S).
- Incorporated option to disable printing the page (Ctrl+P).
- Added option to resize the popup. Height and Width option Added
Version 1.6
- Fixed drag selection for plugin
Version 2.2: 27 May 2023
- Single package for installation of Module and Plugin
- Uses Joomla native license update system.
- Fixed issue with image href click.
Version 1.5
- Added Additional CSS parameters
- New Popup style of Right Click Disable Module
Version 2.1: 23 May 2023
- Fixed issue with text dragging.
Version 1.4
- Joomla Update System integrated
- Option to select the background color and opacity.
- Fixed text selection issue
- Changes in plugin and module parameters
- Option to only disable for images
- Option to select the user group in the plugin.
Version 2.0: 10 February 2023
- Styling of the module popup.
- Removed load jQuery in body.
Version 1.3
- Fixed plugin backend issue.
- Added option to enable or disable selection of text.
- Added option to enable or disable image dragging.
Version 1.9: 07 October 2022
- Option to set right click disable only for hyperlinks
Version 1.8: 25 October 2021
- Supports Joomla 4
Version 1.7: 25 February 2021
- Supports PHP version 8.1
- iOS Browser Image Save issue fixed.
Live preview of
Right Click Disable: Popup
Module settings
Right Click Disable: Popup
All Access
Every JoomlaX extension. Unlimited sites. One price.
You have explored the demos. Now get all 127 extensions, new releases during your plan, updates and expert support. All Access is $365 a year, about $1 a day.
- Basic$2496 months · 3 sites
- All Access$365per year · unlimited sites
- Developer$749one-time · lifetime
- 30-day money-back guarantee
- Secure SSL payment
- Updates included