Presented at Ex Libris DC User Meeting 2009. Explores the FHL Mobile Catalog interface, a development to allow IDB staff to check the catalog using mobiles devices.
SQL Database Design For Developers at php[tek] 2024
ALEPH Mobile OPAC. How hard is to make it simple?
1. ALEPH MobileOPACHow HARD is to make it SIMPLE? Rodrigo Calloni, rcalloni@iadb.org Systems/Electronic Information Resources Librarian The Felipe Herrera Library Washington D.C., October2008
2. Questions Howmanyhave a mobilephone? Howmanyhave a smatphone? Howmany use thesmartphone to accessthe internet? Howmany use thesmartphone to work? Howmanywatch ?
13. What’sNext? My Library Card – ALEPH extension XXX50 is used for UserAdminPages My Library Card – Solution – From El Commons (Daniel Forsman) – Bycreating a Language (mob) wecanredsign the pages SFX Integration – Need to Redesign SFX Menu for Iphonetoo! FHL iPhoneApp – NotonlyCatalog, AllServices!
15. Being More Techinical The TABS $alephe_tab/tab_base.eng $XXX01_tab/edit_doc_999.eng.mobil $XXX01_tab/www_tab_short.eng.mobil $XXX01_tab /www_f_sort_heading.eng
19. Being More Techinical – The TABS $XXX01_tab/www_tab_short.eng.mobil Suggesteddefinition for “ResultsList” 1 L Author 02---A01---A 00 00 0100 S 9 - ## 1#### 700## 710## 711##2 L Title 03---A01---A 00 00 0200 S ## 245##3 L Year 01---D02---A 00 00 0100 S ## YR4 L Library (Owned/Out) 00 00 0100 L ## ITM+5 L Call Number 00 00 0100 D ## 050## 852##6 L Find IT! 00 00 0100 L ## SFX7 L URL 00 00 2000 S ## 856##8 L Imprint 00 00 0100 S ## 260##9 L System Number 00 00 0100 S ## SYS
20. Being More Techinical – The TABS $XXX01_tab /www_f_sort_heading.eng Add the followingline for AutomaticRankSort in ResultsList (from TCU) ! This is for Automatic Rank TCU 01---A02---A Year (ascending)/Author Year(a)/Author Do youneedthis? NO... ifyoudon’twantAutomaticRanksorting (anyway, more settings are required!)
21. Being More Techinical – The HTMLs Herethey are... ...don’tworry, files willbe in El Commons for you!
22. Being More Techinical – The HTMLs Remarks meta-tags-mobil To make OPAC fit the device screen: <meta name = "viewport" content = "width = device-width"> The CSS! If you forgot… make it Simple! <link rel="stylesheet" href="your.css.file.css" type="text/css" /> To create an icon for the iPhone Home Screen (57x57 pixels) <link rel="apple-touch-icon" href="your.icon.location.png" />
24. Being More Techinical – The HTMLs Remarks Lots of JavaScript (simple) on the following files short-a-body-mobil– to create the Results List (from table to brief); cleaning up some ALEPH hardcoded garbage (like <BR> when field is empty); rules to identify “digital objects” and transform “Title” into a jump to “Full Text” link item-global-body-mobil – to create the Holdings screen; cleaning ALEPG garbage; some rules to display more user-friendly circulation status like “On Shelf” or “On Line”
29. Being More Techinical – The HTMLs Remarks Book Covers (GoogleBooks API) in ResultsList Not supported by Ex Libris; local development that worked for FHL (maybe not for you!) For eachreturnedresulta secondrequestwillbemade to the serverfor the display of the book cover It could cause performance issues in librarieswith a higherusagethen FHL No “No Cover” for books not in GoogleBooks; hope to solve thissoon It works reallywell for us!
30. Being More Techinical – The HTMLs Remarks Book Covers (GoogleBooks API) in ResultsList
32. ALEPH MobileOPACHow HARD is to make it SIMPLE? Rodrigo Calloni, rcalloni@iadb.org Systems/Electronic Information Resources Librarian The Felipe Herrera Library Washington D.C., October2008