- Compatible XF versions
- 2.0.x
- 2.1.x
- 2.2.x
- 2.3.x
- Visible branding
- No
FX - CopyShield is a lightweight, high-performance content protection addon for XenForo 2.0, 2.1, 2.2, and 2.3. It protects thread posts and XFRM (XenForo Resource Manager) resource content against unauthorized copying, dragging, right-clicking, developer inspection, and printing, while ensuring legitimate user actions (such as typing in reply editors or search boxes) are never obstructed.
Go to Admin CP ➔ Options ➔ FX - CopyShield:
Manage user permissions under Admin CP ➔ Groups & permissions:
php cmd.php xf-addon:build-release FX/CopyShield
The built package will be generated at src/addons/FX/CopyShield/_releases/FX-CopyShield-1.1.zip.
Developed by FX. All rights reserved.
- XenForo Versions: 2.1.x, 2.2.x, 2.3.x
- XFRM Versions: 2.1.x, 2.2.x, 2.3.x (Optional dependency)
- XFRM (XenForo Resource Manager) Support:
- Extended copy protection to XFRM resource description pages, resource updates, and review content.
- Added dedicated permission under Resource Manager permissions: FX - CopyShield: Lock resource content.
- Form Input Bypass Fix (Regression Prevention):
- Added smart element detection (isInputElement) for <input>, <textarea>, Froala Editor (.fr-element, .js-editor), and [contenteditable="true"].
- Users can type, select (Ctrl+A), copy (Ctrl+C), cut (Ctrl+X), and paste (Ctrl+V) freely inside input fields without triggering protection blocks.
- New Admin CP Options:
- Lock first post only: Choose whether to lock only opening posts or all posts in threads.
- Enable protection for XFRM (Resource Manager): Toggle copy protection specifically for XFRM pages.
- Block Developer Tools & View Source shortcuts: Toggle blocking of developer inspection keys (F12, Ctrl+Shift+I/J/C, Ctrl+U, PrintScreen, Ctrl+S, Ctrl+P).
- Glassmorphic Toast Alert & Print Shield:
- Modern floating toast notification with smooth 2.2s auto-fade animation.
- @media print rules automatically hide protected content when printing web pages.
- Clean English Phrases & Standardized Codebase:
- All options, permission titles, and explanations translated into standard English.
- Cleaned up option titles (removed (Threads) qualifier).
Go to Admin CP ➔ Options ➔ FX - CopyShield:
- Lock first post only:
- Enabled: Locks only the first post in threads.
- Disabled: Locks all posts across threads.
- Enable protection for XFRM (Resource Manager):
- Toggles copy protection on XFRM resource pages.
- Block Developer Tools & View Source shortcuts:
- Toggles blocking of inspection shortcuts (F12, Ctrl+Shift+I/J/C, Ctrl+U, PrintScreen, etc.).
Manage user permissions under Admin CP ➔ Groups & permissions:
- Forum permissions ➔ FX - CopyShield: Lock post content:
- Apply protection to thread posts for users with this permission.
- Resource Manager permissions ➔ FX - CopyShield: Lock resource content:
- Apply protection to XFRM resource pages for users with this permission.
- Upload the contents of src/addons/FX/CopyShield to your XenForo installation server.
- In Admin CP, navigate to Add-ons and install or upgrade FX - CopyShield to v1.1.
php cmd.php xf-addon:build-release FX/CopyShield
The built package will be generated at src/addons/FX/CopyShield/_releases/FX-CopyShield-1.1.zip.
Developed by FX. All rights reserved.