Summer 2013 projects


As of today, we can probably say that “summer is officially gone” and for me -and maybe for others- a valid question is: what happened to those summer projects? Well, part of the answer is: we definitely made some good progress on several projects such as the migration/upgrade to DSpace 3.0 for the University Institutional Repository and to CONTENTdm 6.x for the cultural heritage collections.

In July, I also worked on several Omeka (1.5 and 2.0) instances; perhaps the most exciting one was the “unplanned” Omeka & CONTENTdm Integration that Marcus Ladd and I worked on.  My contributions included two set of lines of code: a) PHP lines in Omeka (show.php) to retrieve the DC.Identifier value and generate a link back to CONTENTdm record and to embed an iframe with the CONTENTdm viewer; and b) JavaScript lines in CONTENTdm (fullbrowser.php) to check if the image viewer is being loaded in a regular window browser or an iframe; if it’s an iframe, then we added an extra CSS file to customize the viewer toolbar.

Speaking of CONTENTdm, the official launch for the new instance is almost there … here is a preview of the new site:
NEW CONTENTdm site
In late June, we learned that the Miami was using Kaltura to manage a portion of its videos, we looked at this service and our systems team scheduled a visit with our on-campus rep, we looked at the service and thought this would meet “all” the requirements we were looking for in our new video solution … now, we’re in the process of uploading 100+ videos; we also began a prototype of adding captions to these videos, we’re using Movie Captioner and we look forward to completing a set of videos in the next couple of months.

As for DSpace, we’re just days away to officially turn on the switch from the current hosted site to our local instance; the new interface is 80% based on the Mirage theme and perhaps the only modification (so far) was the integration of the Kaltura player using a few jQuery tricks.

  // hide default mp4 player in DSpace
  $("#aspect_artifactbrowser_ItemViewer_div_item-view #video").hide();
  // hide metadata field with Kaltura video ID
  $(".simple-item-view-other-kaltura").hide();
  // get Kaltura video ID
  var htmlStr = $(".simple-item-view-other-kaltura a:eq(0)").html();
  // alert(htmlStr);
  // replace video DIV with Kaltura code
  var htmlStr = $("#aspect_artifactbrowser_ItemViewer_div_item-view
      #video").replaceWith("<kaltura-video-player>")

For service activities, in late July the recently established Library Staff Appreciation Committee hosted a picnic and thanks to the great leadership of our coordinator -Tricia- everything went super. For the fall semester, we’ll be launching a monthly newsletter and we’ll also finalize the details for the Annual Award of the employee/s of the year. Outside of the library, I’m also coordinating the website team for the 2014 Freedom Summer Conference -this time, we’re very fortunate to have a student volunteer with some excellent graphic design skills.

And for Scholarship, in early August I -virtually- co-presented with Marcus at the 2013 CONTENTdm Users Group Meeting; our talk was on the Migration & Update to CONTENTdm 6.1, I joined them via WebEx and Marcus did an excellent job in demonstrating the Omeka/CONTENTdm integration project.  I mid August, I also co-authored a manuscript on Videos & HTML5, it’s still in review but it left us with an interesting new project on video captioning :-) … OK, that’s probably it for today, this weekend will be a good time to finalize/publish my Niihka site for the IMS 201 class -which starts on Monday!

.