- Compatible XF Versions
- 2.3
- Visible Branding
- No
What it does
Removes this block from the admin control panel:
owner is already aware of it — the notice has served its purpose after the first
few hundred times you've read it.
This is NOT a null
Stating this plainly because it matters:
This add-on only silences the first one. The second still shouts at you, by design.
How it works
Two admin template modifications against upgrade_check_macros:
byte-identical in the database; the replacement happens on the way into the compiled
cache. Disable or uninstall and the original output returns exactly — there's nothing
to reverse, the modification simply stops being applied.
Install
Admin CP → Add-ons → Install/upgrade from archive.
Or from your install root:
A note to XenForo staff
This is not an attempt to circumvent licensing — it's a silent discard of a notice
on boards where the owner already knows the score. If it's against the resource
standards or you'd simply rather it not exist here, I apologise, and please feel
free to remove it. No argument from me.
Removes this block from the admin control panel:
That's it. It's a cosmetic tidy-up for a board whose licence has lapsed and whose
owner is already aware of it — the notice has served its purpose after the first
few hundred times you've read it.
This is NOT a null
Stating this plainly because it matters:
- Itdoes not touch the licence check, the licence validation, or anything that
talks to xenforo.com. - It does not unlock updates, downloads, or support. It can't — whether
updates are offered comes from XenForo's own server response to the upgrade check,
not from anything running on your board. - It does not remove or alter copyright/branding. hasLicenseErrors() is
left completely alone, so an invalid licence, a mismatched board URL or stripped
branding still throws its errors exactly as before. - It contains no PHP whatsoever. No class extensions, no code event listeners,
no Setup.php, no database schema changes.
This add-on only silences the first one. The second still shouts at you, by design.
How it works
Two admin template modifications against upgrade_check_macros:
- rgz_hide_license_expired_warning — removes the license_expired list item
from the warnings macro. Because the list sits inside an <xf:contentcheck>,
the entire warning block disappears when that was the only outstanding item. If you
also have a board URL mismatch, that warning still shows. - rgz_hide_license_expired_success — the full_status macro gates its
green all-clear message on hasNotice(), which stays true while the licence is
expired. This swaps it for the same checks minus license_expired, so Tools → Check
for upgrades reports success again instead of showing nothing at all.
byte-identical in the database; the replacement happens on the way into the compiled
cache. Disable or uninstall and the original output returns exactly — there's nothing
to reverse, the modification simply stops being applied.
Install
Admin CP → Add-ons → Install/upgrade from archive.
Or from your install root:
Code:
php cmd.php xf-addon:install RaGEZONE/HideLicenseNotice
A note to XenForo staff
This is not an attempt to circumvent licensing — it's a silent discard of a notice
on boards where the owner already knows the score. If it's against the resource
standards or you'd simply rather it not exist here, I apologise, and please feel
free to remove it. No argument from me.