Enhancement: put all tpls in a folder:
skins/skin_name/plugins
- or -
plugins/events/tpl
I don't know which one officially Cotonti prefers.
Enhancement: Give calendar its own tpl.
Enhancement: Make available more tags for calendar.tpl. For example: To display any event fields (such as start time, end time).
Enhancement: Set calendar background colours in skin css (different skins will want different colouring) and remove from plugin config.
Enhancement: "Submit a new Availability Block" -> "Submit new Event".
Enhancement: "Calendar of Availability" -> "Events Calendar".
Inconsistency with engine: Event Category Code uneditable once set. This isn't true for pages...
Enhancement: Click number on calendar to create event on that day.
Inconsistency with engine: Event description required. Why?
Enhancement: Ability to turn off social aspects. This could be achieved by user removing tags from tpl.
Enhancement: Update plugin author info, versions, and dates.
Bug: Event icon is forced to resize to 128x128px.
Enhancement: All upcoming events doesn't mention the category that the events are in. Suggest in title column:
<a>Event Category</a> > <a>Event Name</a>
Bug: When deleting validated event: "Error occurred. Maybe wrong URL?" Does not happen when deleting unvalidated event.
Enhancement: Event add default minutes are current minute. However, most events will be set to 00 minutes.
Bug: If form submission errors due to broken validation rule (such as empty description), start date, end date, location are forgotten.