Get an Epic Experience with Premium

MyGuildNotes

Guild Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 24 Monthly Downloads
  • Supports: 5.2.0
  • 987 Total Downloads
  • Updated 03/29/2013
  • Created 12/01/2012
  • 4 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: MyGuildNotes
or

About MyGuildNotes

Automatic Notes Updating! == VERSION 2.1a

* New interface similar to my MyGuildMOTD mod!

* Adds configurable information to the Public Note

* Adds configurable information to the Officer Note

* Prints a status update when the mod makes any changes.

You must have permission to edit the Public and Officer note to use this mod! You do not need to be the GM, just have permission to edit both notes! The mod will add the date and who invited them to the notes only if they are currently blank! The mod will search the history and add notes to anyone that joined the guild while you were offline as far back as the log will allow. This appears to be 100 entries.

I created this mod because not everyone would remember to update the notes. We would have new members with no record of when they joined or who invited them. This makes it easier to see when someone joins the guild as well as who invited them without digging through the log.

There are pages for Joined, Quit, Kicked, and Online players now!

There is also a page for the entire database including players that have left that you had already recorded. All lists are scrollable!

If you hover over a name, it will show you all the information that it has on them.

Left click on the name to "Select" that character, right click to deselect and continue scrolling.

To remove and ALT, go to that character's page and delete the Main information...just blank it out and hit enter.

/mygn toggle will bring up the GUI. There is also a Toggle Icon that can be turned on/off from the Config Menu.

Thanks, Patrick

0.1b First release for use by my myself. 0.1a First release for general use. 1.0a Fixed a problem with the Officer Note permissions Added the GUI second page to list removed members 1.1a Fixed a bug if it didn't find the Guild Name right away. 1.2a Added ACE support for the addon to show up in the in-game addons list. Fixed the text for same day/yesterday information. Fixed the text updating issue. Data is now remembered between characters and no longer has to wait for the Guild Log Update before it can be opened. The information still wont be updated in the list until the log has loaded, but it will instantly change in the list without having to reload or relog. 1.3a Fixed Caledar Error 1.4a Fixed Permissions Error 2.0b Major Revision - BETA Release! Similar interface/look as my GMOTD Addon. Movable Toggle Icon added Main & Alias Tracking Added - up to 10 Alts! Lists for Joined/Quit/Kicked/Online and the Entire Database are scrollable! Join/Quit/Kicked lists are separately adjustable how far back to display. Private Notes field is viewable by you only. Public/Officer notes fields have three options for information as well as the option just to leave either field empty.(This is the default right now) Characters that disappear from the guild (Faction Changes, Renaming, etc.) are now recorded as having left the guild as of the date that the mod notices that they are missing. These character moves do not show up in the guild log for some reason or are shown as Unknown. 2.1b Added a delay to address the lock up issue. Hopefully this works consistently. Added version compatability for 5.2

Comments

