Quantcast
Download
(55 Kb)
Download
Updated: 09/10/17 08:59 PM
Pictures
File Info
Compatibility:
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Updated:09/10/17 08:59 PM
Created:04/10/14 02:17 AM
Monthly downloads:803
Total downloads:47,925
Favorites:246
MD5:
Categories:Miscellaneous, RolePlay, Utility Mods
3.1
Librarian Book Manager  Popular! (More than 5000 hits)
Version: 1.9
by: calia1120, Flamage
Librarian records every book your character reads in-game and keeps a list of when it was found and whether you have marked it as read, allowing you to continue questing (and not hold up other players) while being confident you won't forget to read anything later.

Any suggestions, bugs or general discussion about the addon can be posted in the comments tab above, in my author portal (button on the right) or in this forum thread.

Features:
- Ability to mark books as read / unread. Books are marked as unread initially so you can feel free to skip reading while questing and know that your book will be easily found later.
- When reading a book, an is shown for books not marked as read (can be disabled in the settings)
- Displays the books in the default book reader interface.
- Imports books you have already read from the Lore Library / Eidetic Memory.
- Records the time each book was first discovered.
- Optionally view books found on your other characters.
- Sorting by unread / read status, time discovered, book title and word count.
- Full text search of all the books in your collection.
- Displays a count of the total number of books found so far and the number that are unread.
- Key binding to open the Librarian window (and a bonus keybind for /reloadUI).
- Optional reminder to /reloadui (and force a save of Librarian data) when a certain number of new books have been discovered, to help prevent loss of data if the client crashes.

How to use:
- Bind a key for Librarian in the Controls, Keybinds settings menu, or type /librarian into the chat window to open Librarian.
- Click a book or press the action button ('E' by default) while hovering over a title to read that book.
- Hover over a title and press the secondary action button ('R' by default) to toggle the unread state of the highlighted book. You can also toggle the unread state of a book while reading it.
- Click on the column headers to sort by that field. Click again to sort in descending order.

