WikiTicketCalendar is a Macro for the Trac Wiki/Ticketing System. This is based heavily on the WikiCalendarMacro by mgood. The purpose of this Macro is to show a paging, month view calendar of Trac tickets and milestones. The major modification is that this version shows tickets as well as milestones and is formatted to look more like a regular calendar.
For this to work your tickets need to have due dates assigned to them. Add the following to the ticket-custom section of your trac.ini file.
due_close = text
due_close.label = Due Date
due_close.value = MM/DD/YY
Next, rename the WikiTicketCalendar.py.txt file attached to this post to WikiTicketCalendar.py and drop it into the wiki-macros folder of your trac install.
Once you have a few tickets with end dates assigned to them create a new wiki page to hold the calendar and add the following code:
That's it, you should now see a Calendar view that looks like the following screenshot. This has been tested with trac version 0.10 using postgress as the DB, other configurations may require modifications.
3/24/08 - Incorporated change from Alex to fix ordinal not in range issue
1/23/08 - Incorporated change from Vladislav Naumov for compatibility with newer versions of trac. Thanks!