XQ Emoji Autocomplete Fix - Inline Smilies and Recent Emojis

XQ Emoji Autocomplete Fix - Inline Smilies and Recent Emojis 1.0.1

No permission to download
Compatible XF 2.x versions
  1. 2.3
Additional requirements
XenForo 2.3.13 or later within the 2.3 series.
License
CC0 1.0 Universal
Visible branding
No
XQ Emoji Autocomplete Fix is a lightweight workaround for two XenForo 2.3 editor issues involving emoji and smilie autocomplete.

What it fixes

When typing a shortcut such as :sad after existing text, choosing a suggestion can unexpectedly move the smilie onto a new line. This add-on keeps it inline with the surrounding text.

It also corrects recently used emoji tracking when selecting suggestions, including native Unicode emoji and mouse selection. It handles completion using Enter, Tab or a mouse click.

Features
  • Prevents unwanted line breaks during emoji and smilie autocomplete.
  • Corrects recent emoji tracking using XenForo’s existing system.
  • Supports image-based smilies and native Unicode emoji.
  • Keeps bare Unicode emoji as plain text.
  • Requires no configuration or XenForo core-file edits.
  • Adds no database tables, background jobs, polling or external services.
The add-on loads one small, cacheable JavaScript file on eligible editor pages. Recently used emoji tracking respects XenForo’s optional-cookie consent settings.

Compatibility

Requires XenForo 2.3.13 or later within the 2.3 series. Version 1.0.1 has been tested on XenForo 2.3.13. Later 2.3 releases are permitted by the version check, but should be checked after upgrading.

On XenForo 2.4 and later, the script does not load and the workaround is inactive, even if the add-on remains installed and enabled. This restriction reflects the editor changes announced for 2.4. Disable or uninstall the add-on when upgrading to that series.

If a later 2.3.x release fixes these issues, disable the add-on and confirm that autocomplete and recent emoji tracking work correctly without it, then uninstall it. Keeping an unnecessary workaround active could interfere with updated editor behavior. The add-on does not automatically detect an upstream fix.

Avoid combining it with another add-on that patches the same emoji autocomplete behavior unless compatibility has been verified.

Installation and upgrades

Install the ZIP through Admin CP → Add-ons → Install/upgrade from archive. Existing installations can upgrade directly without uninstalling first.

Reload any open editor pages after installation or upgrading.

Removal

Disable or uninstall through Admin CP → Add-ons, then reload editor pages. Existing posts are not rewritten.

Development note: This add-on was developed with AI assistance and manually reviewed, tested and refined on a live XenForo installation. Feedback, code reviews and bug reports are welcome.
Author
latropa
Downloads
1
Views
21
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from latropa

Back
Top Bottom