SavedVariables warning:
Librarian relies on SavedVariables to store information about the books you have found. If this file is lost or corrupted, that information will be lost. Therefore, it is important to backup your saved variables regularly. This is quite simple:
1 - Go to your SavedVariables folder (on windows, this can be found at MyDocuments\Elder Scrolls Online\live\SavedVariables.
2 - Create a folder called Backup.
3 - Select Librarian.lua and right click, select copy.
4 - Open the Backup folder, and paste the file.

Known issues:
- Books with identical names are not handled properly and will be treated as the same book.
1.9 (9/10/17)
- Updated API for Horns Of The Reach (100020)
- Updated LAM to 2.0 r24
- Fixed issue with ZOS function LoreReader

1.8 (6/10/17)
- Updated API for Morrowind (100019)

1.7 ~ 2/5/17
- Updated LAM to 2.0 r23
- Updated to API 18 (Homestead)

1.6.3 ~ 2016-09-10
- Import feature working much better thanks some input from Votan (Thank You!)

1.6.2 ~ 2016-09-10
- Updated to LibAddonMenu 2.0 r17
- Updated for Shadows of the Hist, API 100016, also confirmed working for 100017
TODO: Looking at building language localizations and some category filters for book types. Also looking at improving the import function.

1.6.1
- Added License for LibAddonMenu

1.6.0
- Updated TOC for Tamriel Unlimited
- Updated LibAddonMenu

1.5.0
- Updated TOC for patch 1.5
- Updated LibAddonMenu 2.0

1.4.0
- Updated TOC for patch 1.4

1.2.6 2014-9-5
- Added an option to disable the character spin when opening the Librarian window.
- Added a shortcut button to the setting window in the top right of Librarian.
- Compatibility fixes for version 1.4 from the PTS.

1.2.5 2014-8-18
- Exiting the book reader interface now returns to Librarian rather than the base scene. Also fixes this behaviour with books opened from the inventory and the lore library.

1.2.4 2014-8-15
- Modified the SavedVariable import process to fix data for all accounts, not just the currently logged-in account.

1.2.3 2014-8-6
- Added missing references to LibAddonMenu.lua files that was causing an error.

1.2.2 2014-8-6
- Fixed a bug where full-text search would show an error if a book was missing its body.

1.2.1 2014-8-5
- Fixed a error caused by a change to the Scene Manager in 1.3
- Added a function to migrate data from the "empty" account that was created by the GetDisplayName() bug in 1.2.3

1.2.0 2014-6-25
- Updated to LibAddonMenu 2.0.
- Added a SavedVariable backup reminder.

1.1.2 2014-6-24
- Fixed a bug with the "Waterlogged Journal" from Craglorn that was caused a user to lose all their data. A more robust fix will be deployed later.

1.1.1 2014-6-14
- Temporarily disabled integration with the LoreLibrary which was causing connection time-outs for some users. This feature will be re-enabled when a fix for it is found.

1.1.0 2014-5-23
- Update API version to 100004. Addon appears to be stable, so I have moved to version 1.1.0.

1.0.18 2014-5-8
- Fixed a bug with upgrading old databases that would result in an error.

1.0.17 2014-5-7
- Fixed a bug in the settings panel when a newer version of LibAddonMenu was loaded.
- Updated the bundled version of LibAddonMenu to 1.0r7

1.0.16 2014-5-5
- Added a new optional reloadui reminder feature. By default, after finding 5 new books the game reminds you in a chat message to reloadui so that you do not lose much progress in the case of a crash.
- Fixed a bug with non-english clients that was preventing keybindings from working.
- Added the current version number to the UI.

1.0.15 2014-4-30
- Fixed an error that occurred when viewing a book that was not already in the collection.

1.0.14 2014-4-30
- Added a new unread indicator to the book reader. The indicator can be disabled in the settings.

1.0.13 2014-4-30
- Added the ability to toggle a book's unread status while reading it.

1.0.12 2014-4-29
- Added full-text search feature.

1.0.11 2014-4-28
- Added the LoreLibrary import feature.
- Fixed a error when changing the time display setting.

1.0.10 2014-4-28
- Fixed an error that was occurring when upgrading users of an older version of Librarian. Sorry I missed that!

1.0.9 2014-4-25
- From user feedback, performance looks to have been fixed! Moving back onto features.
- Added an unread book counter

1.0.8 2014-4-24
- Completely revamped the code to use ZO_SortFilterList as the basis of the Librarian book list. Hopefully performance is significantly improved, both for scrolling, and loading / exiting the game.

1.0.7 2014-4-21
- Added a setting to specify whether or not to display alerts in chat and/or as a banner-type alert.

1.0.6 2014-4-17
- Fixed a bug with the keybinding unread / read display when a book is highlighted.
- Replaced the chat alert when finding a new book with an alert similar to when finding a new lore book.

1.0.5 2014-4-17
- Fixed a bug with toggling the read / unread status of books.

1.0.4 2014-4-17
- Account-wide book access. There is a checkbox available at the bottom of the Librarian interface to toggle the showing of books seen across any of your characters. Initially, you will need to log in each character once to move their data to the account-wide Library.
- Big changes on the data storage side. Actual book data is stored in an account-wide variable, and only the time found is stored per-character.

1.0.3 2014-4-15
- Added a settings screen which can be accessed from the standard settings menu.
- Added a time format setting so the user can choose between 12 and 24 hour time. This setting should default to 12 hour for english and 24 hour for other languages, which is the same logic the game itself uses.
- Fixed the bug where times were always being displayed as "P.M."

1.0.2 2014-4-14
- Added a book count header.
- Fixed a bug with highlighting of sort headers.
- Known issue: book found times are still inconsistent.

1.0.1 2014-4-13
- Added a wordcount field.
Archived Files (37)
File Name
Version
Size
Author
Date
1.8
53kB
calia1120
06/11/17 01:02 AM
1.7.0
53kB
calia1120
02/05/17 03:00 AM
1.6.3
41kB
calia1120
09/10/16 05:51 AM
1.6.2
41kB
calia1120
09/10/16 02:09 AM
1.6.1
38kB
calia1120
03/29/15 03:59 PM
1.6.0
34kB
Flamage
03/22/15 09:38 PM
1.5.0
34kB
Flamage
11/05/14 03:47 PM
1.4.0
34kB
Flamage
09/15/14 08:58 PM
1.2.6
34kB
Flamage
09/04/14 10:57 AM
1.2.5
33kB
Flamage
08/17/14 04:44 PM
1.2.4
33kB
Flamage
08/14/14 04:56 PM
1.2.3
33kB
Flamage
08/05/14 05:52 PM
1.2.2
32kB
Flamage
08/05/14 04:22 PM
1.2.1
32kB
Flamage
08/04/14 05:01 PM
1.2.0
31kB
Flamage
06/26/14 05:22 AM
1.1.3
14kB
Flamage
06/25/14 04:29 AM
1.1.2
14kB
Flamage
06/24/14 04:49 AM
1.1.0
14kB
Flamage
06/13/14 05:32 PM
1.1.0
14kB
Flamage
05/23/14 05:02 AM
1.0.18
14kB
Flamage
05/08/14 01:55 AM
1.0.17
14kB
Flamage
05/06/14 03:20 PM
1.0.16
13kB
Flamage
05/05/14 05:22 AM
1.0.15
12kB
Flamage
04/30/14 02:23 AM
1.0.12
12kB
Flamage
04/29/14 06:05 PM
1.0.14
12kB
Flamage
04/29/14 04:42 PM
1.0.13
12kB
Flamage
04/29/14 03:49 PM
1.0.12
12kB
Flamage
04/28/14 04:01 PM
1.0.10
11kB
Flamage
04/27/14 03:11 PM
1.0.9
11kB
Flamage
04/24/14 04:19 PM
1.0.7
12kB
Flamage
04/20/14 09:54 PM
1.0.6
11kB
Flamage
04/17/14 07:03 AM
1.0.5
12kB
Flamage
04/16/14 10:57 PM
1.0.4
11kB
Flamage
04/16/14 03:10 PM
1.0.3
10kB
Flamage
04/14/14 04:16 PM
1.0.2
5kB
Flamage
04/13/14 04:00 PM
1.0.1
5kB
Flamage
04/12/14 07:48 PM
1.0
4kB
Flamage
04/10/14 02:23 AM


Post A Reply Comment Options
Unread Yesterday, 10:32 AM  
Duckgrrl

Forum posts: 0
File comments: 1
Uploads: 0
additional error lines, HOTR ver 1.9

I get the following UI error when I try to read from the add-on, specifically when I try to read one re-marked as Unread, and by highlighting and pressing E instead of clicking.


user:/AddOns/Librarian/Librarian.lua:516: attempt to index a nil value
stack traceback:
user:/AddOns/Librarian/Librarian.lua:516: in function 'Librarian:ReadBook'
user:/AddOns/Librarian/Librarian.lua:246: in function 'callback'
EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:615: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
(tail call): ?
(tail call): ?

I have no lua files anywhere on my computer matching ZO_KeybindStrip.lua, nor folder named EsoUI. I install using Minion (Minion 3.0.5)
Last edited by Duckgrrl : 10/18/17 at 11:03 AM.
Report comment to moderator  
Reply With Quote
Unread 10/10/17, 01:14 PM  
Lethann

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Issue after last update (Horns of the Reach)

Originally Posted by calia1120
I'll take a look, hold off on clearing data.
Reported this in the bugs section as well. Any update? Love the concept of this mod but haven't been able to make use of it since I started playing. A lot of other mods said something about having to update libraries so not sure if that's what's causing the issues.
Report comment to moderator  
Reply With Quote
Unread 09/26/17, 09:36 AM  
lexo1000
 
lexo1000's Avatar

Forum posts: 3
File comments: 56
Uploads: 0
love this addon thank you !
Same error messages as others.. I can't read the books anymore.
Also please could you make the addon translatable?
Thanks
Last edited by lexo1000 : 10/07/17 at 05:09 AM.
Report comment to moderator  
Reply With Quote
Unread 09/24/17, 10:03 AM  
kerb9729
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 101
Uploads: 2
Same error as the previous poster.

user:/AddOns/Librarian/Librarian.lua:516: attempt to index a nil value
stack traceback:
user:/AddOns/Librarian/Librarian.lua:516: in function 'Librarian:ReadBook'
user:/AddOns/Librarian/Librarian.lua:563: in function 'LibrarianRow_OnMouseUp'
LibrarianFrameList1Row1_MouseUp:3: in function '(main chunk)'


I can't believe I didn't find this addon earlier. It's a must have, thanks for creating it.
Report comment to moderator  
Reply With Quote
Unread 09/12/17, 04:07 PM  
al-Khizr
 
al-Khizr's Avatar

Forum posts: 2
File comments: 4
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Issue after last update (Horns of the Reach)

Confirmed the error after updating to 1.9. On all books I get the LUA error:

user:/AddOns/Librarian/Librarian.lua:516: attempt to index a nil value
stack traceback:
user:/AddOns/Librarian/Librarian.lua:516: in function 'Librarian:ReadBook'
user:/AddOns/Librarian/Librarian.lua:563: in function 'LibrarianRow_OnMouseUp'
LibrarianFrameList1Row1_MouseUp:3: in function '(main chunk)'
1.8 doesn't do this. And I do love this AddOn! Thanks!


Originally Posted by calia1120
I'll take a look, hold off on clearing data.

Originally Posted by Rattlesnark
Originally Posted by calia1120
Update posted, can you retry those books?
Thanks for the update. Getting these errors, this time around with every book:



Should I attempt to reinstall or clear saved variables? Doing so would lose my history of books collected and marked read, right?
Report comment to moderator  
Reply With Quote
Unread 09/11/17, 01:47 PM  
calia1120
 
calia1120's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 147
Uploads: 5
Re: Re: Re: Re: Re: Re: Issue after last update (Horns of the Reach)

I'll take a look, hold off on clearing data.

Originally Posted by Rattlesnark
Originally Posted by calia1120
Update posted, can you retry those books?
Thanks for the update. Getting these errors, this time around with every book:



Should I attempt to reinstall or clear saved variables? Doing so would lose my history of books collected and marked read, right?
__________________
Calia | @Calia1120 | NA Server
GM, Iron Bank of Bravos | Council of Nirn | Elder Scrolls Alliance
My Addons
Report comment to moderator  
Reply With Quote
Unread 09/11/17, 07:00 AM  
Rattlesnark

Forum posts: 2
File comments: 6
Uploads: 0
Re: Re: Re: Re: Re: Issue after last update (Horns of the Reach)

Originally Posted by calia1120
Update posted, can you retry those books?
Thanks for the update. Getting these errors, this time around with every book:

user:/AddOns/Librarian/Librarian.lua:516: attempt to index a nil value
stack traceback:
user:/AddOns/Librarian/Librarian.lua:516: in function 'Librarian:ReadBook'
user:/AddOns/Librarian/Librarian.lua:563: in function 'LibrarianRow_OnMouseUp'
LibrarianFrameList1Row1_MouseUp:3: in function '(main chunk)'
Should I attempt to reinstall or clear saved variables? Doing so would lose my history of books collected and marked read, right?
Report comment to moderator  
Reply With Quote
Unread 09/10/17, 10:17 PM  
calia1120
 
calia1120's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 147
Uploads: 5
Re: Re: Re: Re: Issue after last update (Horns of the Reach)

Update posted, can you retry those books?

Originally Posted by Rattlesnark
Originally Posted by calia1120
Thanks for this - hoping to have update out shortly.

Originally Posted by Highlor3
Originally Posted by prtpj
I'm getting this error msg, but not with all books.

Nords of Skyrin for example give to me that error.
[Picture]

I hope that is a easy thing to fix because I love this addon.
Having the same issue.
Thank you! Having this issue too and will wait for this.
__________________
Calia | @Calia1120 | NA Server
GM, Iron Bank of Bravos | Council of Nirn | Elder Scrolls Alliance
My Addons
Report comment to moderator  
Reply With Quote
Unread 09/01/17, 07:49 AM  
Rattlesnark

Forum posts: 2
File comments: 6
Uploads: 0
Re: Re: Re: Issue after last update (Horns of the Reach)

Originally Posted by calia1120
Thanks for this - hoping to have update out shortly.

Originally Posted by Highlor3
Originally Posted by prtpj
I'm getting this error msg, but not with all books.

Nords of Skyrin for example give to me that error.
[Picture]

I hope that is a easy thing to fix because I love this addon.
Having the same issue.
Thank you! Having this issue too and will wait for this.
Last edited by Rattlesnark : 09/01/17 at 07:49 AM.
Report comment to moderator  
Reply With Quote
Unread 08/22/17, 12:53 PM  
calia1120
 
calia1120's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 147
Uploads: 5
Re: Re: Issue after last update (Horns of the Reach)

Thanks for this - hoping to have update out shortly.

Originally Posted by Highlor3
Originally Posted by prtpj
I'm getting this error msg, but not with all books.

Nords of Skyrin for example give to me that error.


I hope that is a easy thing to fix because I love this addon.
Having the same issue.
__________________
Calia | @Calia1120 | NA Server
GM, Iron Bank of Bravos | Council of Nirn | Elder Scrolls Alliance
My Addons
Report comment to moderator  
Reply With Quote
Unread 08/22/17, 10:25 AM  
Highlor3

Forum posts: 0
File comments: 1
Uploads: 0
Re: Issue after last update (Horns of the Reach)

Originally Posted by prtpj
I'm getting this error msg, but not with all books.

Nords of Skyrin for example give to me that error.


I hope that is a easy thing to fix because I love this addon.
Having the same issue.
Report comment to moderator  
Reply With Quote
Unread 08/15/17, 05:42 PM  
prtpj

Forum posts: 2
File comments: 13
Uploads: 0
Issue after last update (Horns of the Reach)

I'm getting this error msg, but not with all books.

Nords of Skyrin for example give to me that error.


I hope that is a easy thing to fix because I love this addon.
Last edited by prtpj : 08/15/17 at 05:42 PM.
Report comment to moderator  
Reply With Quote
Unread 06/11/17, 04:16 AM  
Eldorhaan
 
Eldorhaan's Avatar

Forum posts: 2
File comments: 121
Uploads: 0
Thank you very much to keep the add on up to date !
Report comment to moderator  
Reply With Quote
Unread 11/25/16, 03:17 PM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 55
File comments: 181
Uploads: 0
Is there a command to mass mark books as read?
Report comment to moderator  
Reply With Quote
Unread 04/05/16, 03:09 PM  
Flamage
 
Flamage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 67
Uploads: 1
Originally Posted by Alp
So.. I got a lot of books and the game gets unresponsive when I click the import button. Anything I can do?
I am not currently playing the game and have never experienced this particular issue.

Does the game eventually become responsive again or do you need to quit and restart it?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.