My client requires a global calendar of events and their registered users should be able to select events and "copy" them to their own personal calendar. So each registered user of the site should have a unique calendar which can be populated by selection from a "master" list of events and they should be able to view this unique calendar. Is this possible and does it require RSVP?
By personal calendar do you mean on a phone/tablet or on your website?
We offer an ical export which can be used to link to a device or desktop calendar BUT we also have a custom field type called 'my planner' n the custom fields addon (
http://www.jevents.net/products-new/add ... tom-fields) this allows a visitor to click a little icon next to an event and have it appear in their planner of events they are interested in attending.
you can create an 'in my planner' menu item or module to use this
They also want the facility to be able to search for events within a specific distance of the users location, I think that the managed locations plugin allows this but can't find a demo.. also on a home PC etc. how does it know the users current location.. I know google often thinks I am a few hundred miles from my actual location!
Further to this the results of the distance query would need to be presented in distance order.
we have a geo filter for the managed locations addon but the results are presented based on when they occur not where they occur.
Another wish is that if an event has a "Un-Finalised" date then that can be highlighted in some way, e.g. possibly a Tag but then change the display colour if the tag is set.. I think that events can only belong to a single category otherwise I understand this can be done by selecting a specific category.
You could use tags for this and use CSS to set the colour or a boolean custom field,
Events can be in multiple categories
A more difficult (I believe) problem is that they somehow want to be able to "link" related events, e.g. if a client has registered for a Car Show in Coventry on the 3rd Aug 2014, and that same Car show is happening on the 5th Aug 2015 then these two events can be linked together (even though it is not an exact yearly recurrence) and the event on 5th Aug 2015 can be added to their calendar automatically.
The matching events plugin can allow you to show events that are linked by category, custom fields value(s) or tags
If you want event registration
i.e. user will attend the car show and you want to sell tickets etc, that is when you need RSVP Pro.