- XF Compatibility
- 2.3.x
- Short Description
- Mitch Multi Signatures — Create & Switch Between Multiple User Signatures. Ideal for flexible community signatures, allowing members to manage up to three separate blocks directly from their account area. Full integration with XenForo permissions and robust add-on structure ensures seamless user experience without core edits.
[Addon] Mitch Multi Signatures — Create & Switch Between Multiple User Signatures
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.
⭐ Key Features
✔ 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
🛠️ How It Works
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.
🧩 Technical Overview
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.
🔒 No Core Edits. No Conflicts.
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
🧑💻 Who Is This Add-on For?
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
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.
⭐ Key Features
✔ 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
🛠️ How It Works
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.
🧩 Technical Overview
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.
🔒 No Core Edits. No Conflicts.
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
🧑💻 Who Is This Add-on For?
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