Mitch-Multi Signature

Add-ons Mitch-Multi Signature 1.3.0 Beta

Register & Get access to index
✅ Multi Signature Add-on — Version 1.3.0 Release Notes

This update introduces major new functionality and improves overall stability and scalability of the add-on.

🔥 New Feature: Per-Post Signature Locking

Each post now remembers which signature slot the user had active when the post was created.

This means:

Changing your active signature no longer updates past posts

Signatures remain historically accurate for discussions and role-play

Perfect for users with rotating, seasonal, or multi-persona signatures

Zero template edits required — fully integrated via XenForo’s class extension system

This is one of the most requested enhancements and greatly improves usability for communities with members who frequently rotate promotional or thematic signatures.


🧱 Database Improvements
A new column has been added to xf_post:

mitch_signature_position

This column stores the signature slot (1–3) active at the time of posting.


Automatically populated on new posts

Efficient TinyInt type

Backwards compatible — old posts fall back to the current signature

🧰 Updated Internal Architecture

This update includes:

A new extension for XF\Entity\Post to track signature usage per post

Expanded XF\Entity\User extension with:

getMitchSignatureTextForPosition() method

Improved logic for retrieving signature fallback text

Updated template logic in message_macros and post_macros

Clean separation of signature blocks vs active signature selection

All changes follow XenForo development standards and avoid touching core files.


🎨 User Experience Enhancements

Signatures now render consistently regardless of later user changes

Cleaner signature rendering logic in templates

Better fallback handling when no signature is set


🔧 Bug Fixes & Stability

Fixed issues where signatures could override each other

Fixed missing getter warnings on user entity

Fixed template argument compatibility with new per-post system

Improved error handling and safe defaults


📦 Installation / Upgrade Notes

Upload the new version and run the XenForo add-on upgrade

No manual queries needed — schema changes are handled automatically

Compatible with XenForo 2.3.7+
Back
Top Bottom