** -- Ability to post events directly on a master (meta) calendar. **
That can already be achieved with only slight editing of the existing meta calendar files. The problem I see with that is as follows:
You have several calendars for sporting events, baseball, football and hockey. For convenience all events are being displayed on a meta calendar.
Now someone viewing the meta calendar sees that a hockey event is missing and adds it to the meta calendar because that is what they are viewing. Now a hockey event is on the meta calendar but not on the hockey calendar where it should be.
That is precisely why adding of events to the meta calendar is restricted.
** -- Ability to choose to post/not post events or categories from outlying calendars to designated metacalendars. **
That is the main reason for the next version, to be able to choose which other calendars show up on the meta calendar. It will also be possible to have multiple meta calendars defined, each will be able to have different combinations of included calendars.
Of course, the meta calendar already only displays events from those calendar(s) the particular user has permissions to view. If you don't want users to see a particular calendar's events, don't give them 'View' permissions for that calendar and that calendar's events won't display on the meta calendar... for them.
** -- Ability to post across domains to a metacalendar, poss. through a write-referrer list in the metacalendar code. **
Doing anything across domains is problematic and will not likely be even attempted by me. It might be possible to implement a meta calendar across sub-domains (on the same server) but since that is not something the general population would be interested in, I doubt I'll attempt it either. Customization on a personal need my be possible.
I don't really know what you mean by "write-referrer" but I remind you that "posting" to the calendar is not the function of the meta calendar mod, the displaying of evens is. If you want to be able to post events from a remote host to the calendar, that is a job for a separate plug-in IMO.
Dan O.
[This message has been edited by DanO (edited September 30, 2004).]