The previous LuxCal calendar was 2011 vintage and I had done some tailoring.
I am using MySQL version.
The outside program is a php application that I developed. It is a full on contact management/email system.
As part of the application, there are several calendar tie in's. For example, for each contact I can see activities, notes, calendar events. (yes I associate a luxcal calendar events to a contact). When I am looking at a contact at the list of events it provides the date, time and title of the event. There is a Edit button on this list that opened the calendar event up for editing. This link previously was "calendar/index.php?xP=12&id=2957" and it will pull up a specific event just like I had opened it from the LuxCal calendar.
That is what I mean by "open events to edit".