Från och med version 5.1.2 innehåller FFB vissa begränsade förutsättningar att interagera med FFB-användarens egna beställningsapplikationer på användarens webbsidor. Interaktionsmöjligheterna är begränsade till följande funktioner:
Så här fungerar det: Fr o m version 5.1.2 har jag definierat särskilda xml-strukturer för inklistring från klippbord till de olika ansökningsformulären i FFB. Det finns 3 strukturer, en för varje ansökningsformulär. Du hittar exempel på nyssnämnda strukturer i undermappen kod under FFB:s huvudmapp.
Emellertid behöver du (eller din systembibliotekarie eller IT-handläggare) inte själv skriva själva koden som skapar xml-strukturerna. (I och för sig inget komplicerat, men dock ett jobb), utan färdig kod för att skapa respektive xml-struktur och lägga den i klippbordet från en webbsida, finns att kopiera av i filen: KlippPmRefMake.htm i FFB:s undermapp kod. Koden som ligger mellan script-taggarna i head-avsnittet kan kopieras rakt av och klistas in i head-avsnittet på den sida som läggs ut i er beställningsmottagning. Självfallet är det tillåtet att efter eget gottfinnande, ändra javascriptkoden. Den är enbart testad mot Internet explorer 6.
För att det skall bli någon nytta med den inklistrade javaScript-koden, måste dina beställningsmottagningssidor kompletteras med javascript-länkar som anropar resp javascriptfunktion (beroende på vad det är för beställning som mottagits) med parametrar för de data som beställningen gäller.
Ett mycket förenklat exempel på formulär, beställningsmottagningssida och beställningshämtningssida finns i filerna ArticleOrder.htm, IllRequestReceive.asp och IllRequestFetch.asp. Dessa filer återfinns i FFB:s undermapp kod. I kommentaravsnitt i början av ArticleOrder.htm finns närmare anvisningar om hur exemplen kan användas och utnyttjas.
Här följer skärmdumpar från exemplen (för att tydliggöra hur det hela är tänkt):
1. Formuläret
2. När beställningen skickas, tas den emot av en webbrutin som sparar den inkomna beställningen till disk
samt visar en kvittens för kunden/låntagaren
3. Bibliotekarien/handläggaren kollar inkomna beställningar
4. Bibliotekarien/handläggaren bestämmer sig för att beställa artikeln via NOSP genom FFBWebb. Ansluter
till NOSP, söker fram Pediatric Annals, tar fram Nosps beställningsformulär.
5. Inklistring i FFB-formuläret med automatisk vidarespridning till Nosp-formuläret. Effekten blir
densamma om aktiv tjänst är Libris eller Subito.