Download
(13 Kb)
Download
Updated: 12/11/15 03:11 PM
Pictures
File Info
Compatibility:
Orsinium (2.2.4)
Update 7 (1.7.0)
Update 6 (1.6.5)
Update 5 (1.5.2)
Updated:12/11/15 03:11 PM
Created:07/08/15 07:52 AM
Monthly downloads:38
Total downloads:12,143
Favorites:8
MD5:
GuildEvents  Popular! (More than 5000 hits)
Version: 1.1.16
by: Meai, SiSaSyco

THANKS YOU EVERYONE!!! For supporting and using this addon.

Due to lack of time I haven't had time to hold this addon updated, but never fear, SiSaSyco has taken over the addon and continued development on it.

***DISCONTINUED***
Use Guild Events Improved by SiSaSyco instead


Super duper special thanks to sirinsidiator!!! You da man!
I got the idea to put it in the guild window from AutoInvite. (They put it in the party window).
Thanks to Baertram for the valuable feedback, tips, suggestions and code!
Special thanks for the patience of my guild, Omnia Vincit, for me using them as test subjects.
Thanks to SySaSyco for continueing development on this addon: Guild Events Improved

FEATURES
  • Create/Delete events for a specific guild via the UI
  • See events for a guild by selecting the quest icon on the guild window.
  • Sign up for events by checking the check box and unsign up by unchecking the check box.
  • Everyone in the guild can see who signed up for an event.
  • Attendee list is updated in real time when members sign up for an event
  • You can create up to 5 events. (for now)
  • Invite everyone that signed up for the event right from the Events page.
  • See which people that signed up are already in your group.

HOW TO MANUALLY INSTALL
  • Go to the "Elder Scrolls Online" folder in your Documents

    For Windows: C:\Users\<username>\Documents\Elder Scrolls Online\<version>\
    For Mac: ~/Documents/Elder Scrolls Online/<version>/

    (replace <version> with the client you're using - "live" or "liveeu")
  • You should find an AddOns folder, if you don't, create one.
  • Extract the addon from downloaded zip file to the AddOns folder.
  • Log into the game, and in the character creation screen, you'll find
    the Addons menu. Enable your addons from there.

GuildEvents Basics
  • Press G to open guild window
  • Click on the quest icon on the top right
  • In the window you will see events that people have scheduled for the guild you have selected.
  • In order to sign up for an even, you need to be a rank that has permissions to change guild member notes.

Create an event
  • To add an event in the selected guild, you need to be a rank that has the permissions to change the guild message of the day.
  • If you have permissions to change the motd, then the Create Event UI will show in the guild event window.
  • Enter a number for an ID (Ex. 1 or 43). This needs to be unique. Two events should not have the same ID.
  • Enter a title for the event. (Ex. Sanctum or AA)
  • Enter a date for the event. (Ex. 2015-05-05 or Tuesday)
  • Enter a time for the event. (Ex. 12:00 or 1800 or 19.00-21.00)
  • Click the checkmark.

Delete an event[list]
  • To delete an event in the selected guild, you need to be a rank that has the permissions to change the guild message of the day.
  • Click the - on the right side of the event name.
  • Confirm if you want to delete the event or not.

    ***NOTICE!***
    This also removes the even from the member notes that have signed up for it. It may take a couple
    minutes, because there is a timer so you don't get kicked to login for spamming the server.

Sign up for an event[list]
  • In order to sign up for an even, you need to be a rank that has permissions to change guild member notes.
  • Check the checkbox next to the event name.

Unsign for an event[list]
  • In order to unsign up for an even, you need to be a rank that has permissions to change guild member notes.
  • Check the checkbox next to the event name that is already checked.

To be added (in no particular order)
  • Alerts when new events have been created. (Option to turn off in addon settings)
  • Functionality to send whispers to attendees.
  • Alert when someone signed up for an event. (Option to turn this off in the addon settings)
  • Ability to define roles when signing up. (Tank, healer, damage)
  • Functionality to edit an event.
  • Description for events
1.1.16
Fixed bug that had to do to API change in Orsinium release

1.1.15
Just updated version so it isn't out of date. No other changes were needed.

1.1.14
Added so that attendees shown as dark grey if offline and not in the group. Dark green is offline but in the group.
Fixed so that the autoinvite function only invites members who are online and not in the group.

1.1.13
Changed API back to 100011 so it wouldn't show out of date.

1.1.12
Fixed crash when unsigning for event if member didn't have a line break before the first #.

1.1.11
Fixed bug where ## would appear when deleting an event.
Fixed bug that would remove anything else in member note other than event id's between the ## in the member notes.
Fixed so where it doesn't say "SoandSo^Fx has joined the group" anymore.

1.1.10
Fixed so that it removes the ## from guild member note if they haven't signed up for any events.
Fixed a bug where it was loading the attendees for events twice after a user signed up for an event.

1.1.9
When deleting a events a popup should now ask if you really want to delete the event or not. No more accidental deleting of events. :-)

