• Cybersalt Logo
  • Extensions
  • Net Shaker
  • Joomla
    • Monthly Joomla Website Management
    • Portfolio
    • Pro Joomla Extensions We Use
    • Joomla Training Cohort
      • Errors
      • Migrating Joomla 3 to 4
        • MigrateMe 4 Support Videos
      • Case Study Candidate Submission Form
      • JTC Free Membership
      • Case Studies
      • Maintenance Monday
      • Watch Me Work Live Streams
      • Joomla 5
      • Watch Me Vibe Code
      • learn
    • Live Stream Guest Opportunities
  • Forum
    • Index
    • Recent Topics
    • Search
  • Contact
    • Contact
    • Book A Meeting
    • Support Request
  • Login

Override Checker - Joomla Template Overrides Review

Author: Tim Davis
Written by: Tim Davis Created: 14 June 2026 Published: 26 June 2026 Last Updated: 26 June 2026
Parent Category: Joomla Category: Extensions
Hits: 216

Cybersalt Override Checker logoCybersalt Override Checker is a free Joomla 5 and 6 extension that pairs your site with Claude AI to security-review every flagged template override — classifying real risks, ignoring the cosmetic noise, and applying the patches you confirm without leaving the Joomla admin.

Download Cybersalt Override Checker v2.5.0
Version 2.5.0

The "X Changes found" problem

Joomla's native Template Manager flags every override whose core ancestor has changed after a Joomla update. It can't tell you whether the change matters — and after every point release, every template with overrides lights up at once. Signal-to-noise is zero exactly when a site owner needs to know whether their site is compromised.

Cybersalt Override Checker is template-literate. It reads Joomla's own override-tracker data, fetches both sides of every flagged override, and asks Claude to tell you what really changed.

How it works

For every override Joomla has flagged, the extension:

  1. Fetches the override file and the stock core file it's shadowing.
  2. Asks Claude to classify the drift as alert (a security regression — missing escape, removed CSRF token), review (legitimate customisation that's drifted), or info (cosmetic — copyright year, whitespace).
  3. Reports back in plain English, written for the site owner — not the developer.
  4. Applies the patches you confirm, in place, with an automatic backup of every changed file. Roll back any patch from the admin if you change your mind.
  5. Marks the rest as checked so the "Changes found" badge clears for everything that has been reviewed.

Two ways to run it

ModeWhat you needHow it runs
Manual No API key — just your Claude subscription. Copy the scan prompt from the dashboard, paste it into claude.ai or Claude Code, and Claude calls back to your Joomla Web Services API using your Joomla API token. It produces the report, asks what to fix, and applies the fixes through the API.
Automated An Anthropic API key — pay-per-token, with hard cost caps you set in Options. Save your key, click Run automated scan, and the server drives the whole review. A chat box on the session detail view lets you tell Claude which findings to fix — Claude applies them server-side, you watch each turn render as a chat bubble. You never leave the Joomla admin.

What you get

  • A dashboard widget that shows the override-drift count at a glance.
  • A sessions log with every Claude report saved server-side.
  • A File Backups view with one-click Restore for every patch ever applied.
  • An Action Log of every fix, dismissal, and backup purge.
  • ACL-gated Web Services API for the manual workflow.
  • Multilingual UI in 15 languages — German, French, Spanish, Italian, Portuguese, Dutch, Russian, Polish, Japanese, Chinese, Turkish, Greek, Czech, and Swedish.

Requirements

  • Joomla 5.0+ or 6.0+
  • PHP 8.3+
  • For the automated workflow only: an Anthropic API key (pay-per-token billed by Anthropic, with hard cost caps you set in the extension's Options).

Open source

Cybersalt Override Checker is open source under GPL-2.0-or-later. Free to use on as many sites as you like. Full source, issue tracker, and release downloads live at github.com/cybersalt/cs-template-integrity.

Download Template Integrity v2.4.4
Version 2.4.4

CS Remove Sample Data

Author: Tim Davis
Written by: Tim Davis Created: 01 June 2026 Published: 12 June 2026 Last Updated: 12 June 2026
Parent Category: Joomla Category: Extensions
Hits: 190

CS Remove Sample Data logoCS Remove Sample Data is a free Joomla 5 and 6 extension that detects and removes every item Joomla's Blog and Multilingual sample-data plugins install — articles, categories, tags, menus, modules, custom fields, workflows, the whole pile — with a preview, per-item opt-out, and a full activity log. One click, about 80 items gone, no leftover "same alias" collisions next time you reinstall sample data.

Download Remove Sample Data v1.0.1
Version 1.0.1

Read more …

MCP for Joomla — Independent Development Statement

Author: Tim Davis
Written by: Tim Davis Created: 02 April 2026 Published: 12 June 2026 Last Updated: 12 June 2026
Parent Category: Joomla Category: Extensions
Hits: 158

Independent Development Statement

Cybersalt's MCP for Joomla (cs-mcp-for-j) and its add-on plugins are developed independently of the Joomla extensions they wrap. This page records that independence so you can verify it before installing.

Read more …

Page 2 of 2

  • 1
  • 2

User Menu

  • Forgot Login
  • Login
  • Registration

Terms and Conditions | Privacy Policy

© 2026 Cybersalt Consulting Ltd. All rights reserved.
Phone: 250-858-8066 | Email: [email protected]