| Script Summary: Color codes GCal events using tags and get time summaries by tag. (Allows multiple colors on one calendar) |
this script has 1 topic, 24 posts |
This script has no reviews. |
This script creates an expandable box between the month and the calendar list on the left side. Clicking the button on this box toggles the display between a user selected color coding, based on tags in the event title, and the default Gcal, per calendar, color coding. The script searches for events the contain a tag such as "!fun" or "!work" and colors the event based on the table of colors defined in the script. (Tags are indicated by a leading "!" or "#", as indicated by the script menu option) You can also define subtags, which are key words which map to a tag if no tag is explicitly specified. (eg. "dinner" and "lunch" might be subtags of "!food" so you don't have to type the tag every time you create an event labeled "dinner".)
The default tags defined are just the author's personal categories; you can easily modify the list with your own preferred tags and colors by editing the colors array at the top of the script.
The format is: [tag,border color,body color, [subtag1, subtag2,...]]
Ex:
["travel","rgb(108,148,118)","rgb(148,188,158)", ["trip","flight"]]
Clicking the arrow on the box expands the box to show a list of your tags and the time (in hours) for each tag on the calendar.


Updates
06/22/08 - Fixed to support updated GCal source
05/28/08 - Added Time summarization by tag and "subtags",Fixed to support updated GCal source
04/02/08 - Fixed to support updated GCal source
02/19/08 - Fixed to support updated GCal source
01/12/08 - Refactored code and made on/off state persistent on refresh
12/28/07 - Fixed to support updated GCal source
11/11/07 - Fixed to support updated GCal source, added support for all day events
10/24/07 - Fixed to support updated GCal source
09/23/07 - Refactored code and added menu option to choose "!" or "#" as the tag prefix
09/09/07 - Fixed to support updated GCal source
16/07/07 - Fixed refresh bug
15/07/07 - Fixed to support updated GCal source
23/06/07 - Added support for gcal over SSL
