RightClick Disable is a comprehensive 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.
When to Use Module vs Plugin
Use the Module when:
- You want to protect only specific pages or sections of your website
- You need position-based protection (e.g., only in article content areas)
- You want to use Joomla's built-in Access control for user group management
- You need different protection settings for different pages
- You want to control protection via module assignment and menu items
- You prefer granular control over where protection appears
Use the Plugin when:
- You want site-wide protection across your entire website
- You need to exclude specific user groups (e.g., administrators, registered users)
- You want to exclude specific Joomla components (e.g., admin areas, forms)
- You need URL-based exclusions (e.g., exclude contact page, checkout pages)
- You want automatic protection without manual module assignment
- You prefer a "set it and forget it" approach
Important: Do not use both module and plugin together as they may conflict. Choose one based on your needs.
How Content Protection Works
Understanding Client-Side Protection:
This extension uses client-side JavaScript to protect your content. This means:
- Protection runs in the user's web browser
- It blocks common methods of copying (right-click, keyboard shortcuts, text selection)
- It deters casual users from copying your content
- It is NOT 100% foolproof - determined users with technical knowledge can bypass it
What It Can Do:
- Block right-click context menu
- Prevent text selection and highlighting
- Block common keyboard shortcuts (Ctrl+C, Ctrl+V, etc.)
- Prevent image dragging
- Block access to developer tools (F12, etc.)
- Detect screenshot attempts on mobile devices
- Deter casual copying and unauthorized access
What It Cannot Do:
- Prevent viewing page source code (Ctrl+U or View Source menu)
- Stop users from disabling JavaScript in their browser
- Prevent browser extensions that bypass protection
- Stop users from using browser developer tools if they know how to access them
- Prevent screen recording or photography
- Stop users from accessing content via browser cache or network inspection
- Prevent automated scraping tools
- Stop determined users with technical knowledge
Important Disclaimer:
No client-side protection can provide 100% security. This extension is designed to deter casual copying and protect against common methods. It is not a replacement for proper copyright protection, legal measures, or server-side content protection. For truly sensitive content, consider additional measures such as:
- Watermarking images
- Server-side access control
- DRM (Digital Rights Management) solutions
- Legal copyright protection
- Content licensing agreements
Key Highlights:
- Full Joomla 4, 5 & 6 Compatibility
- Multiple Alert Types (Popup, Alert, Silent)
- Advanced Keyboard Protection
- Developer Tools Blocking
- Mobile & Tablet Protection
- Screenshot Detection
- Exception Selectors (CSS-based whitelisting)
- Plugin Exclusions (User Groups, Components, URLs)
- Fully Customizable Styling
- Vanilla JavaScript (No jQuery)