Greasy Fork is available in English.
Track your favorite, finished, to-read and disliked fanfics on AO3 with sync across devices. Customizable tags and highlights make it easy to manage and spot your tracked works. Full UI customization on the preferences page.
Thank you so much for your feedback!
First of all - it could be still possible to restore your previous notes, Tampermonkey/Greasemonkey script managers use different API for GM storage so that could be the reason browsing notes script broke. You can DM me and I'll provide you steps to view the content of the storage, chances are that your notes are still there.
As for the settings, they really should be at the end of the preferences page. Perhaps there is some issue with the Safari API, unfortunately, I don't have the opportunity to test it now. And it will not be possible to figure out what exactly the error is on a mobile device, do you have the opportunity to test from the desktop?
You can change the settings directly in the script code, if necessary, I will provide details.
As for tagging works from the search page, this is in the plans. Certain technical aspects of AO3 complicate this task, but it will definitely be implemented
The Browsing notes feature can be implemented, but displaying these notes on the search page will require saving them to local storage as well, we can duplicate them in bookmarks to prevent data loss. This and the previous task are related to the same limitation of AO3 - however, I added this idea to the backlog, and will potentially implement it
Marking works as disliked is a great idea, will be implemented
Have a nice day :D
Thanks so much for your comment! I’ll have to figure out how to get the stored data somehow.
I downloaded your userscript on my laptop to two browsers; firefox, using tampermonkey and safari using userscripts (apple is a picky asshole—to use extensions at all I MUST use safari and I MUST use userscripts as the injection on iphone). I confirmed that it works for firefox but does not for Safari on either device. Well, it seems to work for everything except the GUI preferences, which is odd.
I do have a different app and can open and edit the code. I have done this before without issues and I’m happy with this work around.
For storage, this has been a recent issue for Safari and extensions. Unfortunately I don’t really know enough about this stuff to really understand what they changed or what’s wrong with it. But yours works, so I am happy!
Hello!
I have just downloaded your script and I love it so far :D I saw that you were looking for feature improvements/ideas. I have a few, please feel free to take or leave any of them:
* it would be nice to be able to mark “to read” from the works search results and “finished”/“favorite” from the “to read” list without entering the fic page
* being able to see some form of “browsing notes” in the works search results would be helpful. this kind of thing has been tried before (https://greasyfork.org/en/scripts/422830-ao3-browsing-notes), but unfortunately that script is not maintained & does not work for me anymore (safari, ios 18) :( I lost a lot of notes. I think your idea of storing it all as bookmarks is more robust and very good! maybe it could mark a specific start/end to the “browsing note” to distinguish it from the rest of the bookmark notes?
* mark disliked fics (privately of course!!) sometimes a fic just isn’t my cuppa but looks interesting and I keep clicking on it lol. however a combination of “finished” and a browsing note would also solve this.
Of course please feel free to ignore my request, your script is already wonderful as is :D