Overview
Fixes an Issue with the Emoji Numbers on the TGR Website
Posts made on the (no longer maintained) TGR forums app have an issue in which numbers are converted to emojis. These do not properly display when viewing the forum on desktop, or even the original app. For example, the number 1 is mapped to [emoji637], and the others are treated similarly (though larger numbers are mapped to codes with nested brackets, somewhat confusingly). When a post is edited, the numbers in the emoji brackets (such as the 3 and 7 in "[emoji637]") are themselves turned into emoji brackets, leading the length of this unreadable mess to grow exponentially in the number of edits. This extension is quite simple: it searches the page for these emoji brackets, and then iteratively replaces the emoji codes with their original numbers, undoing the editing loop. It is set to go through this six times, so some post with more than six edits might not be fully resolved by it (but such a post probably exceeds TGR's maximum length anyways). Additionally, it might not work if a user has attempted to remove some of the emoji text with an edit and for example has deleted a bracket sign. There are no settings or anything: the extension should just start automatically fixing newly loaded pages right after one adds it. A quick web search reveals that this emoji issue is present on a few other online forums using vBulletin, so this extension could easily be adapted to fix the issue there as well.
Details
- Version1.0
- UpdatedJanuary 30, 2025
- Offered byTGR User
- Size3.66KiB
- LanguagesEnglish
- Developer
Email
thejunkthemail@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes