Scheduling appointments like doodle

Permalink
On the members only part of the website of our scuba diving club, I would like to add a poll per diving event, with the possibility that after 'voting', the names of the members and their option (joining the dive yes or no) are shown. Any suggestions for c5 add ons? I'm using simple event, it would be great to add a voting block to each event.

TIA, Edwin

 
adajad replied on at Permalink Reply
adajad
I have made my own custom template for the survey block (with a slightly modified controller) that allows just that. It also allows for updating attendance if the member needs to.

It displays attendees in bold and 'maybe' and 'no' in italics.

You can see it in use here (top left, in Swedish though): http://www.turingmaskinen.se/schema/traening4/?eID=33...

Let me know if you want this a bit hacky code.
eddiethefarmer replied on at Permalink Reply
Thank you! I can't code, so I'm also happy with hacky code :-) Please let me know the price, so I can ask the board for approval.
adajad replied on at Permalink Best Answer Reply 1 Attachment
adajad
I will be happy to give this to you for free, but be aware it was specially designed for my purpose and overrides the core survey block (which will still work as usual)...

This is how you use it:

1. Download the attached file and unzip it.
2. Upload the whole 'survey' folder including everything in it to 'public_html/blocks'.
3. Add a survey block to the event page you have with the options 'Yes', 'No' and 'Maybe'.
4. Before publishing the page, click on the recently added survey block and select Custom Template. Choose 'Sign Up'

That should be all there is to it. It will not work if you put it in a stack so you need to add it to all event pages manually. You can copy an added block to clipboard and paste it in where you want it, but then you need to apply the custom template again just to create a new instance of the block, otherwise you will see the same attendance on all pages.

I might have missed something in here, so let me know if something isn't right.

Good Luck!
eddiethefarmer replied on at Permalink Reply
Thank you so much!