Extend "AO3: Kudosed and seen history" | Export/Import + Standalone Light/Dark mode toggle

Add Export/Import history buttons at the bottom of the page. Color&rename the confusingly named Seen/Unseen buttons. Enhance the title. Fix "Mark as seen on open" triggering on external links. :: Standalone feature: Light/Dark site skin toggle button.

目前为 2025-04-30 提交的版本。查看 最新版本

作者
C89sd
评分
0 0 0
版本
1.19
创建于
2025-03-06
更新于
2025-04-30
大小
21.0 KB
许可证
暂无
适用于

Unofficial extension that works with @Min_ 's https://greasyfork.org/en/scripts/5835-ao3-kudosed-and-seen-history



1. Add History Export/Import buttons at the bottom for when it gets too large to copy-paste. (Also restores the username&settings.)
2. Rename the Unseen/Seen buttons (invert the state/action and color them to be more explicit: green/red, Seen[unmark]/Unseen[mark seen]).
3. Turn the Title into a colored link to the current page; it can be clicked to quickly mark the page as seen and improves visibility.
4. Optional "Mark as seen on open" reimplementation that ignores non-AO3 link referers. Also differentiates "SEEN Now" from "SEEN Old" in case you didn't pay attention when clicking a link:
     To enable this feature:
     You need to disable the old setting inside of "AO3: Kudosed and seen history":
     → [Seen works > Settings and import/export > Mark as seen on open: NO].

Standalone Feature: Merged to efficiently share the button bar, but can be used without @Min_'s script.
5. Add quick (Light/Dark) skin toggle button at the bottom, without needing to go through preferences.
     Custom skins: The default skins are ["Default", "Reversi"], you can edit the script and replace them with custom names (if more than 2, they cycle).

Each features can be disabled by editing the script and setting top constants to 'false', but you may want to disable updates or will have to redo it each time.