1.1.8
Added button to invite everyone that signed up for the event on the right side of the event, by the "-" button that removes the event.
Event attendees now shows the names that are already in your group in a green color.

1.1.7
Fixed small bug where event title text field wouldn't clear properly after creating a new event.

1.1.6
Fixed so that tabbing or clicking in a text field when adding a new event will clear the default text. (Thanks Baertram!)
Fixed spacing between 3rd, 4th and 5th events to be the same as the 1st and 2nd.

1.1.5
Fixed bug where you couldn't click on the 2nd event created.

1.1.4
Fixed bug that causes LUA error when tabbing between text fields when creating a new event.

1.1.3
Fixed text wrapping and positioning of the event attendees.

1.1.2
Fixed tooltip text for Events section in guild window to say "Events"

1.1.1
Fixed lua error when signing up for events.

1.1.0
Changed name to GuildEvents
Moved screen to Guild window, now you don't have to have a hotkey to see the event window, just press G and click the quest icon in the upper right corner of the guild window.
Optional Files (0)


Archived Files (16)
File Name
Version
Size
Uploader
Date
1.1.15
13kB
Meai
09/01/15 12:09 AM
1.1.14
13kB
Meai
08/05/15 05:01 AM
1.1.13
12kB
Meai
08/03/15 02:35 AM
1.1.12
12kB
Meai
08/02/15 07:28 AM
1.1.10
12kB
Meai
07/23/15 02:15 AM
1.1.9
12kB
Meai
07/22/15 11:29 AM
1.1.8
11kB
Meai
07/22/15 09:20 AM
1.1.7
10kB
Meai
07/17/15 02:13 PM
1.1.6
12kB
Meai
07/17/15 12:57 AM
1.1.5
10kB
Meai
07/14/15 10:59 AM
1.1.4
10kB
Meai
07/13/15 12:48 PM
1.1.3
10kB
Meai
07/11/15 01:10 PM
1.1.2
10kB
Meai
07/11/15 01:42 AM
1.1.1
10kB
Meai
07/10/15 10:51 AM
1.1.0
10kB
Meai
07/10/15 08:12 AM
1.0.0
9kB
Meai
07/08/15 08:36 AM


Post A Reply Comment Options
Unread 07/26/15, 02:56 PM  
Meai
 
Meai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 27
Uploads: 3
Originally Posted by Wandamey
Originally Posted by Meai
This line of code is just setting the first events title, date and time. It seems something is interfering with the structure of the events in the MOTD or there is an event that isn't formatted correctly.

If you look in your MOTD, say you have 2 events, the. Is should looks like this:

[Whatever you have in your guilds MOTD]
#1-Event1 title
Event1 date
Event1 time

2-Event2 title
Event2 date
Evebt2 time#

so the structure of the event should always be:
[event id]-[evebt title]
[event date]
[event time]

Also, if there is any other # in the guild MOTD then it will mess it up, so make sure the only # are the ones surrounding the guild events.

Let me know it your problem gets solved or not :-)
if you use an extra tostring(variable1todisplay)..tostring(variable2todisplay).. etc , it won't throw an error if the title or anything else was omitted or formatted in a way you didn't expect.
Thanks for the tip! I'll implement that soon as I get back home in a couple days.
Report comment to moderator  
Reply With Quote
Unread 07/26/15, 12:59 PM  
Wandamey
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally Posted by Meai
This line of code is just setting the first events title, date and time. It seems something is interfering with the structure of the events in the MOTD or there is an event that isn't formatted correctly.

If you look in your MOTD, say you have 2 events, the. Is should looks like this:

[Whatever you have in your guilds MOTD]
#1-Event1 title
Event1 date
Event1 time

2-Event2 title
Event2 date
Evebt2 time#

so the structure of the event should always be:
[event id]-[evebt title]
[event date]
[event time]

Also, if there is any other # in the guild MOTD then it will mess it up, so make sure the only # are the ones surrounding the guild events.

Let me know it your problem gets solved or not :-)
if you use an extra tostring(variable1todisplay)..tostring(variable2todisplay).. etc , it won't throw an error if the title or anything else was omitted or formatted in a way you didn't expect.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 07/26/15, 12:42 PM  
Meai
 
Meai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 27
Uploads: 3
Originally Posted by nich261
Receiving this error from many of us in the guild. Notifications in the events tab will not show.

user:/AddOns/GuildEvents/ui/GuildEvents_Events_Fragment.lua:459: operator .. is not supported for string .. nil
stack traceback:
user:/AddOns/GuildEvents/ui/GuildEvents_Events_Fragment.lua:459: in function 'GuildEventsUI:GetEvents'
user:/AddOns/GuildEvents/ui/GuildEvents_Events_Fragment.lua:412: in function 'GuildEventsUI:CreateEvents'
user:/AddOns/GuildEvents/GuildEventsUI.lua:24: in function 'GuildEventsUI.init'
user:/AddOns/GuildEvents/GuildEvents.lua:55: in function 'GuildEvents.init'
This line of code is just setting the first events title, date and time. It seems something is interfering with the structure of the events in the MOTD or there is an event that isn't formatted correctly.

If you look in your MOTD, say you have 2 events, the. Is should looks like this:

[Whatever you have in your guilds MOTD]
#1-Event1 title
Event1 date
Event1 time

2-Event2 title
Event2 date
Evebt2 time#

so the structure of the event should always be:
[event id]-[evebt title]
[event date]
[event time]

Also, if there is any other # in the guild MOTD then it will mess it up, so make sure the only # are the ones surrounding the guild events.

Let me know it your problem gets solved or not :-)
Report comment to moderator  
Reply With Quote
Unread 07/26/15, 09:30 AM  
nich261
 
nich261's Avatar

Forum posts: 0
File comments: 90
Uploads: 0
Receiving this error from many of us in the guild. Notifications in the events tab will not show.

user:/AddOns/GuildEvents/ui/GuildEvents_Events_Fragment.lua:459: operator .. is not supported for string .. nil
stack traceback:
user:/AddOns/GuildEvents/ui/GuildEvents_Events_Fragment.lua:459: in function 'GuildEventsUI:GetEvents'
user:/AddOns/GuildEvents/ui/GuildEvents_Events_Fragment.lua:412: in function 'GuildEventsUI:CreateEvents'
user:/AddOns/GuildEvents/GuildEventsUI.lua:24: in function 'GuildEventsUI.init'
user:/AddOns/GuildEvents/GuildEvents.lua:55: in function 'GuildEvents.init'
Report comment to moderator  
Reply With Quote
Unread 07/25/15, 11:54 AM  
Meai
 
Meai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 27
Uploads: 3
Re: MOTD spam when creating new events

Originally Posted by nich261
I have some feedback from my guild with creating events. They are not happy with me because every time you create or delete and event the MOTD notification reposts... I am being labeled as the MOTD spammer

Is there anyway to prevent the MOTD from posting until all the events are updated?
The MOTD notification updating is something the game does automatically every time the MOTD is changed. I don't think I can do much about that, however it may be possible to edit event and then click a "save" or "submit" button that would commit all the changes you made.

That's not a bad idea, I'll see if it can be done and put it on the list.
Report comment to moderator  
Reply With Quote
Unread 07/25/15, 10:58 AM  
nich261
 
nich261's Avatar

Forum posts: 0
File comments: 90
Uploads: 0
MOTD spam when creating new events

I have some feedback from my guild with creating events. They are not happy with me because every time you create or delete and event the MOTD notification reposts... I am being labeled as the MOTD spammer

Is there anyway to prevent the MOTD from posting until all the events are updated?
Last edited by nich261 : 07/25/15 at 10:59 AM.
Report comment to moderator  
Reply With Quote
Unread 07/22/15, 11:27 AM  
Meai
 
Meai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 27
Uploads: 3
Originally Posted by nich261
A small suggestion for the addon... can you add a "Description" section after the "Title"? With some events it requires a little more detail than just a title to explain the event.

P.S. My guild is loving the addon and the changes you have made so far!
Yes, I thought about this as well, the only problem is that it would take a bit more space in the MOTD, which I guess is OK as long as its formatted OK.

Thanks for the suggestion and glad to hear that they are liking it!
Report comment to moderator  
Reply With Quote
Unread 07/22/15, 10:36 AM  
nich261
 
nich261's Avatar

Forum posts: 0
File comments: 90
Uploads: 0
A small suggestion for the addon... can you add a "Description" section after the "Title"? With some events it requires a little more detail than just a title to explain the event.

P.S. My guild is loving the addon and the changes you have made so far!
Report comment to moderator  
Reply With Quote
Unread 07/18/15, 03:57 PM  
Meai
 
Meai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 27
Uploads: 3
Re: Re: Re: multiple sign up when clicking one event

Originally Posted by nich261
Originally Posted by Meai
Originally Posted by nich261
After the last update when you click to sign up on (1) event it checks all the events on the page.
I couldn't reproduce this behavior. Are you sure that you don't have two or more events with the same ID?
Each event must have its own ID. For example creating the first event use 1, the next, use 2, and so on.

