Currently, if there are no places left, the user will be automatically placed into a wait list state after they complete their registration. However, it's not very clear from the user's perspective that they are being placed on a wait list. Ideally, we would like to display a message at the top of the registration form that lets the user know that completing the registration form will result in them being placed on the wait list.

Comments

littledynamo’s picture

Patch that allows the creation of a wait list message in the settings and then displays it at the top of the registration form when wait list is active.

littledynamo’s picture

Status: Active » Needs review
levelos’s picture

Status: Needs review » Needs work

Coding standards and inline markup ...

littledynamo’s picture

Status: Needs work » Needs review
StatusFileSize
new3.94 KB

2nd attempt - used coder module to check for standards

littledynamo’s picture

Use this one instead, noticed a couple more formatting issues ...

valderama’s picture

+1 for this type of functionality.

Until this gets commited, one can use a hook_form_alter in a custom module..

thanks and best,
walter

andyanderso’s picture

This works for version 1.2 as well. BUT it does not display the message on the registration tab of the event. Anyway to make the message show up on that tab as well?

amytswan’s picture

Assigned: Unassigned » amytswan
Issue summary: View changes
amytswan’s picture

Status: Needs review » Fixed

Thanks for your suggestion and doing the heavy lifting, littledynamo! It makes perfect sense to apply this feature. I just made a couple tweaks: I made the message a drupal warning so that it better catches the user's attention, and I set the message to be active by default when the waitlist option becomes enabled.

The code has been pushed and is set to go out in our next release!

  • ffd1474 committed on 7.x-1.x
    Issue #2018741 by littledynamo, valderama, andyanderso, amyvs: Notify...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.