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
Example: https://www.avforums.com/tags/samsung/
- 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)
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.
When you click the thread tag edit button...
- Auto tag button added to the thread tag edit modal
- Added pagenav at the top of tag pages. E.g. https://www.avforums.com/tags/lcd-tv/
![]()
The edit tags modal now has an Auto tag button
![]()
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.
![]()
- php 8.4+ compatibility fixes
- Fix an error thrown when debug mode is enabled an a tag is added to non-thread content types
- Fix missing replacables in email for content being tagged
- Support sending new tagged content notification for content which implements tag handler/alert handler & the Linkable Interface
- Known to support XFRM & various Bob's add-ons such as AMS/etc
The model we're using on AVForums is gpt-5-chat-latest.
- OpenAI model selection option instead of hardcoded gpt-3.5-turbo
- Refresh model button to manually fetch a list of current models from OpenAI
- Filtering to exclude preview and specialised models
- Editable ChatGPT prompt with testing facility under the tools menu at /admin.php?tags-test-openai/
- Improved error handling for API failures
- Fallback logic for when a selected model is no longer available
- Tag rule filtering for when GPT returns invalid data (with error logging)
Note that it's possible to completely screw up the results if you break the prompt, so edit it with extreme care and use the testing tool to review the resulting tags.
We use essential cookies to make this site work, and optional cookies to enhance your experience.