RecentTagsCalc replaces the current recent tags calculated by Danbooru for the tag edit form on uploads/posts. The default settings were designed to emulate the original functionality of recent tags before October 2018. The tags are calculated from both uploads and post edits, after the edit form has been submitted.
Installation
- Chrome/Firefox: Install Tampermonkey
Project page
Main script
Usage notes
The tag list on the edit form works exactly the same as before. Also, the script calculates tags in the background automatically. Please note that this does not occur on tag edits that occur from the post index using the tag script or edit functions.
Tags can be pinned so that they always appear on every page load. This is done by clicking the oval icon next to a tag in the Recent tags list, which will change the oval to solid. To unpin a tag, click the oval icon next to the tag so that the oval icon is empty.
Settings can be modified from your Danbooru user edit page, (My Account >> Settings) under Userscript Menus.
Final
Future additions:
- Order by tag usage
- Similar to Danbooru's current method
- However usage calculations will be user controlled
- Have choice for fallback sort when two tags evaluate the same
- Such as two tags having the same category for category sort...
- ...or two tags having the same post count for post count sort
Any suggestions or feedback is appreciated.
Latest edits
- (2022-09-04) Updated script link in OP
Versions
Show
- (2018-12-31)
- Version 2 - Initial release
- (2019-01-09)
- Version 3 - Cache frequent tags
- Fix tab synchronization and concurrency
- Rebase and standardize the code
- (2019-01-20)
- Version 4 - Add category sort
- Use form order when post counts are equal (for post order sort)
- (2019-02-02)
- Version 5 - Tags can be pinned
- Added the multiple-type tag list
- Added cache editor
- (2019-02-15)
- Version 6 Updated to newest library
- (2019-12-28)
- Version 7 Updated library version
- Verified working on Firefox
- Added extra usage notes
Updated