RDN-1153
1

Calendar Check Ins

Scott on 9/4/2015 3:27 PM

Scott on 9/13/2015 7:25 PM

%
(hrs)
Logged

0 (hrs)


 Description

On the League > Calendar List

When the user wants to Check In for an event, they need to click on the Checkin icon on the calendar list.  We need to make the popup be what the current Checkin status is.

  1. If I click Checkin, then select Present.
  2. I then want to change my status from Present to Partial, I will then select the icon again.
  3. When the popup opens up, the drop down was reset to Check In.
  4. The popup SHOULD display what I selected for my Check In.
  5. If I set my Check In as Present, the drop down should have selected Present as my present Checkin.

When I hover my mouse over each icon, I should get a tool tip that tells me my availability.  Present, Partial, Not Present, Excused

The Check In Button, should change colors based on my current status.

  1. When the Icon is Present, the Color of the button should be Green
  2. Not Present  = Red, use the same red in the RSVP icon.
  3. Partial = Orange.  Please use the same orange used in the RSVP icon.
  4. When Excused, Blue.  Use the same blue as the Submit button on the popup,.
Skip Navigation Links
 

Scott Wednesday, September 09, 2015 4:09 PM #

I don't like this implementation.  I don't want to go back to the server and do a database request when I tooltip or when I am opening up the popover.

I already know if I am attending or not on the first request.  I think you need to add a new data field to each HTML button.

Call the data field data-attendance.  Each time the user selects a different attendance, fill this field.  On page load, fill this data field with the proper attedance value.

Change the css classes based on these new data fields.  

I don't want to do a round trip to the server just to find this out when I already have it on page load.

Good job thinking outside the box though.


Powered by BugNET 1.6.339.0