hashplan / calendar

Apache License 2.0
0 stars 0 forks source link

invitations to event #19

Open hashplan opened 10 years ago

hashplan commented 10 years ago

For now, invites (slides 25-26) to events should pull from list of people you are already friends with on the network via autocomplete. Later we might import gmail contacts, facebook, etc. I think we should also add an invite functionality to user added events - if they are not private, users can invite friends from the network via autocomplete.

romasolot commented 9 years ago

Fixed, on hashplans.com

hashplan commented 9 years ago

Please make sure this does not display the user id when user highlights the name.

image

Also, after I click the name of Shirley, it adds her to the list of "attendees" in the modal window, however if I close out of the event and go back into it to see the list of attendees, her name disappears.

Is the list of attendees comprised of people who have added this event to their calendar? So if I just invited Shirley to this event, and her name does not stay on the list of attendees after I close out of it and re open, then where does her name go? I do not see her name added on http://hashplans.com/user/friends/invites/events

romasolot commented 9 years ago

I fixed the issue with id instead of user name Could you please explain the logic of the text field with friends' autocomplete?

  1. As far as I unedrstand, we show the limited number of friends in the popup, so that it does not occupy too much space (so that not to scroll).
  2. If friend is not seen in the list - he can be added using the text field and invited

Seems I did not catch your idea, please explain in more details.

hashplan commented 9 years ago

Here is more clarification.

1) The list of attendees should not be limited in the popup and will have to be scrollable. Think of an extreme case - the Olympics where millions of people will attend, I will want to see which ones of my friends are going, so theoretically that list could be 100s of people long (alphabetical by last name).

2) The autocomplete text field to add people/invite them to event should show my friends who are not attendees for the event or ones I have not sent invitation to yet on keyup. Once I click on the name of a friend in the text field, their name should be added on the list of attendees but without the glyphicon glyphicon-ok status (or something similar), until they accept it or add it to their calendar on their own (if for example they never see my invitation and just add it to their calendar by browsing the list of events).

3) The checkboxes to the left of everyone's name should actually be more of a status rather than a selector. So if my friends have added this event to their calendar on their own or have accepted my invitation to it, it should show some sort of icon, maybe bootstrap's glyphicon glyphicon-ok (or something similar if you have something better). We basically need some sort of a status tracker via icons for "attending" "invited" and "declined".

hashplan commented 9 years ago

Cancelation of an event seems to have a bug.

user at user.com pw newpassword invited user a b to event 22791 which is in NY metro on sunday at 7:30pm.

When user a b (stas . koltsov at gmail pw newpassword) goes to invites page http://hashplans.com/user/friends/invites/events and click on "cancel" it reroutes to: http://hashplans.com/user/friends/event_invitation_cancelled/22791 but the page is blank. Please also change the button instead of "cancel" to "decline".