Event privacy settings simplification

Can anyone suggest a method, or a developer offer to create, a simplification of the Event privacy settings?  Most of my event creators don't have a clue what the various privacy settings mean so I would like to create a set of "template" simplified settings that take care of setting the Event's privacy settings.  Basically, my site only needs to support about three types of events:

 

(o) Event open to all site members
(  ) By invitation only event (open to invited site members) 
(  ) Friends-only event

 

This of course could be a drop down.  In each case I would default things like file uploads, fan viewing, joining, etc.,  to a predetermined set of permissions.  Ideally it would be possible to override the template settings to deal with particular circumstances, perhaps a 4th value of "Customized".

 

I can see this being done in one of two ways:

1) Some on form javascript that allows the user to select one of the three options and takes care of updating the real privacy selection options.  The main downside here is that it could be hard or impossible to pre-select the current template when editing and event (as apposed to adding the event).

2) Modifications to the form logic and definition of an event that allows the event to store the template value and takes care of setting the individual privacy settings either based on template modification configuration or hard coded in the event add and edit php files.

 

I'd like to do the same or similar with groups and I could even see taking it back a step where the templates are not limited to privacy settings, but also to the inclusion of a forum, comments, blog, etc. So you basically would allow group or event creators to tell you what type of group or event they want to create and the system would take care of the individual settings. 

 

I've searched the forums but cannot find any thoughts that would lead me to doing this myself so if anyone has any suggestions, or is interested in developing this for me, please let me know.  I like that users have the flexibility to adjust and configure events and groups to their liking but to make them start from scratch every single time seems to be a bit of a waste.

 

thanks!
pm 

Quote · 23 Sep 2013
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.