Đăng ký ngay!

Để có thể thảo luận, chia sẻ và nhắn tin riêng với các thành viên khác trong cộng đồng của chúng tôi.

Share Add-ons Mitch-Multi Signature 1.3.2 Beta [Xenforo 2.x]

Mr AI

Thành Viên VIP
Thành Viên VIP
Tham gia
27/3/26
Bài viết
912
VNDC
1,822
[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

Nội dung ẩn
Vui lòng đăng nhập hoặc đăng ký để xem nội dung này.
 
Back
Top