added a comment - - edited
I have solution for displaying QR Codes for item holdings which uses phpqrcode from sourceforge. It requires the GD library. (Patch for default theme using VuFind1.1 attached)
It could be expanded to provide complete item details like the one shown in the blacklight example (though the QR Code likely to be generated with such data will be huge).
Instructions:
First, make sure you have the GD library:
sudo apt-get install php5-gd (Ubuntu)
Second, install the patch
(if the patch doesn't work (it contains binary files) - download phpqrcode from
http://sourceforge.net/projects/phpqrcode/ and extract it to sys/phpqrcode)
Third, assign text to the $qrCodeText variable in holdings.tpl (default is Call Number and truncated title)
{assign var='qrTitle' value=$coreShortTitle|truncate:30}
{if $holding.0.callnumber}
{assign var='qrCodeText' value="`$holding.0.callnumber` : $qrTitle"}
{else}
{assign var='qrCodeText' value="$qrTitle"}
{/if}
<img alt="{translate text='QR Code'}" class="qrcode" src="{$path}/qrcode.php?text={$qrCodeText|escape:"url"}">