learning-unlimited/ESP-Website — pull request #720 by btidor (2013-10-02 03:46:38+00:00)
Title: Userview ui

UI refresh on the admin User Information page (`/manage/userview`), including:
* Linearizing and re-styling the table of information
* Killing image masking of email addresses
* Implementing copy-on-click buttons for every field (via a reusable module, `clippy.js`)
* Re-indenting the HTML, because the lines were getting overful

**Note:** This commit includes the [ZeroClipboard](https://github.com/zeroclipboard/zeroclipboard) library, which enables copy-on-click. Firefox security restrictions require that these files be served from the same domain as the page, which means that we can't use a CDN. Unfortunately, ZeroClipboard involves a Flash element, as this is the only way to implement copy-on-click (unless we're all going to switch to IE?). `clippy.js` degrades gracefully when either Javascript or Flash is not present.