Introduction
RightClick Disable is a powerful content protection solution for Joomla websites that helps protect your content from unauthorized copying, downloading, and inspection. Available as both a Module and System Plugin, it provides flexible options for protecting content throughout your Joomla website.
Key Features
Core Protection
- Disable right-click context menu on selected elements (entire website, images only, links only)
- Prevent text selection and copying
- Disable image dragging
- Exception/whitelist system using CSS selectors for flexible bypassing
Multiple Alert Types
- Styled Popup: Custom styled popup overlay with full customization options
- JavaScript Alert: Native browser alert dialog
- Silent Mode: Actions prevented without showing any message
Advanced Keyboard Protection
- Block Copy (Ctrl+C), Paste (Ctrl+V), Cut (Ctrl+X), Select All (Ctrl+A)
- Control View Source (Ctrl+U), Save Page (Ctrl+S), Print Page (Ctrl+P)
- Custom keyboard combinations with user-friendly character input (not key codes)
- Support for all keys including function keys, special characters, and numpad keys
Developer Tools Blocking
- Block F12, Ctrl+Shift+I/J/C keyboard shortcuts
- Detect DevTools via window size monitoring
- Prevent access to browser developer tools
Mobile & Tablet Protection
- Enable/disable protection on mobile devices
- Enable/disable protection on tablet devices
- Smart device detection (User Agent + screen size)
- Screenshot detection for mobile/tablet devices with multiple detection methods
Plugin-Specific Exclusions
- User Group Exclusions: Exclude specific user groups from protection
- Component Exclusions: Exclude specific Joomla components
- URL Exclusions: Exclude specific URLs (exact and partial matching)
Styling & Customization
- Fully customizable popup appearance (background color, text color, width, height)
- Font size and weight configuration
- Additional custom CSS support
- Responsive design with dark mode, high contrast, and reduced motion support
- CSS Variables for dynamic styling
Quick Start
Module Usage:
1. Create a new "RightClick Disable" module
2. Configure protection settings (alert type, device targeting, keyboard shortcuts)
3. Set exception selectors if needed
4. Assign to module position and publish
Plugin Usage:
1. Enable "System - RightClick Disable" plugin
2. Configure protection settings
3. Set exclusions (user groups, components, URLs) if needed
4. Save and test
Perfect For
- Content Protection - Protect articles, images, and text from unauthorized copying
- Premium Content - Protect premium or paid content from being copied
- Copyright Protection - Deter casual copying of copyrighted material
- E-learning Platforms - Protect educational content and course materials
- Portfolio Websites - Protect creative work and portfolios
- Documentation Sites - Protect technical documentation and guides
- News Websites - Protect articles and content from unauthorized distribution
- Business Websites - Protect business content and proprietary information
Configuration Options
Protection Settings
- Alert message type (Popup, Alert, None)
- Mobile and tablet device enable/disable
- Screenshot detection (mobile)
- Right-click target elements (entire website, images, links)
- Exception selectors (CSS selectors for whitelisting)
Keyboard Shortcuts
- Individual controls for Copy, Paste, Cut, Select All
- View Source, Save Page, Print Page controls
- Custom keyboard combinations (inline subform)
Advanced Protection
- Developer Tools blocking
- Multiple detection methods
- Overlay protection when page hidden
Message & Styling
- Custom message text
- Popup background and text colors
- Popup dimensions (width, height)
- Font size and weight
- Additional custom CSS
Plugin Exclusions
- User group exclusion (with special handling for Public/Guest groups)
- Component exclusion
- URL exclusion (exact and partial matching)
Technical Features
Performance Optimized
- Vanilla JavaScript (no jQuery dependency)
- Optimized asset loading with WebAssetManager
- Efficient event handling
- Minimal performance impact
Modern & Compatible
- Full Joomla 4, 5 & 6 compatibility
- Modern PHP 7.4+ code
- Uses WebAssetManager for optimal asset loading
- Future-proof design with regular updates
Responsive Design
- Works perfectly on desktop, tablet, and mobile
- Touch-friendly interactions
- Adaptive popup sizing
- Mobile-optimized protection
Cross-Platform Support
- Proper handling of Ctrl/Meta keys for Mac/Windows compatibility
- Cross-browser compatible (Chrome, Firefox, Safari, Edge)
- Mobile browser support (iOS Safari, Chrome Mobile, etc.)
Support
- Documentation: https://joomlax.com/documentation/right-click-disable
- Support: https://joomlax.com
- Store: https://joomlax.com
Why Choose RightClick Disable?
Comprehensive Protection - Multiple layers of content protection including right-click, keyboard shortcuts, and developer tools
Flexible Configuration - Module for position-based protection or Plugin for site-wide protection with exclusions
Easy to Use - Intuitive interface with organized tabs and clear settings
Advanced Features - Custom keyboard combinations, screenshot detection, exception selectors
Responsive - Works perfectly on all devices with mobile/tablet targeting
Future-Proof - Joomla 4, 5 & 6 compatible with modern coding standards
Well Documented - Comprehensive documentation and examples
Professional - Styled popup with full customization options
Protect your website content with professional-grade protection that deters unauthorized copying while maintaining a great user experience for legitimate visitors.
Right Click Disable
- Version:
- 2.4
- Developer:
- Infyways Solutions
- Last updated:
-
Dec 03 2025
2 days ago - Date added:
- Nov 19 2014
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- m p
- Compatibility:
- J4 J5 J6
Share