View Single Post
Old 10-23-2023, 01:21 AM   #3
bengalih
Junior Member
bengalih began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Oct 2023
Device: smartphone
Quote:
Originally Posted by kovidgoyal View Post
1) I dont recall not deleting them was intentional or not, but given how annotations are stored, it's not likely to change. Annotations are actually stored in three places, the database, the config folder and inside epub files (unless you disable the latter in the viewer prefs)

2) As long as you save and re-import epub it should work assuming again you haven't disabled saving annotations in file. And if you are using annotations in both the local viewer and content server, you will need to enable the viewer to view annotations form either a specific or all users in the viewer preferences.
Thanks. So for #2 first (I will circle back to #1 in a later post). Maybe I am doing something wrong, or there is a problem with my setup (or maybe I'm misunderstanding you), but I can't seem to recreate all of this:
  • If I move a book to another library (and choose to delete on move), then annotations are copied to the new library.
  • However if I save the book to disk and then re-add it after deleting it from the library then all annotations are gone.
    I have not disabled saving annotations to the epub. The setting "Keep a copy of annotations/bookmarks in the e-book file" under Viewer prefs > Misc is still checked (default).

Also, could you please provide clarification/guidance on "you will need to enable the viewer to view annotations form either a specific or all users in the viewer preferences"?

Indeed I am trying to use annotations in both local viewer and content server. I see no ability to view annotations from all users in either one, at least not in-context.

Specifically, you can only see the annotations for the user you are currently logged in as using Content Server. I see no way to view another user's annotations.

In the Viewer, it appears you have to go into preferences and put in a particular username under Misc settings to see that user's notations. While you could go in and change this for each user it seems rather cumbersome. For one, simply having to manually change it. Secondly, not (easily) knowing which users might have added notations . Third, not being able to see all annotations from all users at once.

I realize that the viewer has the option to "Browse Annotations" on a specific book. This does provide a list of all notations, but it is a bit hard to navigate this list and more problematic (at least for my wish list) is that it doesn't allow you to see these annotations in context of the book. This is the issue with many programs who simply provide an "export" feature - it provides a list, but doesn't let you see the highlights/annotations in context.

As every user (with the possible exception of sometimes me) will be using Context Server to view the books remotely, my primary desire is to allow all users to see annotations from other users (at the very least, of course granular views would be nice, but I am not asking for that now).
Is this possible and I am overlooking it?

Thanks.
bengalih is offline   Reply With Quote