arckinteractive / en-issues

1 stars 0 forks source link

Two Items Added to ENgage Menu #37

Closed ncadjan closed 7 years ago

ncadjan commented 7 years ago

We would need to be able to send out Alerts like we do for Innovation Spotlights.

ADDED FUNCTIONALITY: Is there a way that we can pull a member's Event Registration credentials into ENgage and allow them to register directly from their phone? Can you bid this separately? The Agendas above would require a login for members to register.

beck24 commented 7 years ago

The links are simple - say 1.5hr for both.

It's been a while - how do you send out Alerts for Innovation Spotlights?

ncadjan commented 7 years ago

Manually from the ENsight Mobile Page. We select from the list of people there.

beck24 commented 7 years ago

ok, so nothing would change for that then

Can you tell me more about the ADDED FUNCTIONALITY part? What would you expect in the UI for that - especially if we're forwarding them to an external pdf I'm not clear on how you see the process working

ncadjan commented 7 years ago

So the question is, can we change the process to give them an embedded link for registration like we do now. Or, based on their login to ENsight, can we start the registration process without them logging in (this would have to be from the app of course and not the PDF).

beck24 commented 7 years ago

We can add something so that they can register for events through the app, but I think that's going to be far more encompassing than maybe what you're expecting. Currently the app doesn't have any concept of events, so in order to facilitate this we would need to:

create a page to list events (and a corresponding api endpoint to serve them) create an event view page with some minimal information about the event and an action button register create the registration action - with a corresponding api endpoint handle errors/edge cases

This is probably another 15-20hrs?

ncadjan commented 7 years ago

Can we just launch them in to the Event Web page like we do from the email currently?

beck24 commented 7 years ago

We can, but would people know what they're RSVPing to? From the email, the email contains all of the event info, which is what the event view page would do. We would still need the list at the very minimum as somewhere to launch them from. We could use that (the tokenized links) to replace the registration action and api endpoint, at the cost of UX by sending them to yet a new external browser page.

ncadjan commented 7 years ago

Agreed. We would need to post Event Info on ENgage and have them link over to the registration. This isn't my request. I don't think it is better than the email but I have been asked to see if it CAN happen and the cost for it. I do think sending them to the Event page in a browser is fine. I don't think they need to register in the app--just launch registration.

ncadjan commented 7 years ago

Question: Is there a way to send the Event Registration Email Text to ENgage in a section called Recent Messages? I am thinking like the functionality in Etsy, AirBnB or Ebay that allows me to see the same message I received in an email in my app?

beck24 commented 7 years ago

The events stuff is up on the app and ready for review. There were a few assumptions I made when I ran into different ways to do things, these can easily be changed if I guessed wrong - the most impactful is I assumed you only want to show the events the users have been invited to (or have some sort of status with, which started with an invite).

ncadjan commented 7 years ago

Matt--when I register for an event as John Thompson (one I created for this test http://ensight.executivenetworks.com/events/event/2606897 ) registration launches and it works. I can see the registration on ENsight and see that the member has registered.

However, when I go back into the app and click on upcoming events, the registration status does not refresh to Registered until I close the app. Is there any way to force that change back into the app?

It's looking really good.

ncadjan commented 7 years ago

Also, the Event Description appears but I can't see any resources. In the past, we have put the Agenda in the Resources prior to the meeting and then added all the resources from the event after the meeting. Is that hard to make available?

ncadjan commented 7 years ago

Finally, just need to ask this: The banner graphic we have at the beginning of each Event is wider than the window for the same event in the app. Is there a way we can switch the graphic automatically on the app? If not, we will look at either leaving as is or redesigning our layout (not preferred)

beck24 commented 7 years ago

I should be able to get it to refresh the status, I think it's caching at the moment so I'll have to remove the cache. Are resources publicly available? I don't think they are offhand, which means we'd have the same issue as with everything else, they need to be logged in to see them. I can list the resources on the event page, but they won't be downloadable...

The banner graphic - I haven't seen it, can you show me which it is? I can likely make it fit with some overriding css

ncadjan commented 7 years ago

STATUS: Refreshing the status would be great! GRAPHIC ISSUE: here is an example if you log in to the Platform Development Network. You can use johnendemo@gmail.com execnet802. You can look at it on ENsight. http://ensight.executivenetworks.com/events/event/2606897 RESOURCES: They are not publicly available. But, if they are registered on ENgage, doesn't that mean the member is logged in? Can their login to ENgage serve as their login to ENsight and then can we link to the Event Page so they can see the Resources?

ADDITIONAL REQUEST: Karl would like to add displaying the registered attendees. This is also not publicly available. Possible with my question above?

FYI: The reason he is pushing for Resources and Attendees is because members make decisions to attend based on the agenda and who else is coming (just like teenagers). Also, after the meeting is over, that makes the Past Event page experience on ENgage as rich as the one on ENsight.

If you say it isn't possible, we can try to figure out another solution.

FINAL: We will have to add this and Experts to the QuickTour.

beck24 commented 7 years ago

I can add registered attendees because it's info, I can list the resources, but the problem is that resources are files that require downloading and are behind the authentication wall. Being logged in on the app doesn't equate to being logged in on a different browser, it's a different scope using a different API.

ncadjan commented 7 years ago

Question: Can we have a Log in To Access Resources link that would pass their credentials to the browser?

If not, we can work around part of this with text and an external link (not preferred but we do what we need to)

beck24 commented 7 years ago

I'm working on a solution

beck24 commented 7 years ago

I have everything done with the exception of the quick tour - do you want to set up what you want for imagery and text?

ncadjan commented 7 years ago

Will do. Sending Text to Karl for Approval

ncadjan commented 7 years ago

Change to Page 1: From the Main Menu, you can search for members or experts, access meeting summaries, see ….

with new Graphic below

Add new Page 3: Select Expert from the Main Menu to view our Expert Panel. Click on the expert’s name to view a bio. Then, click Contact Network Director for an introduction.

with new graphic

Add new Page 4: karen amani org dev expert events menu option main menu updated Select Events to learn about and register for upcoming events. You can also view summaries of past events.

MATT: If we can see resources too, we could write: You can also view summaries and resources from past events.

with new graphic

beck24 commented 7 years ago

Yes resources are now available. What login can I use to grab a screenshot of that meeting?

ncadjan commented 7 years ago

I use apple.en.test@gmail.com execnet802 to access April Anderson.

The event data was just a dump from another meeting. It isn't really ready to be an example because it has IRN-PM data in it. As long as no photos or presenter names are included, we might be OK.

beck24 commented 7 years ago

ok, do you want to set up an example event with example resources for a screenshot?

ncadjan commented 7 years ago

Do you need an upcoming or a past?

beck24 commented 7 years ago

It doesn't really matter - upcoming is the first option shown so might as well do that

ncadjan commented 7 years ago

How detailed does it need to be? Will they be able to read the text? I am changing the graphic but didn't know what else I need to do.

beck24 commented 7 years ago

Maybe just put some lorem ipsum in there? They could potentially see the first few sentences if someone wanted to blow up the image

beck24 commented 7 years ago

Or I can just crop it out

ncadjan commented 7 years ago

I'll work on it in it when I get back from carpool

Get Outlook for iOShttps://aka.ms/o0ukef


From: Matt Beckett notifications@github.com Sent: Tuesday, August 29, 2017 2:45:42 PM To: arckinteractive/en-issues Cc: Nancy Cadjan; Author Subject: Re: [arckinteractive/en-issues] Two Items Added to ENgage Menu (#37)

Or I can just crop it out

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/arckinteractive/en-issues/issues/37#issuecomment-325798616, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AYlRpWJUN1oRsCl_JKE25DLbzFsCEWXFks5sdHh2gaJpZM4Ooxqw.

beck24 commented 7 years ago

ok, I actually think it's fine without it - it's pretty self-explanatory

ncadjan commented 7 years ago

Done: http://ensight.executivenetworks.com/events/event/2606897

ncadjan commented 7 years ago

Need anything else?

beck24 commented 7 years ago

Nope - just packaging everything up

ncadjan commented 7 years ago

Thanks Matt. I am around home all evening so just reach out. If you need me quickly, text me at 801-404-7564.

beck24 commented 7 years ago

ok, the new build is available on testflight and on android beta

ncadjan commented 7 years ago

Got the build. Looks like you were able to get the attendees but not resources right? We can work around that for now. Two questions:

  1. Can we have a button that says Log in to Access Resources?
  2. Can we Reorder the Attendees list so it says Registered or Attended First so that members can see who is already coming?

Thanks Matt!

beck24 commented 7 years ago

The resources are there - clickable from the event view

As for attendee ordering - yes I can do that.

ncadjan commented 7 years ago

I could not see it. Thanks! Now I see it after I checked that the resource I thought I had added to the event didn’t work. Now that I got it added, I can see it.

Is it OK to change the Attendees List to display the ones who are Registered first?

From: Matt Beckett notifications@github.com Reply-To: arckinteractive/en-issues reply@reply.github.com Date: Wednesday, August 30, 2017 at 11:32 AM To: arckinteractive/en-issues en-issues@noreply.github.com Cc: Nancy Cadjan ncadjan@executivenetworks.com, Author author@noreply.github.com Subject: Re: [arckinteractive/en-issues] Two Items Added to ENgage Menu (#37)

The resources are there - clickable from the event view

As for attendee ordering - yes I can do that.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/arckinteractive/en-issues/issues/37#issuecomment-326063282, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AYlRpQY4kLF70DSkPtOaCs1dgS3TUpi0ks5sdZyZgaJpZM4Ooxqw.

beck24 commented 7 years ago

Build is in testflight and play beta. Calling this one closed.

Let me know when I'm good to push them to production.

ncadjan commented 7 years ago

Thanks. Playing with the build tonight. One question I already see: The CSS or the HTML that is applied to ENsight automatically adds extra space between paragraphs so we don't add extra hard returns. This isn't the case in ENgage. Is that something that can be fixed either by changes to the CSS on ENsight or changes to ENgage? I don't know what Karl is going to say--I sent the issue to him.

beck24 commented 7 years ago

it can be handled with changes on ENgage - because it's consuming the content from ENsight, but not the css, it will need to be styled independently.

On Wed, Aug 30, 2017 at 3:15 PM, ncadjan notifications@github.com wrote:

Thanks. Playing with the build tonight. One question I already see: The CSS or the HTML that is applied to ENsight automatically adds extra space between paragraphs so we don't add extra hard returns. This isn't the case in ENgage. Is that something that can be fixed either by changes to the CSS on ENsight or changes to ENgage? I don't know what Karl is going to say--I sent the issue to him.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/arckinteractive/en-issues/issues/37#issuecomment-326134774, or mute the thread https://github.com/notifications/unsubscribe-auth/AAtEO10copDmtcBBsEZ03AGbGCj7kWkVks5sdd8WgaJpZM4Ooxqw .

--

ncadjan commented 7 years ago

From: Matt Beckett notifications@github.com Reply-To: arckinteractive/en-issues reply@reply.github.com Date: Wednesday, August 30, 2017 at 5:19 PM To: arckinteractive/en-issues en-issues@noreply.github.com Cc: Nancy Cadjan ncadjan@executivenetworks.com, Author author@noreply.github.com Subject: Re: [arckinteractive/en-issues] Two Items Added to ENgage Menu (#37)

it can be handled with changes on ENgage - because it's consuming the content from ENsight, but not the css, it will need to be styled independently.

On Wed, Aug 30, 2017 at 3:15 PM, ncadjan notifications@github.com wrote:

Thanks. Playing with the build tonight. One question I already see: The CSS or the HTML that is applied to ENsight automatically adds extra space between paragraphs so we don't add extra hard returns. This isn't the case in ENgage. Is that something that can be fixed either by changes to the CSS on ENsight or changes to ENgage? I don't know what Karl is going to say--I sent the issue to him.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/arckinteractive/en-issues/issues/37#issuecomment-326134774, or mute the thread https://github.com/notifications/unsubscribe-auth/AAtEO10copDmtcBBsEZ03AGbGCj7kWkVks5sdd8WgaJpZM4Ooxqw .

--

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/arckinteractive/en-issues/issues/37#issuecomment-326145579, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AYlRpasxe-BW5kiJ7jw_QIdhRG5kmTjvks5sde36gaJpZM4Ooxqw.