There should be an inline "I'll run it" button on each event for which a logged-in user is not a suggested presenter. The button will be inline after the list of suggested presenters, or after the "Needs Presenter" if there are no presenters.
Non-logged in visitors see it on all events, but it only takes them to the login screen.
If a logged-in user clicks "I'll run it", the event now has the text "Volunteered themselves:" with a list of all users who clicked "I'll run it" on that event.
A JGrowl alert is now attached to the top of the browser window, reading "Undo" and with an "x" dismissal button. Clicking "Undo" removes the user from the event. The "Volunteered themselves" text goes away if there is no longer anyone in that list.
There should be an inline "I'll run it" button on each event for which a logged-in user is not a suggested presenter. The button will be inline after the list of suggested presenters, or after the "Needs Presenter" if there are no presenters.
Non-logged in visitors see it on all events, but it only takes them to the login screen.
If a logged-in user clicks "I'll run it", the event now has the text "Volunteered themselves:" with a list of all users who clicked "I'll run it" on that event.
A JGrowl alert is now attached to the top of the browser window, reading "Undo" and with an "x" dismissal button. Clicking "Undo" removes the user from the event. The "Volunteered themselves" text goes away if there is no longer anyone in that list.