Skip to content

Instantly share code, notes, and snippets.

@basicxman
Created September 23, 2011 21:30
Show Gist options
  • Select an option

  • Save basicxman/1238489 to your computer and use it in GitHub Desktop.

Select an option

Save basicxman/1238489 to your computer and use it in GitHub Desktop.

Feature List

  • Admin interface

    • Option to manually add pop up contents
    • If a recognized URL is added the page should be parsed and pop up contents generated
      • ustream
      • Windows Media Player
  • Pop ups should be

    • Resizable
    • Can have a locked size if the contents do not support resizing
  • Needs as much browser support as possible

    • At least IE7
  • Pop up organization should be a button click away

  • Stream listing visibility should be on toggle

  • Cookies save video position

  • Revamp help contents

  • When a stream is added...

    • If resizing is supported, create a single StreamContent object
    • If not, generate a StreamContent object for each applicable size (have checkboxes in admin panel)
  • Stream Model (has_many :stream_contents)

    • title:string
    • source:string
    • enabled:boolean
  • StreamContent Model

    • stream_id:integer
    • html:text
    • html_class:string
    • size:string (small, medium, large, xlarge, resizable)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment