CalendarExtras

Event view

CalendarExtras adds some features to the Calendar to help with organizing events. The different features are separated into their own lua files, if you don't want something enabled for some reason then just remove/rename the file.

Wowace project here.

I made this addon originally for a guildie, but seeing as there aren't exactly many Calendar related addons around I figured others might find some use for it too. And if there's anything else that really bugs you about the Calendar, add a comment/ticket and I'll see if it's something that could be added.

Features

Sorting by role

Adds fourth sorting method to the create/view event windows, that lets you sort the invite-list by role (Tank/healer/DPS). People of the same role are hardcoded to first be sorted by status and lastly by name.

You can change roles by right-clicking the player in question and selecting the bottom option Set Role

Export invitees

Adds a small tab at the bottom of the create/view event windows which pops up an editbox which you can copy a formatted list of the invited players from.

A small editbox is included to set the format of each line. Valid tokens are: NAME, LEVEL, CLASS, STATUS, MOD and %t for tab

Mass-select

Select multiple people from the invite-list like you would in any standard GUI. Use shift/ctrl to range/add-to select. All the right-click menu options apply to all the selected players

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Excelis Excelis Fri, 30 Oct 2009 21:21:57

    Could another role column be added to support a second spec for those with dual specs? Such as for a pally with Prot primary spec and a Holy secondary spec you can mark Tank and Heal.

  • Avatar of ZenMasterPool ZenMasterPool Tue, 27 Oct 2009 17:43:35

    I got a couple of ideas where sync could be done with little effort, pm me so i can share with you my ideas ;)

    Cheers

  • Avatar of wT- wT- Sat, 24 Oct 2009 19:19:14

    Currently, not syncing roles was a design choice for me for two reasons:

    1. The biggest thing is that it would cause all sorts of headaches to actually implement it. What to do when people are offline, what to sync when and so on. Doing it so it works well would require a lot of work, and I don't like the idea of doing something that only works half of the time.
    2. It lets you use the roles the way you want, so the event creator can have his own set of roles assigned, and you can have your own set of roles set the way you want 'em.

    Maybe the way I envisioned the roles would be used isn't exactly what most people want and need, so I might rethink it, but there's still the huge headache of figuring out a way to reliably sync things.

    I got plans, but I honestly don't know when I'm gonna get around to actually reworking the roles portion.

  • Avatar of ZenMasterPool ZenMasterPool Fri, 23 Oct 2009 16:10:54

    But Group Calendar "Roles" is still not visible. Guildies to see any extra information some addon invents (like "Role" in CalendarExtras or GroupCalendar) guidlies would have to use someaddon ofc, and that's ok if it's a simple addon.

    CalendarExtras GOOD: simple and friendly look and feel. CalendarExtras BAD: doesn't sync "roles" changes between guildies using CE.

    GEM Bad: is too complex for normal mortals. GEM Goods: syncronize between all guildies using it; contains roles also.

    GroupCalendar Bad: doesn't syncronize Roles. GroupCalendar Goods: fantastic simple look and feel that doesn't scare plp.

    I could code and add sync support myself, when i figure out best way to keep the extra info like "roles". But just wonder if wT could do it instead.. it owuld be much faster :)

    Cheers

    Last edited on 23 Oct 2009 by ZenMasterPool
  • Avatar of Jiminimonka Jiminimonka Thu, 22 Oct 2009 21:25:25

    GroupCalendar 5 does all this with the in-game calendar, so just officers need to install it, everyone else can use the built in calendar no problem.

  • Avatar of ZenMasterPool ZenMasterPool Thu, 22 Oct 2009 06:45:26

    Does CalendarExtras supports synchronization of updates done by several guildies regarding the updates on the "Role" for example ?

    Im looking for an addon that shows to everyone what roles are subscribed (and also allow guildies themselfs to update their own roles also), so just made the test of me (GM) and a Guildie both using the addon, and my changes on the "Role" of someone subscribed didn't show up on my guildie using the addon also, and vice-versa.

    Thx

    Last edited on 22 Oct 2009 by ZenMasterPool
  • Avatar of Rumik Rumik Wed, 12 Aug 2009 07:18:21

    Awesome addon :) I have a feature request, however :) Would it be possible to allow users to create recurring events, since the vanilla calendar doesn't support this?

    Thanks :)

  • Avatar of wT- wT- Thu, 06 Aug 2009 18:04:14

    I might add distinction between ranged and melee DPS. I was planning to change the role texts to the icons used in the LFG interface, so when I ever get around to updating it, I'll try to split the DPS types too

  • Avatar of Bl4ckSh33p Bl4ckSh33p Tue, 28 Jul 2009 07:41:07

    Hi! Nice addon but I have a small suggestion. What do you think of a new role for DPS to have one for melee and one for ranged DPS? Some bosses don't work well with too many DPS classes of one kind and some classes can be both (druid cat/moonkin, shaman elemental/enh.) so just setting DPS does not let you know what talents and buffs he has.

  • Avatar of wT- wT- Sun, 28 Jun 2009 18:26:20

    The export string is already sorted alphabetically, so if you wanted to sort it by status and then name, change the export format to "STATUS NAME" as an example. It's alphabetical though, so "accepted" would be before "confirmed" and "out" before "standby" and so on, but anyway. Was this what you meant?

    I could of course make it always sort the way the list is sorted in the event screen, if that would be better.

    Oh and yes you can post requests here, or make a ticket :)

Table of contents

  1. 1 Features

Facts

Date created
20 Jun 2009
Categories
Last update
30 Oct 2009
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
CalendarExtras
Recent files
  • R: v1.3.2 for 3.2.0 on 30 Oct 2009
  • R: v1.3.1 for 3.2.0 on 22 Oct 2009
  • R: v1.3.0 for 3.2.0 on 22 Oct 2009
  • R: v1.2.0 for 3.2.0 on 20 Oct 2009
  • R: v1.1.4 for 3.2.0 on 14 Oct 2009

Authors

  • Avatar of wT-
    wT-
    • Manager
    • Author

Relationships

Optional dependency
Ace3
Embedded library
CallbackHandler-1.0
LibStub