Lately, real life constraints have forced me to consider the possibility of growing an additional pair of arms, Shiva-style; however, some tiny bugs in Bibliolinks, together with my recent discovery of jQuery, have prompted me to release a new version, Bibliolinks v3.
This version features a new, web-two-dot-zeroish load progress indicator, together with a handy link to open all URLs at once, and will exclude all self-links from the list (they weren’t that useful, anyway). You could have a look at my original article for installation details, or just read the documentation (Yes! This time the code is slightly documented!); but as there are subtle changes, I’ll post here a short guide:
- Obtain a Google AJAX Search API key.
- Edit your template and add this code snippet just before the
</head>
tag:<link href='http://www.google.com/uds/css/gsearch.css' rel='stylesheet' type='text/css'/> <link href='http://brucknerite.googlepages.com/bibliolinks.css' rel='stylesheet' type='text/css'/>
- Save your template, click on the Expand Widget Templates box and look for some place inside your post footer to drop this code snippet:
<a class='bibliolink' expr:name='"bibliolink" + data:post.id' style='display:none;cursor:pointer;'/>
In my template, there is a
<div class='post-footer'>
, but YMMV. - Finally, add links for two scripts. The best place to do so is just before the closing
</body>
tag:<script src='http://www.google.com/uds/api?file=uds.js&v=1.0&key=YOUR_KEY_HERE' type='text/javascript'/> <script src='http://brucknerite.googlepages.com/bibliolinks3.js' type='text/javascript'/>
Don’t forget to substitute
YOUR_KEY_HERE
by your very own API key.
And that’s all. Wonder why I skipped v2? Me too. There are stranger version numberings over there, you know.