Whilst reasonably experienced in EE 1 I’m brand new to v2. Can you tell me if any version can do the following?
The first thing I’d like EE to do is dynamically form a closed group of users. These users would be automatically registered using data pulled from Facebook (email address and name) and would have access to a closed area of the site (ie example.com/usergroup1/). Only members of this group can see this area. Ideally, one of these users would have extra privileges (see below). Though as yet I’m not sure if Facebook will allow me to distinguish this user in any way.
Next I’d like to create a reasonably complex multi-page form, the most challenging part of which is the second page. Here users will enter up to five steps they want to take in order to achieve a goal. Each step will be in an individual field and will be editable by anyone in the group formed from above. So far, so easy – I think.
The challenging part is that next to each field is are two links “Accept” and “Reject”. If the user clicks “Accept” that field is locked and no longer becomes editable. If the user clicks “Reject” a new form appears(possibly in a modal window) that allows the user to enter a message and to click Send. When send is clicked the message, plus the contents of the original field (as when “Reject” was clicked) are emailed to everyone in the closed group. Oh and to make it more complicated, in an ideal world only the user with extra privileges would be able to click “Accept” or “Reject”
Now what seems to me is the really challenging bit. On page three of this form are five more fields where the user (again, ideally only the one with extra privileges) enters dates into five fields. On submitting this the dates are entered into an email scheduler. So for example, if the first date entered is 15 Nov 2011 this would be somehow entered into a scheduler that would send one email on 14 Nov and a second on 15 Nov. These emails would go to everyone in the closed group, though a different message would be sent for the user with extra privileges.
Sorry this is so long, thanks for taking the time to read it through.
Dave