Download
(24 Kb)
Download
Updated: 03/13/24 02:36 PM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:03/13/24 02:36 PM
Created:04/27/15 05:16 AM
Monthly downloads:212
Total downloads:10,464
Favorites:31
MD5:
Categories:Group, Guild & Friends, Info, Plug-in Bars
9.3.0
FCO Notes (Guild members/Friends/Ignored players)  Popular! (More than 5000 hits)
Version: 0.2.0
by: Baertram [More]
IMPORTANT CHANGE - Version 0.1.0
This addon depends on the following libraries:
-LibAddonMenu-2.0
-LibCustomMenu

FCO Notes

The changelog was moved to the appropriate panel, because Minion will finally be able to show the changelog correctly too. Plesae click on the blue text "Changelog" inside Minion's addon popup.

FCO Notes brings you additional notes which you can save for each guild member of each guild, friends and ignored players.
These notes can only be read by yourself and NOT by other guild members (same behaviour like the friends-&ignore list notes).
Save your friends list slots, which you have used to store notes about guild members until today, for your friends now, and directly add the notes at the guild roster now (check the screenshots)!

  • Add notes with a keybinding if you move the mouse above a guild member name
  • Add/delete notes by help of the right-click/mouse context menu
  • Show an orange (i) icon left to the STANDARD ESO guild member note if a personal note was entered for this user
  • Show tooltip with account name, character name and the note you have saved if you hover the mouse over the (i) icon
  • Click the (i) icon to show the "change note" popup dialog
  • The icon's texture, size, position and color can be changed inside the settings panel
  • Backup your current personal notes at any time by using the chat command: /fcon backup
  • Restore the last saved backup at any time by using the chat command /fcon restore
  • If you delete a personal note the note will be added to the current backup so you are able to restore it, if you deleted this note on accident!
  • Chat commands to open the help: /fcon, to show the settings: /fcons
  • Save the notes for each account name & guild name (The same players can have different notes for each guild -> standard setting!) or save the notes only for each account (can be set in the settings -> If you got the same players in different guilds you'll see your same note about that player in every guild). Switching between them should keep/edit/delete their own notes
  • Automatically open the guild roster as you open the guild window/switch guild (enable this in the settings)


What is the idea of this addon?
I made this on request for a guild mate. You can save personal information that you don#t want to share with your guild mates for each of your guild mates at each guild. You can save friends list slots this way!
Until today you needed to add those guild mates to the friends list to add a note. Now you are able do this directly at the guild roster panel!


How to use this addon?

Download the addon, enable it, have a look at the settings, check the controls for the keybinding and then check the guild roster:
Right click/hover over a guild member name and use the keybinding to change/delete a note.

How to use this addon?
/fconotes <parameter>
/fcon <parameter>

Supported parameters
'' / 'help' / 'list': Shows information
'backup': Backup the current notes of all guilds and guild members to the SavedVariables. This will reload the user interface after 3 seconds!
restore': Restore the last backup of the notes of all guilds and guild members from the SavedVariables. This will reload the user interface!

Compatibility
-Thurisaz Guild Info
-Should be compatible with all other guild roster changing addons too.
-> You can move the icon at the guiuld roster rows at the settings panel!

Known bugs
-None so far

API functions
Lua Code:
  1. --Get the guild member's note via guildId and displayname
  2. --Respecting the setting saveGuildPersonalNotesAccountWide (saving notes for the same account the same in each guild, or not)
  3. --number guildId The unique guildId
  4. --String displayName The @accountname
  5. --returns String noteText
  6. function FCONotes.GetGuildMemberNote(guildId, displayName)
  7.  
  8.  
  9. --Set the guild member's note via guildId and displayname
  10. --Respecting the setting saveGuildPersonalNotesAccountWide (saving notes for the same account the same in each guild, or not)
  11. --number guildId The unique guildId
  12. --String displayName The @accountname
  13. --boolean useDialog true: Show dialog to enter text -> Please read parameter "callbackChangeFunc" below! / false: Directly update FCONotes SavedVariables
  14. --function callbackChangeFunc Attention: If "useDialog" false: This parameter will not be used!
  15. -- A callback function called as the dialog's "Accept" button was used.
  16. -- If useDialog true:
  17. -- The function callbackChangedFunc will be called. You can specify your code to run
  18. -- The function parameters are:
  19. -- displayName p_displayName, String p_noteText, Number p_guildId (unique guildId)
  20. --returns Boolean noteWasChanged If useDialog==false and note was updated in SavedVariables -> Will return true
  21. -- If useDialog==false and note was not updated in SavedVariables -> Will return false
  22. -- If useDialog==true and callbackChangedFunc==nil (standard calbackFunc was used) and note was updated in SavedVariables -> Will return true
  23. -- If useDialog==true and callbackChangedFunc~=nil and is function -> your calbackFunc was used -> Will return true
  24. function FCONotes.SetGuildMemberNote(guildId, displayName, guildMemberNoteText, useDialog, callbackChangedFunc)

Please report any further bugs via my author portal bugs panel. Thanks.
Thx for your interest.

Thanks to:
-All testers, helping hands and information sources


Donation
If you like to you can send me some comments, ideas, wishes, items or even ingame gold to Player "Glacies" on the EU server. I'm happy about any feedback!
0.2.0 2024-03-13
-Updated APIversion
-Fixed bug with guild scenes
-Added on request: Custom notes for friends list
-Added on request: Custom notes for ignore list


0.1.4 2021-10-17
-Updated APIversion
-Removed dependency LibLoadedAddons

0.1.3
-Updated APIversion
-Updated dependencies versions
-Fixed error with guildId and guildIndex: Guild leave/join/post to guild officer chat
-Added global variable FCONotes

-Added API functions:
--Get the guild member's note via guildId and displayname
--Respecting the setting saveGuildPersonalNotesAccountWide (saving notes for the same account the same in each guild, or not)
--number guildId The unique guildId
--String displayName The @accountname
--returns String noteText
function FCONotes.GetGuildMemberNote(guildId, displayName)


--Set the guild member's note via guildId and displayname
--Respecting the setting saveGuildPersonalNotesAccountWide (saving notes for the same account the same in each guild, or not)
--number guildId The unique guildId
--String displayName The @accountname
--boolean useDialog true: Show dialog to enter text -> Please read parameter "callbackChangeFunc" below! / false: Directly update FCONotes SavedVariables
--function callbackChangeFunc Attention: If "useDialog" false: This parameter will not be used!
-- A callback function called as the dialog's "Accept" button was used.
-- If useDialog true:
-- The function callbackChangedFunc will be called. You can specify your code to run
-- The function parameters are:
-- displayName p_displayName, String p_noteText, Number p_guildId (unique guildId)
--returns Boolean noteWasChanged If useDialog==false and note was updated in SavedVariables -> Will return true
-- If useDialog==false and note was not updated in SavedVariables -> Will return false
-- If useDialog==true and callbackChangedFunc==nil (standard calbackFunc was used) and note was updated in SavedVariables -> Will return true
-- If useDialog==true and callbackChangedFunc~=nil and is function -> your calbackFunc was used -> Will return true
function FCONotes.SetGuildMemberNote(guildId, displayName, guildMemberNoteText, useDialog, callbackChangedFunc)


0.1.1
-Updated APIversion
-Updated library calls to support global variables instead of LibStub

0.1.0
Updated API and removed libraries.
You need to install them as standalone versions.
Check the description for infformation what a library is, what a standalone library is, what other addons are helping you to see the dependent libraries of an addon, and how you are able to install them properly as a standalone version.

0.0.9
-Api raise to Dragon Bones
-Updated libraries libAddonMenu, libCustomMenu

0.0.8
-Api raise to Homestead

0.0.7b
Updated library libAddonMenu 2.0 r23

0.0.7a
Updated libCustomMenu

0.0.7
Updated API
Updated libraries
Fixed a bug in the settings menu

0.0.6f
-Updated LAM to 2.0 r25
-Updated API to Shadows of the Hist

0.0.6e
API raised to Dark Brotherhood

0.0.6d
-Fixed: Error with keybinds -> Thanks to "manavortex" for the fix info!
-Updated: Library libAddonMenu 2.0 to version 20

0.0.6c
-Updated: API version to Thieves Guild
-Updated: Library libAddonMenu 2.0 to version 19

0.0.6b
Updated: library libCustomMenu to version 4.1

0.0.6a
Fixed: Bug with main menu, when opening the guild panel

0.0.6
-Updated API version to support patch 2.2
-Added support for FastAPI tool: http://www.esoui.com/downloads/info1220-FastAPI.html

0.0.5b
Updated: API to version 100012

0.0.5a
-Fixed: Changing the guild won't automatically change to the guild roster anymore, if the setting is disabled

0.0.5
-Fixed and changed: Automatically open the guild roster as you open the guild window/switch active guild
-Fixed: Guild heraldry button will work too now
-Fixed: Some translation texts
-Added: Support for addon GuildEvents (new button at the guilds menu)

0.0.4a
-Updated: libCustomMenu to version 4

0.0.4
-Updated: libCustomMenu to version 3
-Updated: libStuv to version 4
-Added upon request: Possibility to send the note to the current guild's officer chat -> Use the mouse context menu to send the tetx into the chat
-> You need to press the return key manually to really send the chat message then!

0.0.3
-Changed: libAddonMenu v2.0 r18
-Changed: libStub v3
-Added: libCustomMenu

0.0.2
-Added feature: Automatically switch to guild roster as you open the guild info (by keybind or clicking the menu button)
-> Check the settings to enable it
-Fixed: Guild member removed from guild raised an lua error
Archived Files (24)
File Name
Version
Size
Uploader
Date
0.1.4
21kB
Baertram
10/17/21 01:18 PM
0.1.3
21kB
Baertram
08/24/20 01:35 PM
0.1.1
20kB
Baertram
05/03/19 09:12 AM
0.1.0
20kB
Baertram
09/17/18 08:30 AM
0.0.9
70kB
Baertram
03/04/18 07:56 AM
0.0.8
70kB
Baertram
02/06/17 02:35 PM
0.0.7b
70kB
Baertram
10/30/16 01:57 PM
0.0.7a
66kB
Baertram
10/16/16 09:58 AM
0.0.7
66kB
Baertram
10/02/16 07:42 PM
0.0.6f
64kB
Baertram
07/17/16 01:12 PM
0.0.6e
66kB
Baertram
05/14/16 03:55 PM
0.0.6d
66kB
Baertram
03/26/16 04:47 PM
0.0.6c
61kB
Baertram
03/07/16 02:06 PM
0.0.6b
59kB
Baertram
11/22/15 03:30 PM
0.0.6a
59kB
Baertram
11/15/15 11:18 AM
0.0.6
59kB
Baertram
11/01/15 03:35 PM
0.0.5b
59kB
Baertram
08/31/15 05:03 PM
0.0.5a
59kB
Baertram
08/24/15 08:04 AM
0.0.5
59kB
Baertram
08/20/15 11:52 AM
0.0.4a
59kB
Baertram
08/06/15 05:41 PM
0.0.4
58kB
Baertram
08/04/15 08:09 PM
0.0.3
55kB
Baertram
06/26/15 11:42 AM
0.0.2
47kB
Baertram
04/28/15 03:31 PM
0.0.1
46kB
Baertram
04/27/15 05:48 AM


Post A Reply Comment Options
Unread 03/14/24, 01:01 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
If you enable "Save by account" your notes save to the @accountName of the player and thus not to the character name.
Notes you saved to any character name stay in the SavedVariables but I cannot find out which @accountName belongs to what characterName and thus cannot provide a button to "copy it over", sorry.

Technically not posible, especially not as there are 20 character names possible for 1 account and only if that particular character name you saved the notes for is CURRENTLY logged in one would be somehow able to migrate them.



Originally Posted by Verling
Originally Posted by Baertram
Hi, yes I'm already working on a version 2.0 including more notes at friends list etc.
Not sure when it will be ready, for the moment please disable the addon.
Thanks I'm watching the new version. "What the doctor prescribed"
If "Save by account name" is enabled, then notes made in guilds disappear. If you removed it, then everything came back again. There is an interval for triggering.
You need to manually save everything on a piece of paper first, then turn on the option and fill in the notes again.
It would be nice to have a separate button in the settings. I clicked and would transfer all the notes I made to my account.
Saving separate notes to one account in each guild is overkill. But what has now been done to the account and is visible and saved for all guilds is perfect.

ps. I apologize for my English


Okay, yes that would be the only possible solution I can think of.


I made it for myself manually.
I'm out of the game. I moved the addon settings file to another location. logged into the game. I made the settings. I made 1 note. I'm out of the game. I copied the note data from the old settings to the new ones on the account.
Last edited by Baertram : 03/14/24 at 01:05 AM.
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 10:02 PM  
Verling
 
Verling's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 51
Uploads: 7
I made it for myself manually.
I'm out of the game. I moved the addon settings file to another location. logged into the game. I made the settings. I made 1 note. I'm out of the game. I copied the note data from the old settings to the new ones on the account.
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 09:46 PM  
Verling
 
Verling's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 51
Uploads: 7
Originally Posted by Baertram
Hi, yes I'm already working on a version 2.0 including more notes at friends list etc.
Not sure when it will be ready, for the moment please disable the addon.
Thanks I'm watching the new version. "What the doctor prescribed"
If "Save by account name" is enabled, then notes made in guilds disappear. If you removed it, then everything came back again. There is an interval for triggering.
You need to manually save everything on a piece of paper first, then turn on the option and fill in the notes again.
It would be nice to have a separate button in the settings. I clicked and would transfer all the notes I made to my account.
Saving separate notes to one account in each guild is overkill. But what has now been done to the account and is visible and saved for all guilds is perfect.

ps. I apologize for my English
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 08:34 AM  
EF321

Forum posts: 0
File comments: 16
Uploads: 0
Originally Posted by Baertram
Hi, yes I'm already working on a version 2.0 including more notes at friends list etc.
Not sure when it will be ready, for the moment please disable the addon.
Thank you!
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 06:05 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
Hi, yes I'm already working on a version 2.0 including more notes at friends list etc.
Not sure when it will be ready, for the moment please disable the addon.
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 12:20 AM  
EF321

Forum posts: 0
File comments: 16
Uploads: 0
Hi!

This addon been broken since U41:
Code:
user:/AddOns/FCONotes/FCONotes.lua:742: attempt to index a nil value
stack traceback:
user:/AddOns/FCONotes/FCONotes.lua:742: in function 'hook_functions'
user:/AddOns/FCONotes/FCONotes.lua:1158: in function 'FCONotes_PlayerActivated'
Tried with everything else disabled, same result.
Report comment to moderator  
Reply With Quote
Unread 12/17/23, 08:33 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
Try this beta version, but logout! and backup! your SavedVariables first!

https://codeload.github.com/Baertram...s/heads/master
-> Only extarct the FCONotes folder (do not keep the FCONotes-master folder above!).
Report comment to moderator  
Reply With Quote
Unread 12/16/23, 03:49 AM  
rohdaa

Forum posts: 0
File comments: 20
Uploads: 0
Originally Posted by Baertram
Sorry for the late reply, just noticed today you had written here
Yes sounds nice but would need me to redesign a lot of the addon code as guilds and friendslist are 2 different lists in the game.
So currently I'll not add it but maybe in the future.

Originally Posted by amber1019
I came up with why someone would want FCO Notes to also work on the friends list and ignore list!!!!

It's genius!!

Since FCO Notes are account-wide, as in, if you make a note for guild-1 for player @name1, it'll also put the note for @name1 if they're in any of your other guilds.

Bringing that functionality to the friends list and ignore list would be fantastic.

If we have a friend we've made a note for with FCO Notes in the friends list, it'll show us their note if they're in any of our guilds, too!

If we have an enemy or fool on our ignore list and make a note with FCO Notes, and they unfortunately end up in one of our guilds, we'll be able to see that, too.

I think this is a great idea. Let me know what you think, Baertram!
Please Wizard, add that! That will be just awesome!!! because I want to get around the Notes limits of friends list, and having this functionality on top of it will be super good.
Report comment to moderator  
Reply With Quote
Unread 08/24/20, 01:39 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
Sorry for the late reply, just noticed today you had written here
Yes sounds nice but would need me to redesign a lot of the addon code as guilds and friendslist are 2 different lists in the game.
So currently I'll not add it but maybe in the future.

Originally Posted by amber1019
I came up with why someone would want FCO Notes to also work on the friends list and ignore list!!!!

It's genius!!

Since FCO Notes are account-wide, as in, if you make a note for guild-1 for player @name1, it'll also put the note for @name1 if they're in any of your other guilds.

Bringing that functionality to the friends list and ignore list would be fantastic.

If we have a friend we've made a note for with FCO Notes in the friends list, it'll show us their note if they're in any of our guilds, too!

If we have an enemy or fool on our ignore list and make a note with FCO Notes, and they unfortunately end up in one of our guilds, we'll be able to see that, too.

I think this is a great idea. Let me know what you think, Baertram!
Report comment to moderator  
Reply With Quote
Unread 09/29/19, 06:59 AM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 210
File comments: 864
Uploads: 0
I came up with why someone would want FCO Notes to also work on the friends list and ignore list!!!!

It's genius!!

Since FCO Notes are account-wide, as in, if you make a note for guild-1 for player @name1, it'll also put the note for @name1 if they're in any of your other guilds.

Bringing that functionality to the friends list and ignore list would be fantastic.

If we have a friend we've made a note for with FCO Notes in the friends list, it'll show us their note if they're in any of our guilds, too!

If we have an enemy or fool on our ignore list and make a note with FCO Notes, and they unfortunately end up in one of our guilds, we'll be able to see that, too.

I think this is a great idea. Let me know what you think, Baertram!
Report comment to moderator  
Reply With Quote
Unread 09/22/19, 08:26 AM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 210
File comments: 864
Uploads: 0
Originally Posted by Baertram
You are welcome.
Originally Posted by amber1019
Anyway, I just wanted to say THANK YOU for this addon. It's going to save me from a lot of headaches in the future.
Do you mean the standard vanilla UI note character limit? Nope, this is handled on teh game's side and I doubt the database column below will be storing more characters than the frontend tells the game to have.

If you mean the FCO notes comments: I'm using a standard control of the game to enter the text. If this got a maximum character count I think I cannot change this but will have a look, if you meant this?
Originally Posted by amber1019
And so FCO Notes could somehow increase the note's character limit? But I doubt it's necessary.
I meant either way. Whether the base game could be updated to increase the character (letter) limit (assuming there is one) or if FCO Notes could take over or add an additional way to add notes to friends & ignored players.

I was just trying to understand why someone would want FCO Notes to also add its functionality to the friends list and ignore list, since the game already allows you to make notes there.
I was trying to come up with a legitimate reason why it would be needed/wanted.
I, personally, don't think it's necessary (or even wanted? idk?) to edit or tweak the friends list notes or ignored players notes. I was just trying to be helpful. Haha.

Edit/Update: Only thing I can think of that FCO Notes could lend to friends list is adding icons. Like FCO ItemSaver does to items. FCO Notes could allow us to mark players as tanks, dps, or healers in our friends list. I don't know how helpful that would be due to players being able to have more than 1 character with their account, lol. But it's a thought. Could help us recall at a glance what our friends "main", if we're trying to quickly fill a Pick Up Group or trial group.
**shrug**
Last edited by NeuroticPixels : 09/22/19 at 08:30 AM.
Report comment to moderator  
Reply With Quote
Unread 09/22/19, 06:12 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
You are welcome.
Originally Posted by amber1019
Anyway, I just wanted to say THANK YOU for this addon. It's going to save me from a lot of headaches in the future.
Do you mean the standard vanilla UI note character limit? Nope, this is handled on teh game's side and I doubt the database column below will be storing more characters than the frontend tells the game to have.

If you mean the FCO notes comments: I'm using a standard control of the game to enter the text. If this got a maximum character count I think I cannot change this but will have a look, if you meant this?
Originally Posted by amber1019
And so FCO Notes could somehow increase the note's character limit? But I doubt it's necessary.
Report comment to moderator  
Reply With Quote
Unread 09/21/19, 04:52 PM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 210
File comments: 864
Uploads: 0
In response to the last person's comments... Yes, in the default game, you can already make private notes for friends and ignored players. I can't think of why this addon would need to cover those as well, unless someone likes to type novels in the notes and the game has a short character limit? And so FCO Notes could somehow increase the note's character limit? But I doubt it's necessary.

Anyway, I just wanted to say THANK YOU for this addon. It's going to save me from a lot of headaches in the future.
Report comment to moderator  
Reply With Quote
Unread 07/22/16, 06:29 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Originally Posted by Baertram
As long as I know there is already a possibility to right click a member and put a note to the contact (friend/ignore list) in the standard game?
At least I got this option somehow.

Originally Posted by QuadroTony
great addon!!
please add feature of same notes but to Contacts
Friends/Ignored tab
yes, but with default ugly icon
Report comment to moderator  
Reply With Quote
Unread 07/22/16, 06:01 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
As long as I know there is already a possibility to right click a member and put a note to the contact (friend/ignore list) in the standard game?
At least I got this option somehow.

Originally Posted by QuadroTony
great addon!!
please add feature of same notes but to Contacts
Friends/Ignored tab
Last edited by Baertram : 07/22/16 at 06:01 AM.
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.