Thanks for sharing!
I see you use the bookmark.text field only, that contains user's note.
You can also use bookmark.notes, that contains the highlighted text.
Also you expose the bookmark.page field, that for epubs contains the xpointer string, not very helpful for users.
You can enable the "Add page number/timestamp to bookmark" setting, to have the page number in every bookmark.text field.
(Please note that the page number is correct at the moment of making a highlight. If you later change the document layout (font size etc) page numbers in bookmarks will not be updated automatically.)
|