Attachment Integrity

Attachment Integrity 5.7.4.1

No permission to download
Compatible XF 2.x versions
  1. 2.3
Additional requirements
XenForo 2.3+
PHP 8.1 or newer recommended.
License
MIT License
Updates duration
N/A
Visible branding
No
Attachment Integrity

Keeps your attachments in order. Scans for problems, lets you search across everything, and gives your members a way to save the attachments they care about.

Built for forums that actually use attachments -- image-heavy communities, resource hubs, anywhere people are uploading files regularly and need a better way to manage them.

What it does:

For admins:


  • Scan attachments for integrity issues -- missing files, orphaned records, broken references
  • Search attachments by filename across the entire forum from one ACP page
  • Dry run mode so you can see what a bulk action will do before committing
  • Rename attachment display names without touching the actual files
  • Action logging so you've got a trail of what was changed and when
  • ACP dashboard with a quick overview of your attachment health

For members:

  • Bookmark any attachment in any post with one click
  • Personal gallery page showing all your bookmarked attachments in one place
  • Give bookmarks your own alias names so you can find them by whatever makes sense to you
  • Search your bookmarks by alias
The boring but important bits:

Everything runs through proper XenForo framework. Entities, repositories, controllers, Setup.php migrations -- no raw SQL, no database hacks. Installs and upgrades cleanly through the admin panel.

Works with XenForo 2.3. PHP 8.1+.

Tables are created on install and cleaned up on uninstall. Permissions integrate with XenForo's permission system. Template modifications are additive only -- nothing gets overwritten.

ACP location: Tools > Attachment Integrity

If you run into anything or want something added, post in the discussion thread and I'll sort it.
  • Screenshot_20260518_192932_Chrome.webp
    Screenshot_20260518_192932_Chrome.webp
    44.5 KB · Views: 131
  • Screenshot_20260518_192946_Chrome.webp
    Screenshot_20260518_192946_Chrome.webp
    64.1 KB · Views: 132
  • Screenshot_20260518_192956_Chrome.webp
    Screenshot_20260518_192956_Chrome.webp
    65.8 KB · Views: 127
  • Screenshot_20260518_193002_Chrome.webp
    Screenshot_20260518_193002_Chrome.webp
    70 KB · Views: 119
  • Screenshot_20260518_193013_Chrome.webp
    Screenshot_20260518_193013_Chrome.webp
    46.1 KB · Views: 120
  • Screenshot_20260518_193024_Chrome.webp
    Screenshot_20260518_193024_Chrome.webp
    27.6 KB · Views: 111
  • Screenshot_20260518_193030_Chrome.webp
    Screenshot_20260518_193030_Chrome.webp
    30 KB · Views: 105
  • Screenshot_20260531_004327_Chrome.webp
    Screenshot_20260531_004327_Chrome.webp
    52.6 KB · Views: 47
  • Screenshot_20260531_004356_Chrome.webp
    Screenshot_20260531_004356_Chrome.webp
    53 KB · Views: 66
Author
Brad P
Downloads
38
Views
508
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Brad P

Latest updates

  1. Attachment Integrity 5.7.4.1

    What it fixes: MutationObserver in the bookmark JS was calling processAttachments() which...
  2. Attachment Integrity 5.7.4

    What's new: Bookmark attachments -- You can now bookmark any attachment across the forum...
  3. Attachment Integrity 5.6 3 Released

    Quick update to sort out an issue affecting fresh installs. ## What's Fixed v5.6.2 and earlier...
Back
Top Bottom