I guess in future versions I can just make the ID automatic somehow.

Please let me know if that was the issue or the steps you made in creating the event. For example, the event id's, titles etc.
That could be it. I was using the ID to call out what kind of event it is... i.e. pve pvp, etc.
Oh ok, ya essentially I should make the ID automatically so you don't have to mess with it. But it should always be something unique, like a number, for example 1, 2 or 3 etc...

The ID is never shown, it is only used by the addon so it can know what member signed up for which event.

So first event ID could be 1.
2nd event ID could be 2.
And so on...

I think in a future update I'll remove the part where the leader had to choose the ID and just make it so the addon does all that in the background, that way you don't have to mess with it. =)
Report comment to moderator  
Reply With Quote
Unread 07/18/15, 02:36 PM  
nich261
 
nich261's Avatar

Forum posts: 0
File comments: 90
Uploads: 0
Re: Re: multiple sign up when clicking one event

Originally Posted by Meai
Originally Posted by nich261
After the last update when you click to sign up on (1) event it checks all the events on the page.
I couldn't reproduce this behavior. Are you sure that you don't have two or more events with the same ID?
Each event must have its own ID. For example creating the first event use 1, the next, use 2, and so on.

I guess in future versions I can just make the ID automatic somehow.

Please let me know if that was the issue or the steps you made in creating the event. For example, the event id's, titles etc.
That could be it. I was using the ID to call out what kind of event it is... i.e. pve pvp, etc.
Report comment to moderator  
Reply With Quote
Unread 07/17/15, 02:16 PM  
Meai
 
Meai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 27
Uploads: 3
Re: multiple sign up when clicking one event

Originally Posted by nich261
After the last update when you click to sign up on (1) event it checks all the events on the page.
I couldn't reproduce this behavior. Are you sure that you don't have two or more events with the same ID?
Each event must have its own ID. For example creating the first event use 1, the next, use 2, and so on.

I guess in future versions I can just make the ID automatic somehow.

Please let me know if that was the issue or the steps you made in creating the event. For example, the event id's, titles etc.
Report comment to moderator  
Reply With Quote
Unread 07/17/15, 12:37 PM  
nich261
 
nich261's Avatar

Forum posts: 0
File comments: 90
Uploads: 0
multiple sign up when clicking one event

After the last update when you click to sign up on (1) event it checks all the events on the page.
Last edited by nich261 : 07/17/15 at 12:44 PM.
Report comment to moderator  
Reply With Quote
Unread 07/17/15, 12:24 AM  
Meai
 
Meai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 27
Uploads: 3
Re: Bug

Originally Posted by Taonnor
Steps:

1. Add event
2. Remove event

Thanks for the feedback, I really appreciate the help in finding these bugs, however, I tried reproducing this error bug couldn't seem to do it.

I tried:
  • Creating and remove an event with no events already created.
  • Creating and removing the 1st event when there are 2 events.
  • Creating and removing the 2nd event with 2 events.
  • Creating and removing the 1st event with 3 events.
  • Creating and removing the 2nd event with 3 events.
  • Creating and removing the 3rd event with 3 events.

Could you please describe in detail exactly how you get problem?

Also make sure you have the latest version (Currently 1.1.5)
Report comment to moderator  
Reply With Quote
Unread 07/16/15, 03:32 PM  
Taonnor
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 41
Uploads: 1
Bug

Steps:

1. Add event
2. Remove event

Last edited by Taonnor : 07/16/15 at 03:32 PM.
Report comment to moderator  
Reply With Quote
Unread 07/16/15, 08:06 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4985
File comments: 6040
Uploads: 78
Hey Meai,

no I don't know the exact number of characters inside the guild member note, sorry.
You can prepare a text file outside the game and just copy&paste rows of
Code:
1234567890123456789012345678901234567890123456789012345678901234567890
Afterwards copy&paste the whole text into the guild member note.
Do this as long as it is possible. If the guild member note is full just mark ALL text in there and CTRL+C it to the clipboard, paste it into some other text editor (Textpad, MS Word, online text editors, e.g.) which got a character counting function to see how much characters are allowed.

Be sure to check if the guild member note counts 2 characters for a linefeed, or just 1.

Originally Posted by Meai
Hi Baertram, awesome that you guys are trying it out!

For now it doesn't handle anything to do with max number of characters in the guild note. I'll put that on the list to fix. Do you know what the max character for guild note is?

That the ## is left is a simple oversight really. Instead of not adding anything if the member hasn't signed up for events, it just still adds the ## anyways. I'll add that to the list to fix too.

I really appreciate the feedback! Thanks!
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.