Tag Essentials - Capitalised Tags, Search & Replace, AI Auto Tagging and XFRM Support

Tag Essentials - Capitalised Tags, Search & Replace, AI Auto Tagging and XFRM Support 2.10.3

No permission to buy (£35.00)
Tag Essentials 2.10.3 - Capitalised Tags and Tag Search and Replace

Capitalisation in tags

  • Tag Essentials now preserves capital letters in tag names instead of automatically converting them to lowercase.
  • Existing tags are recognised regardless of capitalisation, helping prevent duplicates while preserving their established names and identities.
  • AI Auto Tag now suggests appropriate capitalisation for recognised brands, product names, acronyms and technical terms.
  • Existing tags are not automatically renamed. Administrators can correct their capitalisation using the new Tag Search and Replace tool.

New Tag Search and Replace tool
  • Search for and replace text across existing tag names from the AdminCP.
  • Choose case-sensitive and whole-word matching options.
  • Preview proposed changes before applying them.
  • Detect invalid replacements, duplicate names and potential conflicts.
  • Process changes using native, resumable XenForo background jobs.
  • Preserve tag IDs and URLs when making capitalisation-only corrections.
  • Maintain a dated history of operations, including their status and results.
  • Automatically remove operation-history records after 90 days.

AI Auto Tag prompt improvements
  • Improve the default AI prompt to produce more relevant, consistent and searchable tags across a wide range of subjects.
  • Prioritise recognisable names, topics and concepts rather than incidental details.
  • Prefer established, reusable search terms over descriptions specific to an individual discussion.
  • Discourage vague tags, incidental measurements, specifications and unnecessarily specific terms.
  • Avoid suggesting duplicate or overlapping tags, including fragments of complete product or brand names.
  • Update recognised previous default prompts while preserving customised prompts and AI model settings.
  • Notify administrators when their customised prompt differs from the current default.
  • Allow administrators to review the default prompt, restore it and recover their previous prompt.
  • Improve prompt-management navigation, confirmation messages and safeguards against accidental changes.

Auto tag improvements when editing thread tags
  • Present AI-suggested tags for review when editing a thread's tags, rather than automatically applying them.
  • Apply the maximum AI suggestion count to new tags without counting tags already assigned to the thread.
  • Limit AI requests to one per thread-tag editing session.
  • Add a magic-wand icon to make the Auto tag button easier to identify.
  • Improve the Auto tag button's availability and feedback during tag editing.

Tag editing and administration improvements
  • Add an administrator option to replace the small tag-edit icon at the top of threads with a more prominent Edit tags button.
  • Preserve Tag Manager search filters, sorting and pagination when editing, saving or cancelling changes.
  • Add an Edit settings shortcut to public tag pages for administrators with the appropriate permissions.
  • Clarify the existing public tag editor button as Edit tag wiki, distinguishing wiki and category editing from administrator tag settings.
  • Improve administrative validation messages, warnings and confirmation controls.

Bug fixes and compatibility
  • Fix validation errors preventing valid tag synonyms from being created.
  • Fix errors when deleting tag categories containing multiple tags.
  • Fix HTTP 500 errors when repeatedly unwatching a tag.
  • Correct handling of the no-alert preference for tag watches.
  • Correct permission enforcement for the Top tag users feature.
  • Fix minimum-version recognition for XenForo 2.3.0 Patch 2.
  • Correct minimum-threshold comparisons in node-filtered results.
  • Improve unsubscribe-related wording.
Fix non-functional stop email links for watched tags
A couple of improvements to the admin tag management page, the ability to noindex tag pages with fewer than your chosen number (suggest 10 or 20 depending on how you feel about indexing low usage tag pages) and a bug fix.
  • Ensure all javascript files are minified
  • Admincp > Content > Manage tags : Added "Length (longest first)" sort-order
  • Admincp > Content > Manage tags : Added "Only synonyms" filter to tag list
  • Admincp > Setup > Options > Tag Essentials : Added an integer option noindex tag pages when they have fewer uses than (default: 0, aka disabled).
  • Admincp > Tools > Rebuild caches > Rebuild synonym tags: Fix rebuild task which didn't actually rewrite synonyms to the canonical tags
Tags shown in content (threads, mainly) on the tag pages now link to their tag page.
For example, in this tag page https://www.avforums.com/tags/star-wars/ the hot toys tag opens the hot toys tag page.

Yes, we've been doing quite a lot of work on Tag Essentials, lately. More to come.
  • Fix error when viewing admincp options for the add-on. The option tagess_extendedDefaultTagsSort was intended to be removed as it isn't actually used and it is just on the option page that it makes that error. It's now removed.
  • Fix the content update date was being saved as 0, resulting in new threads displaying at the very start of the 'tag view'. May have been the cause of this report.
  • Add "Rebuild synonym tags" rebuild cache's task
    Remove synonym references where the tag has been deleted, and apply rewriting of synonyms to the parent tag which may have been missed, and finally rebuild all content's tag caches. You only need to do this if you encounter synonym tags appearing when they shouldn't and probably only happened before the process was made more robust a long while back
  • Add filter options to tag view page. Note: currently only supports Threads for the more complex filter options such as prefixes and sorting by last update
  • Add "Default tag filter - content type" option (default: any, which matches XF defaults)
  • Add "Default tag sort" option (default: content date, which matches XF defaults)
Example: https://www.avforums.com/tags/samsung/
It's now possible to see a list of all threads tagged with samsung and having the For sale prefix.
https://www.avforums.com/tags/samsung/?content_type=any&prefix_id=1

Thanks to @RoyalRumble for commissioning this new feature.
Fixed a bug in 2.8.2 which broke email notifications for new tagged content for AMS.
When you click the thread tag edit button...
edit-tags.webp

The edit tags modal now has an Auto tag button
auto-tag.webp

this immediately updates the thread with tags from either or both of the auto tag options available.
Because fetching tags from ChatGPT can take a while, we have changed the display of the buttons to indicate that the process is under way.
fetching-tags.webp
  • Like
Reactions: foiovitor
Fix edge cases which could cause the 2.8.0 update to get stuck in a 'action pending' state without any errors explaining why.
If you installed 2.8.0, please install 2.8.1 immediately.
Thank you and apologies.
  • Like
Reactions: foiovitor
Back
Top Bottom