• Please note: The default language for any content posted is English. Do not create multi-accounts, you will be blocked! Before doing anything please take a moment to read our TERMS & RULES. If you find a broken link? Use the report button.
FX – CopyShield

FX – CopyShield 1.1

No permission to download
Compatible XF versions
  1. 2.0.x
  2. 2.1.x
  3. 2.2.x
  4. 2.3.x
Visible branding
  1. 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.


  • XenForo Versions: 2.1.x, 2.2.x, 2.3.x
  • XFRM Versions: 2.1.x, 2.2.x, 2.3.x (Optional dependency)

  1. 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.
  2. 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.
  3. 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).
  4. 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.
  5. 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.

  1. Upload the contents of src/addons/FX/CopyShield to your XenForo installation server.
  2. In Admin CP, navigate to Add-ons and install or upgrade FX - CopyShield to v1.1.
php cmd.php xf-addon:upgrade FX/CopyShield

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.
Back
Top