Download
(26 Kb)
Download
Updated: 09/23/22 01:46 AM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Greymoor (6.0.5)
Updated:09/23/22 01:46 AM
Created:05/04/18 03:54 PM
Monthly downloads:257
Total downloads:42,249
Favorites:142
MD5:
Categories:Miscellaneous, Data Mods, Group, Guild & Friends, Info, Plug-in Bars, RolePlay, Utility Mods
Notebook 2018  Popular! (More than 5000 hits)
Version: 4.83
by: Phuein [More]
Gift me @phuein in-game, if you have extra crowns and appreciate my addons. (Ask me which DLC I didn't get yet!) Thank you!

This is a changed, updated, and fixed version of the addon Notebooks by Glen348 that is now outdated. There is only one notebook now, instead of three. I personally use Shift+F or F1 to display the notebook (KeyBindings -> User Interface -> Notebook.) /nb will also display it. And /nbs will display the settings menu.

New Japanese translation: https://www.esoui.com/downloads/info...anslation.html

Recommendations:
  • Backup your notes outside of the game! You can copy & paste them anywhere, like a .txt file or your Google Docs, or...

  • Back up your data file by copying it or with Google Drive Sync at:
    C:\Users\%USERNAME%\Documents\Elder Scrolls Online\live\SavedVariables\Notebook2018.lua

  • Before changing your character's name, back up its Notebook. [I haven't tested this myself, so please post in the comments if a name-change loses its Notebook or not.] (Shouldn't affect the Account-Wide Notebook.)

  • After writing meaningful changes to your Notebook, you must use /reloadui (in the chat) to immediately save them to file! Otherwise, there is a risk that a game-crash will lose all those changes.


This fork changes the following:
  • Fixed positioning of elements.

  • Fixed a bug with page options displaying incorrectly for new pages.

  • Improved default settings.

  • Using Escape now closes the notebook (as part of SCENE_MANAGER.)

  • Fixed and changed when confirmation dialogues appear. (Deleting will always request confirmation!)

  • Double clicking a word will only select that word. Please use Ctrl+A to select the whole page. (This can be changed in Settings.)

  • Fixed the Title and Page from showing and allowing writing, when there is no page selected.

  • The button in chat is now positioned better, and its position can be offset within limit.

  • The settings menu is now organized by categories.

  • Max characters per page is 1,900.
    NOTE: Unicode characters take extra space! And up to 3,000 characters can be displayed for editing purposes.

  • The Undo button has been removed. (Selecting any page will undo your changes.)

  • The info icon has been updated.

  • Fixed a visual issue with the z-index of page selection buttons.


And adds the following:
  • New Page Title now defaults to current time and date (or "New Page" if that fails.)

  • Page moving Up / Down buttons for sorting pages easily.

  • Text Formatting display mode that shows colors, images, and more. It's on by default when not editing the text.

  • An option in Settings for when Edit Mode is entered and exited (default is Clicking.)

  • An option in Settings to select a default New Page Title.

  • An Account-Wide mode that uses the same Notebook for all characters in your account. Its pages & settings are separate and do not affect the characters' pages & settings.
    NOTE: Each character has to activate it for itself.

  • An option in Settings to overwrite the Account-Wide Notebook with data from the current character's pages & settings.

  • An option in Settings to disable /read and /idle when opening and closing the Notebook.

  • An option in Settings for Line Selection with Tripleclick (Doubleclick+1).
    BUG: Doesn't work correctly with UTF/Unicode characters and some texts. Unfixable.

  • An option in Settings to change Text Selection highlight color.

  • Scrolling control (and fix) for Formatted and Edit Text modes.

  • An option in Settings to toggle Formatted Text Mode (colors, images) as an override (if you just want it off.)

  • An option in Settings to change the text color in the Notebook.

  • When editing a page, a character counter will display at the bottom-right.

  • An option in Settings to overwrite another account's Account-Wide or another character's Character-Wide Notebook (same account or another) on the same PC.
    WARNING: It is strongly recommended that you back up your notes before committing any overwrites. (Please report if this is working for you.)

  • A right-click menu to page selection.

  • A Send as Mail menu option that opens your Mail Send dialog, puts the page's title as the mail subject, and the page's content as the mail body. NOTE: Page title max-length has been set to match mail subject max-length. And the recipient field will not be changed in your mail.

  • Dividers between pages. To create a divider, just change a page's title to "---" (3 dashes) and when you save the page it will show. (The divider is also still a page, so it can have content.)

  • The Notebook will always load into the last selected page (even after logout.)

  • A Copy from Mail menu option that copies the subject and body of your currently selected mail item in your inbox, into the open page's title and text. NOTE: This does not also save the page for you. Option only available when right-clicking the current page.

  • An option in Settings to set the book's texture (style) between: Paper, Rubbing, and Skin.

  • An option in Settings to display the Notebook over other UI elements, to assist with taking notes, such as during quest dialogues. NOTE: Enabled by default.

  • A Copy Random Line page menu option that copies a random line from the page into the chatbox. NOTE: Will not pick the same line twice.

  • An option in Settings to make chat-links clickable inside the Notebook. NOTE: Enabled by default.

  • A Toggle Markup text menu option that toggles the new official Text Formatting (colors, images) mode. NOTE: My old method that allowed this is now hopefully redundant, and is disabled entirely.

  • Added a Russian translation. Thanks to user GJSmoker for improving it!

Originally Posted by Glen348 (with edits)
Virtual Notebook to keep track of everything you want to remember!
...allows you to create as many pages as you wish to write down.

Features:
• Change Title of Notebook
• Lockable/Draggable window
• Scrollable editbox
• Delete pages you don't need
• Undo changes (goes back to last saved)
• Optional confirmation upon New, Delete, Undo, and Save & option to turn them off.
• Chat window button for easy toggle and adjustable.
• Color tinting of the notebook cover & chat button.

Commands:
• /nb toggles the window on/off (or bind a key.)
• /nbs displays the settings.

Languages:
English = Default
German = Thanks to Corbie & Rhadek
French = Google Translate

Special Thanks To:
Seerah, for the base coding.
Circonian, for help with problem solving.


And here's all the extra special symbols I found that work in-game, a la notebook / chat.

АÀÁÂÃÄÅÅаàáâãäåØßВЪЬьъв♭
©СÇсÐЕЁÈÉÊË€ёеèéêë∈£
ОÖÒÓÔÕØФðòóôõöøо
КкНнÌÍÎÏı¿ŁłМм∩ИПЙÑпийñ
РÞр®ГгŠšТт∪ЦÙÚÛÜцüú ù û
ХхÝŸУ¥учýÿШЩшщ

!"#$%&'()*+,-./0123456789:
;<@ABCDEFGHIJKLMNOPQRSTU
VWXYZ[\]^_`abcdefghijkl
mnopqrstuvwxyz{|}~。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユ

¦°™♯×»«÷½¤§±²³´µ¶·Œœˆ%лЫыбфÆБэюяД ЖЗЛЧЭЮЯджз⌒♪♀♂∝≠√∋⊇⊆⊃⊂∇∮∭∬∫∂∞≡≪≫∠∟∃∀∵∴∨∧—“„†‡•… ̄◯¬←↑→ ↓〃ゕ乂メ【】『』”*°ø¤

ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじ
すずせぜそぞただちぢっつづてでとどなにぬねのは
ばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆ
ょよらりるれろゎわゐゑをんゔ゛゜ゝゞ

ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ①②③④⑤⑥⑦⑧⑨⑩
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.1
3kB
03/08/23 03:43 AM
Patch


Archived Files (37)
File Name
Version
Size
Uploader
Date
4.82
26kB
Phuein
03/16/21 06:12 PM
4.81
27kB
Phuein
12/20/20 08:06 PM
4.80
72kB
Phuein
12/20/20 07:05 PM
4.79
72kB
Phuein
05/21/20 06:08 PM
4.78
72kB
Phuein
08/21/19 10:35 AM
4.77
72kB
Phuein
08/19/19 01:08 PM
4.76
69kB
Phuein
08/19/19 01:20 AM
4.73
67kB
Phuein
07/24/19 05:48 PM
4.71
67kB
Phuein
07/09/19 03:43 PM
4.70
66kB
Phuein
06/12/19 03:33 PM
4.67
66kB
Phuein
06/12/19 12:12 AM
4.65
66kB
Phuein
06/04/19 05:30 PM
4.64
66kB
Phuein
05/30/19 11:18 PM
4.63
65kB
Phuein
05/28/19 03:08 PM
4.62
65kB
Phuein
05/25/19 10:45 AM
4.60
65kB
Phuein
05/21/19 10:25 PM
4.54
64kB
Phuein
05/07/19 11:44 AM
4.53
62kB
Phuein
03/30/19 12:37 AM
4.52
61kB
Phuein
03/16/19 04:01 PM
4.51
61kB
Phuein
09/09/18 01:11 AM
4.50
61kB
Phuein
09/05/18 04:50 PM
4.49
61kB
Phuein
08/16/18 12:20 PM
4.48
61kB
Phuein
08/12/18 10:00 PM
4.46
61kB
Phuein
07/11/18 12:17 AM
4.45
61kB
Phuein
06/28/18 09:14 PM
4.42
59kB
Phuein
06/27/18 06:09 PM
4.41
59kB
Phuein
06/14/18 09:03 PM
4.4
50kB
Phuein
06/14/18 12:23 AM
4.3
49kB
Phuein
06/05/18 04:55 PM
4.22
48kB
Phuein
06/03/18 11:09 PM
4.21
48kB
Phuein
06/02/18 03:49 PM
4.2
48kB
Phuein
06/02/18 01:11 AM
4.14
47kB
Phuein
05/22/18 10:44 PM
4.12
48kB
Phuein
05/17/18 12:08 PM
4.11
48kB
Phuein
05/13/18 01:01 PM
4.1
48kB
Phuein
05/11/18 10:08 AM
4.0
48kB
Phuein
05/04/18 03:54 PM


Post A Reply Comment Options
Unread 09/08/18, 11:56 AM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
Originally Posted by Leia
@Phuein: Thanks for trying to get more info on this.


Originally Posted by RavenMind
There's a lot of characters that are invisible if they're not pasted into the text editor from the saved vars files, such as carriage returns.

Am I understanding you correctly? Are you seriously saying that the base coding for each page counts towards the character limit and not just the information you put (visibly/countably if necessary) down on any given page?
The limitation will be from either the Havok lua engine support code, or ESO-added code, and "byte count" is entirely plausible as the limit. That said, you could easily enough test this: find something that encodes to multiple bytes, put 1999 of them into a savedvar slot, and see what is written to disk.

Anyway, short version long, yes, everything including spaces, newlines, etc, uses a "character" as far as the engine is concerned.
Report comment to moderator  
Reply With Quote
Unread 09/08/18, 10:59 AM  
Leia

Forum posts: 0
File comments: 48
Uploads: 0
@Phuein: Thanks for trying to get more info on this.


Originally Posted by RavenMind
There's a lot of characters that are invisible if they're not pasted into the text editor from the saved vars files, such as carriage returns.

Am I understanding you correctly? Are you seriously saying that the base coding for each page counts towards the character limit and not just the information you put (visibly/countably if necessary) down on any given page?
Report comment to moderator  
Reply With Quote
Unread 09/08/18, 01:34 AM  
RavenMind
 
RavenMind's Avatar

Forum posts: 6
File comments: 391
Uploads: 0
Originally Posted by Phuein
Hrm, I wonder if the new 1984 limit would still let people lose their data then. But how low would I take it... Annoying... A bug report has been posted in the forums here now. Hopefully we get info soon, officially.
Good question, I'm not sure. Unless I'm mistaken, there's currently no way of knowing when you're over the limit & possibly going to lose the page info. (Short of copying the text from the saved vars into a text editor; since copying it from the Notebook doesn't show you the hidden characters that add up.) Maybe an internal counter could be implemented. Either displaying the number of characters as typed (e.g., 920/1984), or maybe a routine that runs once when the Save button is clicked, then pops a notification if it's over the character limit & refuses to save.
Report comment to moderator  
Reply With Quote
Unread 09/05/18, 09:42 PM  
Phuein
 
Phuein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 132
File comments: 270
Uploads: 16
Originally Posted by RavenMind
Hmm, I thought the ~2k character limit had been taken care of for some reason. There's a lot of characters that are invisible if they're not pasted into the text editor from the saved vars files, such as carriage returns.
Hrm, I wonder if the new 1984 limit would still let people lose their data then. But how low would I take it... Annoying... A bug report has been posted in the forums here now. Hopefully we get info soon, officially.
Last edited by Phuein : 09/05/18 at 09:42 PM.
Report comment to moderator  
Reply With Quote
Unread 09/05/18, 05:29 PM  
RavenMind
 
RavenMind's Avatar

Forum posts: 6
File comments: 391
Uploads: 0
Hmm, I thought the ~2k character limit had been taken care of for some reason. There's a lot of characters that are invisible if they're not pasted into the text editor from the saved vars files, such as carriage returns. I ran into this problem using the old version of Notebook & lost a bunch of info too. Luckily I had Saved Vars backups so it wasn't too terribly much trouble; just figuring out the cause of the behavior. Now, what I do, just to be safe, is copy any info I put in the notebook into a text file, and save it before I reloadUI. I also break up my pages when they look like they're starting to scroll very far off the page, just to be sure it doesn't get too long. Hope this helps others. Remember, we've all got to take responsibility for backing up data we want saved. Relying on just one source, no matter how good it is, is not a good idea.
Report comment to moderator  
Reply With Quote
Unread 09/05/18, 04:44 PM  
Phuein
 
Phuein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 132
File comments: 270
Uploads: 16
Originally Posted by Leia
Spending time inputting information only to get it erased and then find this kind of comment in the coding ... well it's aggravating and adding insult to injury.
I'm trying to figure this one out. You found "invalid string value (was your string larger than 2000 characters?)" inside the Notebook2018.lua SavedVariables file?

I can't find that text anywhere in the addon code. Not by me or the previous author. It seems like the game dev's implemented it - but it's the first I hear of it. Actually, I did read something about a string limit before, but it made no sense and was not from an official source. It was also for 1,000 characters.

Very sadly, I implemented a 2048 character limit without being aware of this. And to that extent I fecked up So, I'll change that now and add a note in the addon description for others to know! Thanks.

Other than that issue, the character limit is immediately enforced. When writing/pasting more than the limit, it will stop and won't continue inputting characters. As simple as that. That's by the game dev's design.

Well done searching deeper into this and finding that info. You're saving me and many others for the future!

The text you copied is fine, btw. No worries there. I'll post about this in the forums, and see if other addon dev's or a game dev' can clarify.

Originally Posted by Leia
This Index/dividers should give you an idea of what I was thinking of.
Implementing tabs would take a lot of work. I can see the value of it, in organizing large amounts of pages, but I'm not very excited to do it. Maybe in the future I would, but I doubt it, as I've been playing ESO less, so the motivation isn't there.

If somebody else made a simple addition to the code for it, I probably wouldn't mind implementing and brushing it up into this addon officially, including maintenance.
Last edited by Phuein : 09/05/18 at 04:46 PM.
Report comment to moderator  
Reply With Quote
Unread 09/05/18, 02:16 AM  
Leia

Forum posts: 0
File comments: 48
Uploads: 0
Originally Posted by Phuein

Can you link me to the online text or paste it here? I've copied and pasted lots of varied texts without issue. You might have forgotten to Save the page. More info would help diagnose the issue.

I was gathering information to try out a build I've never done before. I'd already written down some info on that and then didn't feel like typing out all the rest. So I copied and pasted the information on passives, CP, and rotation from this site Windwalker.
I saved the page, closed the book and logged out to do a manual backup of the SavedVariables.LUA. Since a much-regretted accident, I always do that before and after making changes in some of my add-ons.
Logging back into the game the page (A) with the copied text was still listed but only the title could be read the page itself appeared to be empty and could not be edited. Switching to another -readable/editable- page (B) produced the effect that the information from this page (B) was suddenly displayed on the faulty page (A) when I tried to switch back. The only option was to delete the page and start over.

Edit: The character limit doesn't apply here - I checked with a character count in Word. This copy and paste page was well under the 2000 limit.


Can you post a pic/link to pic of your ring binder suggestion? I never really used those.

This Index/dividers should give you an idea of what I was thinking of. Or if you're using MS OneNote there's a similar structural setup.


-- Update on the page delete situation --

Delightedly , I just found another hand typed two pages deleted and finally decided to take a look at your code. On card 84, one of the deleted ones, I found this
Code:
["text"] = nil, -- invalid string value (was your string larger than 2000 characters?)
.

A nice information to have with one minor and one HUGE problem:

Minor: Why isn't this limit mentioned anywhere in the addon description?

Huge: How am I supposed to know in-game if I've reached the character limit?
There's absolutely no indication if you do reach it. No counter (e.g. 425/2000) and the pages appear to save just fine and as long as you don't log out everything looks good.

Spending time inputting information only to get it erased and then find this kind of comment in the coding ... well it's aggravating and adding insult to injury.
Last edited by Leia : 09/05/18 at 10:59 AM.
Report comment to moderator  
Reply With Quote
Unread 09/04/18, 09:30 PM  
Phuein
 
Phuein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 132
File comments: 270
Uploads: 16
Originally Posted by Leia
Does copy and paste really "break" the notebook or did I miss some sort of setting?

Not sure how LUA works as I've only dealt with HTML and associated coding, but would index tabs like in a ring binder be a possible option to make sorting easier?

Can you link me to the online text or paste it here? I've copied and pasted lots of varied texts without issue. You might have forgotten to Save the page. More info would help diagnose the issue.

Can you post a pic/link to pic of your ring binder suggestion? I never really used those.
Report comment to moderator  
Reply With Quote
Unread 09/04/18, 10:48 AM  
Leia

Forum posts: 0
File comments: 48
Uploads: 0
Adding actual notebooks is not planned or wanted.
Oh well, I've found a way to get some order that sort of works for me.

Unfortunately while transferring my pages into this new notebook version I stumbled across another aggravation.
I tried to copy and paste some text from a website into the notebook which at first worked. After a relog, I discovered that the page with the copied text didn't contain anything any longer beyond the title and couldn't be worked with in any form. The only option left was to delete the page.
Does copy and paste really "break" the notebook or did I miss some sort of setting?



If anything, I'd consider more options to help sort-out and manage pages. I'm open for suggestions.
Not sure how LUA works as I've only dealt with HTML and associated coding, but would index tabs like in a ring binder be a possible option to make sorting easier?
Report comment to moderator  
Reply With Quote
Unread 09/01/18, 01:01 PM  
Phuein
 
Phuein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 132
File comments: 270
Uploads: 16
Originally Posted by Leia
So I'm wondering if there is any chance of getting at least one more notebook?

Thanks for your work
Thanks for the compliments! This Notebook lets you move pages up/down, so you can better organize them, unlike the old addon. Adding actual notebooks is not planned or wanted. If anything, I'd consider more options to help sort-out and manage pages. I'm open for suggestions.

Oh, and also this notebook lets you choose whether a character uses its own notebook, or the account-wide notebook, so that can help with text too.
Last edited by Phuein : 09/01/18 at 01:02 PM.
Report comment to moderator  
Reply With Quote
Unread 09/01/18, 06:43 AM  
Leia

Forum posts: 0
File comments: 48
Uploads: 0
Hello,

so happy that someone picked up one of my most essential outdated addons.
Trying it out right now and so far I like what I see.

My only problem is that you reduced the notebooks from three to one. I assembled a lot of info as well as playing on both the European and US servers, so using just one notebook leaves me with a huge amount of pages that bothers on unmanageable.
So I'm wondering if there is any chance of getting at least one more notebook?

Thanks for your work
Report comment to moderator  
Reply With Quote
Unread 08/28/18, 05:02 PM  
Phuein
 
Phuein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 132
File comments: 270
Uploads: 16
Originally Posted by vecny.samotar
I know you already wrote it when I suggested it to you, this was just such a smaller note on the theme of the change log. otherwise, the change log is just an extra information about the addon changes, especially if the user wants to know if he has not played for a long time and the changes have become the addons that he uses but the addon problems after his update and needs to manually download the older version that worked for him

I'm not convinced this is my issue to resolve. I personally use Minion for addon management. Let's move on from this issue, finally.
Report comment to moderator  
Reply With Quote
Unread 08/28/18, 02:54 PM  
vecny.samotar
 
vecny.samotar's Avatar

Forum posts: 23
File comments: 552
Uploads: 0
Originally Posted by Phuein
For the meanwhile, I have no plans of using the changelog here or otherwise. I'm not getting paid enough to bother with it.
I know you already wrote it when I suggested it to you, this was just such a smaller note on the theme of the change log. otherwise, the change log is just an extra information about the addon changes, especially if the user wants to know if he has not played for a long time and the changes have become the addons that he uses but the addon problems after his update and needs to manually download the older version that worked for him
Report comment to moderator  
Reply With Quote
Unread 08/27/18, 02:51 PM  
Phuein
 
Phuein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 132
File comments: 270
Uploads: 16
For the meanwhile, I have no plans of using the changelog here or otherwise. I'm not getting paid enough to bother with it.
Report comment to moderator  
Reply With Quote
Unread 08/27/18, 02:11 AM  
vecny.samotar
 
vecny.samotar's Avatar

Forum posts: 23
File comments: 552
Uploads: 0
Re: Re: Notebook2018 versions (filenames)

Originally Posted by Phuein
Originally Posted by Shadowshire
Please add the Notebook2018 version number to the name of the file which you upload to ESOUI.

You can see and select all previous versions of the addon in the Other Files tab here. I chose to enable that feature specifically for this need. I'm not interested in changing file names and so on, as it's enough of a buggery.
just for something I've told you vocals to use the offer (change) change log where you would only write a short version and what changes you made in that particular version, then the user is better in that orientation
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.