- Compatible XF 2.x versions
- 2.3
Mitch Multi Signatures is a lightweight, fully-integrated XenForo 2.3 add-on that allows members to create, manage, and switch between multiple signature blocks directly from their Account area.
This add-on is ideal for communities where users may want different signatures for different topics, roles, or sections of your site — all without the need to edit their profile signature every time.
✔ Up to
Each member can create three separate signature blocks using the full XenForo rich-text editor (including BBCode, images, links, embeds, etc).
✔ Choose an “Active Signature”
Users select which of their signature blocks is currently active.
This signature automatically appears under all of their posts.
✔ Full integration with XenForo permissions
Signatures obey XenForo’s signature permission system.
If a user cannot edit signatures normally, they cannot edit multi-signatures either.
✔ Clean UI in the Account menu
A new navigation entry — Additional signatures — appears in the user menu, taking members directly to their mult-signature management page.
✔ Seamless theme compatibility
This add-on uses standard XenForo template macros, entity extensions, routes, and controllers.
No template overwriting. No core edits. Fully portable.
✔ Robust add-on structure
Proper install/uninstall methods
Add-on versioning
Entity extensions for User and UserOption
Fully exportable as an official release using XenForo’s CLI tools
Works with all modern XenForo 2.3 add-ons and themes
1. Users visit:
Account → Additional signatures
2. They can:
Create/edit up to 3 signature blocks
Preview them using XF’s built-in BBCode/Editor preview
Choose which signature is currently active
Save and instantly apply changes
3. Under posts:
Your custom signature macro automatically loads:
.mitch_active_signature_text
This means XenForo shows only the selected active signature, or falls back to XF’s default signature if the user chooses that option.
This add-on implements:
A new database table:
xf_mitch_user_signature (per-user signature storage)
A new option in xf_user_option:
mitch_active_signature
Entity extensions for:
XF\Entity\User
XF\Entity\UserOption
Public route:
mitch-signatures
Controller:
Mitch\MultiSignature\Pub\Controller\Signature
Template:
mitch_account_signatures
Modified XF macro for signatures
(via XenForo’s macro override system — no core template edits)
All code follows standard XenForo 2.3 best practices.
Everything lives in src/addons/Mitch/MultiSignature/
Uses class extensions instead of overwriting
Uses template macros instead of editing core templates
Does not alter any default XF behavior unless a multi-signature is active
This add-on is perfect for:
Role-playing communities
Gaming forums
Professional networking forums
Communities with multiple sub-themes (tech + hobby + personal)
Any forum where users want flexibility with their signature presentation