AO3 Bookmarking Records

To keep track of bookmarks. Automatically adds on the current date and most recent chapter of the fic you are reading into the bookmark notes. Used for keeping track of when you last read a fic, and what chapter you were on.

Forfatter
bairdel
Daglige installasjoner
0
Totale installasjoner
315
Vurderinger
8 1 0
Versjon
0.5
Lagd
21.01.2022
Oppdatert
26.04.2024
Lisens
GNU GPLv3
Gjelder

A way to keep track of bookmarks on AO3.

NEW UPDATE: Automatically adds any fics you bookmark to the internet archive! Saves the view_full_work version!

When you click on a fic, the bookmark notes box is automatically given the following text:

Last Read: 20/01/2022
Chapter 7

Fic Name by
Fic Author
Updated/Completed: last update date
fic url with view_full_work=true

where Last Read is your current date (hopefully in local time, but by default in dd/mm/yyyy format), and the Chapter is how many chapters the fic currently has, presuming that you will read the fic until you're caught up. Obviously, you can change either of these values before creating or updating the bookmark.

If you have already created a bookmark on the fic, any text found above "Last Read: " will be kept, and this text will be added underneath. If you've created a bookmark using this userscript, it will automatically remove the last "Last Read: " it added and add a new one, the new one having the new current date and chapter.

e.g. current bookmark:

Wow! I love this fic!

Last Read: 07/12/2021
Chapter 11

new bookmark:

Wow! I love this fic!

Last Read: 20/01/2022
Chapter 12

There is a <br> between the date and Chapter. This just puts them on different lines, and does not show up in the actual bookmark.

Also to note: this extension automatically makes all bookmarks private. To change this, simply change line 34 to false.

I advise anyone using this to change it to fit their system, and to work with them. This is just the system I use for keeping track of bookmarks, but other people have different systems. If anyone has any feedback, let me know!