Category: coding
-
On unAPI
After arguing with Dan for hours on how to implement unAPI, I decided to take him up on his request and implement an unAPI service for our OPAC. This way I would have some real world experience to back up my bitching. So, here you go. This script takes our SRU to OpenSearch services for…
-
Suck on this, Diebold
All in all, I’ve been pretty unhelpful in the coordination of Code4Lib 2006. Those that know me know I’m not terribly organized and horribly forgetful, so I knew it wasn’t in anybody’s best interest for me to commit to much. With that, I felt it best if I was involved with the proposal submission/vetting process.…
-
Rails Resolver Router: on Rails!
Since my foray into python a couple of months ago, I’ve been enjoying branching out into new languages. I had pitched the concept of a link resolver router for the state universal catalog to a committee I sit on (this group talks about SFX links in the 856 tag and whatnot). The problem with making…
-
But, you see, my wheel is nothing like all of those other seemingly identical wheels
I am still feeling my way around Python. I have yet to grasp the zen of being Pythonic, but I am at least coming to grips with real object orientation (as opposed to the named hashes of PHP) and am actually taking the leap into error handling, which, if you have dealt with any of…
-
Implementing COinS in the SFX Menu
Since Andrew asked: This should go in your banner.tmpl file. I am not bothering with BANNER_TYPE_3, since I am not really sure how I would represent that in a COinS format, anyway. Thanks to David Walker for showing me how this would work. <TMPL_IF BANNER_TYPE_1> <TMPL_IF ATITLE> <TR valign=”top”> <TD class=”LabelBold”>Title:</TD> <TD class=”Label”><TMPL_VAR NAME=”ATITLE” ESCAPE=’HTML’>…
-
Abstract Artunit
I’ve mentioned several times in this space the OPAC redesign project that Art and I are working on. There hasn’t really been anything to show, to date, because it’s taken a very long time to get actually get the data out of Voyager. There are easier and faster ways we could have done this, probably,…