Skip to content

Social and Help popups

Mike Tschudi edited this page Jan 29, 2015 · 3 revisions
Status 1/29/15
  • sign-in library done
  • To do:
    • create generic popup window widget
    • create simple text-display widget
    • create social-media widget
Requirements summary
  • Opens a mid-screen display box
    • Display box is fixed in position and size, but is not truly modal: it doesn't block activity on the app behind it
  • Social displays a heading, a row of social media buttons, and a button to close the display
    • A button is displayed if its service is permitted by configuration and it is available (query to social library)
  • Help displays configured help text, with vertical scrollbar for overflow, and a button to close the display
  • Clicking on a social medium button calls the signIn function for that medium; the social media site handles the actual login
    • A cancel or failed return from the social media site returns the user to the social-media display box
    • A successful return from the social media site closes the social-media display box and calls back into the app with the user information returned from the social library
  • Isolates social-media connections in a library for maintainability
Configuration items
  • help text
  • Facebook
    • permission to offer
    • app id
    • user scope
  • Google+
    • permission to offer
    • client id
    • user scope
  • Twitter
    • permission to offer
    • sign-in URL
    • user info URL
    • callback page
I18N items
  • social display heading
  • close button tooltip (& label if a text button)

back to home page