LIBRIS + JULIA = SANT

Nyligen tvingades jag att revidera de funktioner för att göra AJAX anrop som jag tidigare använt mig av. Det var väl inget större fel på dem, men de var lite begränsade och jag var lite osäker på hur länge de skulle hålla. Så efter att ha shoppat runt bland färdiga javascript bibliotek, fastnade jag till slut på Prototype. Väldigt smidigt och bra stöd för DOM funktioner och AJAX.

Så nu använder jag prototype som en del av rättstavningen, catchwords, boktips, amazonprylarna, metalibsökning och AdLibris bilderna (och säkert något annat som jag glömt).

LIBRIS träfflista i JULIASedan nya LIBRIS kom ut har jag varit sugen på att skicka iväg en sökning dit, samtidigt som den genomförs i vår lokala katalog JULIA. En stund provade jag att göra det via MetaLib och dess X-server. Vilket fungerar fint. Men jag mindes även något om ett eget API för LIBRIS. Så efter lite grävande i min inbox hittade jag lite info om det och efter lite testande så är det nu på plats i vår OPAC.

Svarstiden är blixtsnabb (vilket gör API:et bättre än MetaLib) och vi väljer idag att visa upp till de tio första träffarna i LIBRIS resultatlista.

Själva förfrågan skickas via URL och svaret ges i XML (jag valde till slut MODS, MarcXML var för omständigt). Det hela görs genom att använda PHP:s simpleXML funktioner. Jag finner att jag mer och mer börjar använda dessa istället för DOM funktionerna som jag körde på tidigare.

Jag tror på den här ihopkopplingen av katalogerna, inte minst för att man kan jämföra träfflistorna och ibland blir det väldigt tydligt att relevansrankningen i LIBRIS inte fungerar så bra jämför t ex träfflistorna i den här sökningen. Jag föredrar nog vår OPAC där (även om det inte är helt rättvist då vi har en massa e-böcker som inte finns i LIBRIS).

Kanske får man det bästa av båda världar så här?

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes