Topic: Projects

Clone wars: jQuery UI draggables and overflow:hidden

Posted in Projects

While working on a Javascript interactive for the diaBeaters project, we stumbled across an interesting problem with jQuery UI draggables. To wit: if you have draggable items inside a div with overflow:hidden, they're stuck. You can't drag them out of the container -- the div just scrolls out to infinity. (Try it sometime, it's awful.)

Happy Comment Trails

Posted in Projects

This semester we upgraded our WordPress Multi-User (MU) installation to WordPress3. WordPress runs our EdBlogs course blogging platform, a system we support that is designed for multi-user course blogs. WordPress3 brings the WordPress MU fork back into the fold of the core WordPress distribution and continues the gradual improvement of its technical architecture and design.

MediaThread: Help us jump-start a community

Posted in Projects

MediaThread is a media analysis communication platform we announced back in January.  At the moment it sports a number of central features:

  1. annotating images
    large images on any web page, Flickr, and some specific collections like ArtStor (for subscribers)
  2. clipping video into an annotation
    YouTube, quicktime, flv, flv pseudo-streaming, realmedia, h264, and preliminary ogg (when the browser supports it)
  3. embedding your image and video annotations into a multimedia essay
  4. discussing collected images and video (we call them assets) in a space where you can also embed annotations
We find this kind of communication affords and encourages deep analysis and "brings the laser pointer to the essay." Instead of just referencing a video and describing the scene, you can embed the exact moment and let the reader view the evidence directly and immediately.

We would love for this platform to grow beyond the walls of Columbia.  Fostering a community for a new open-source project is always a bit of a challenge, so please contribute with questions, suggestions, code, experience or insight.  The MediaThread forum will not just be for developers, so if you are using MediaThread, then tell us about your experience.

Final Cut Pro xml parsing

Posted in Projects

MediaThread, our new media analysis platform, previously codenamed 'Mondrian', now supports Final Cut Pro's XML Interchange Format. I split the XMEML code out as a library that might be useful to others. Get your free (as in BSD) code here: http://github.com/ccnmtl/xmeml This library helps create an XMEML file based on references to clips from other XMEML files.  It was born by getting two problems to cancel each other out. This should help solve a problem the CCNMTL video team frequently encounters.

Drupal Multisite Manager

Posted in Projects

After some prodding from the community, I've finally published Drupal module Multisite Manager 6.x-1.0. I originally developed this module to fill a sweet spot that was missing at CCNMTL two years ago--allowing our Educational Technologists to just click a button to be able to create a new site to prototype content, or experiment with Drupal's features. Drupal is a great platform that makes this possible, but then allows a developer to add features later--significantly, after content and some site architecture has been worked out.

Moodling around with a Moodle mp4 filter

Posted in Projects

This semester we partnered with the Earth Institute and launched an environment to support the new international Masters in Development Practice. The environment is intended to support curricular interactions as well as less formal student interactions (i.e. social networking) and our first iteration is built on a combination of Moodle and Elgg. We are just dipping into Moodle development and ran into a situation where we wanted to customize the video player we were using to display the video.

Annotating Conversations

Posted in Projects

For thousands of years critical and scholarly discourse around text has revolved around citation and reference. What might this kind of discourse look like around multimedia - html text, images, audio, and video?

Prototype for columbia.edu as an OpenID Provider

Posted in Projects

OpenID is an increasingly popular universal sign-on mechanism on the web. Google, Facebook, LiveJournal, even Sears' online store are supporting it. We can, in theory, adapt Columbia logins to be an OpenID provider. This would allow members of the Columbia community to login to other sites which accept OpenID with their Columbia UNIs.

Follow CompilED: