We are trying to write a dashlet that allows users to create and delete events in a Share site calendar programmatically. Ideally we don't want to give them access to the entire calendar, but still allow them to submit their own events. Does anyone have experience adding and removing events from a Share site calendar without using the Calendar page?
You should be able to re-use the calendar's REST API. Use something like Firebug to watch what gets posted to the Repository from Share when you create a calendar event from the main calendar page.
I do have the same kind of requirement as mentioned in earlier post. From my dashlet when I fire some event, I want to open create event popup of Alfresco Share calendar. I don't want to add event programmatically but want to open popup itself on clicking of any item in dashlet.