First Previous Page 1 of 2 Next Last
  • #37

    Hi There, i have a Lua-report, i hope it will help

    Message: Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:98: attempt to index global 'MyGuildNotesICONDisplay' (a nil value)
    Time: 03/23/14 09:03:34
    Count: 6
    Stack: Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:98: in function <Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:56>

    Locals: self = <unnamed> {0 = <userdata>}
    event = "GUILD_ROSTER_UPDATE"
    message = nil
    sender = nil
    arg1 = nil
    arg2 = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "Brotatos"
    (*temporary) = <userdata>
    (*temporary) = ""
    (*temporary) = ""
    (*temporary) = ""
    (*temporary) = ""
    (*temporary) = 0
    (*temporary) = 0
    (*temporary) = ""
    (*temporary) = 0
    (*temporary) = 23
    (*temporary) = nil
    (*temporary) = 0
    (*temporary) = false
    (*temporary) = false
    (*temporary) = "CHAT_MSG_SYSTEM"
    (*temporary) = "Gilde am 22.2.2014 erstellt, 8 Spieler, 2 Accounts"
    (*temporary) = ""
    (*temporary) = ""
    (*temporary) = ""
    (*temporary) = ""
    (*temporary) = ""
    (*temporary) = 0
    (*temporary) = 0
    (*temporary) = ""
    (*temporary) = 0
    (*temporary) = 23
    (*temporary) = nil
    (*temporary) = 0
    (*temporary) = false
    (*temporary) = false
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = <function> defined *:OnEvent:1
    (*temporary) = nil
    (*temporary) = "attempt to index global 'MyGuildNotesICONDisplay' (a nil value)"
    MyGuildNotesDefaultData = 1
    MyGNVariablesLoaded = 1
    GN = <table> {SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:398
     Enable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:325
     RegisterChatCommand = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:85
     EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:363
     modules = <table> { }
     CancelTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:161
     IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:473
     defaultModuleLibraries = <table> { }
     TimeLeft = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:187
     UnregisterChatCommand = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:111
     ScheduleRepeatingTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:143
     CancelAllTimers = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:175
     Printf = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
     SetDefaultModulePrototype = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440
     name = "MyGuildNotes"
     optionsFrame = <unnamed> { }
     IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:482
     orderedModules = <table> { }
     ScheduleTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:108
     DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:381
     baseName = "MyGuildNotes"
     ShowGUI = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1473
     SetClassColor = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:749
     OnInitialize = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:735
     defaultModuleState = true
     GetArgs = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:144
     Print = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:54
     MyGuildNotesRefresh = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:794
     MyGNAltsChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1066
     MyGNPublicNoteChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1227
     MyGNPrivateNoteChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1218
     IsModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:499
     MyGNJoinedDateChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1209
     SetDefaultModuleState = <

    and a second:

    Message: Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1529: attempt to concatenate field 'GuildDate' (a nil value)
    Time: 03/23/14 09:02:12
    Count: 1
    Stack: Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1529: in function `ShowGUI'
    Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:728: in function `LoadGUI'
    Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:96: in function <Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:56>

    Locals: self = <table> { SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:398
     Enable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:325
     RegisterChatCommand = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:85
     EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:363
     modules = <table> { }
     CancelTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:161
     IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:473
     defaultModuleLibraries = <table> { }
     TimeLeft = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:187
     UnregisterChatCommand = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:111
     ScheduleRepeatingTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:143
     CancelAllTimers = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:175
     Printf = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
     SetDefaultModulePrototype = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440
     name = "MyGuildNotes"
     optionsFrame = <unnamed> { }
     IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:482
     orderedModules = <table> { }
     ScheduleTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:108
     DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:381
     baseName = "MyGuildNotes"
     ShowGUI = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1473
     SetClassColor = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:749
     OnInitialize = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:735
     defaultModuleState = true
     GetArgs = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:144
     Print = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:54
     MyGuildNotesRefresh = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:794
     MyGNAltsChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1066
     MyGNPublicNoteChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1227
     MyGNPrivateNoteChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1218
     IsModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:499
     MyGNJoinedDateChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1209
     SetDefaultModuleState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:418
     MyGNDisplayText = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1434
     LoadGUI = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:726
     SetEnabledState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:455
     MyGNInfoFrames = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:828
     enabledState = true
     MyGuildNotesSave = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:824
     Slash = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:780
     MyGNOfficerNoteChanged = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1238
     CFToggle = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1697
     MyGNAltsSync = <function> defined @Interface\AddOns\MyGuildNotes\MyGuildNotes.lua:1193
     

    Last edited by Strohmy81 on 3/23/2014 3:11:04 AM
  • #34

    5.4.2 - Im having a issue and traced it back to this addon. It freezes my screen about every 10sec or when someone in the guild logs into the game.

  • #36

    Having the same trouble had to disable this addon

  • #35

    Got the same, and i had around 150 addones i had to go trugh until i found this one :/

  • #32

    I can't access the config menu. the only thing i get when I type /mygn toggle is the list of people who have joined and quit the guild. Am i missing it? or does the menu in the pictures not exist anymore?

     

    Last edited by dahukah on 3/27/2013 8:49:51 PM
  • #30

    Coming up on 2 weeks now since this post and still no sign of an update.

  • #27

    Will this be getting an update for 5.2 Soon?

  • #25

    As much as I love this one I am going to have to disable it also. I am getting an error, but there is no way for me to copy it. When I first load up if even one person has been invited to the guild it puts a message on my screen saying Example has been invited to the guild by someone on 99/99/9999 and is a human melle worm. Well that would be great except it repeats it god knows how many times until the game locks up and/or dissconnects me. Sorry Guy I do love the addon though.

  • #24

    Have to disable this addon now. not only is the lag bad but now it sems to just be guessing on the date. Everyone who is joined since the 13th has had the wrong date.

  • #20

    I guess I am special. I cannot figure out how to open this. The toggle works, I see list of new members, but that is all it does for me. i see no way to get to what is in the screenshots. Please help this noob. :)

  • #17

    I'm looking for an option in particular, well two of them actually and was wondering if there was a way you could make it work.  My guild does notes slightly different than this addon but not by much.  I would just like to see an option that would allow the toons name to be put in the member notes section and then the date invited in the officer notes section along with the person that invited them.  Not really 100% necessary to have the person that invited but we put the dates in there to keep track of for promotions n such.

  • #14

    Great addon... However, if I log on and there was someone invited while I was offline my chatbox gets spammed with that message. Spammed so hard that about 95% of the time it lags me and kicks me straight from the game.

  • #22
    Quote from Wraylas »

    Great addon... However, if I log on and there was someone invited while I was offline my chatbox gets spammed with that message. Spammed so hard that about 95% of the time it lags me and kicks me straight from the game.

    I am having these issues too...

     

  • #18

    where can I find the beta? I've checked curseforge

  • #15

    got same problem

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway