Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using Unicorn to create e-journal pages Bernard Scaife – Electronic Services Librarian.

Similar presentations


Presentation on theme: "Using Unicorn to create e-journal pages Bernard Scaife – Electronic Services Librarian."— Presentation transcript:

1 Using Unicorn to create e-journal pages Bernard Scaife – Electronic Services Librarian

2 Using Unicorn to create e-journal pages Background Why we did it? How we did it? Impact What we learnt Overview Objective Future development

3 Using Unicorn to create e-journal pages UK's national museum of nature, and a centre of scientific excellence in taxonomy and biodiversity. We maintain and develop the collections and use them to promote discovery, understanding, responsible use and enjoyment of the natural world NHM Façade, South Kensington Background The NHM

4 Using Unicorn to create e-journal pages 5 libraries (4 at South Kensington) 800,000 monographs 20,000 serial titles (half current) Third largest collection of watercolours in UK. Background The Libraries

5 Using Unicorn to create e-journal pages Background Electronic services DATASETSEJOURNALS

6 Using Unicorn to create e-journal pages Background Electronic Journals 1400 in total 550 abstracts / ToCs 850 full text

7 Using Unicorn to create e-journal pages Background Electronic Services Librarian ESL Unicorn (50%) + Electronic services (25%) + Web pages (25%) = ESGWeb

8 Using Unicorn to create e-journal pages Objective Produce an A-Z listing of full text journals Branded html pages Simple for the end user Easy to maintain Generated from Unicorn Repackaging content

9 Using Unicorn to create e-journal pages Why we did it. Boosting usage Usage Athens Training © Copyright Eduserv - All rights reserved. UK Registered Charity No. 1079456

10 Using Unicorn to create e-journal pages Why we did it. Removing barriers Political – internet presence needed Content Management System Branding

11 Using Unicorn to create e-journal pages Why we did it. Just use Unicorn? WebCat and DDA issue JAWS 5.0 iLink - funding

12 Using Unicorn to create e-journal pages Why we did it. Just use Unicorn? Simplicity?

13 Using Unicorn to create e-journal pages Why we did it. Just use Unicorn? Gateway setup

14 Using Unicorn to create e-journal pages How we did it Use Sirsi seltools to query dbase Export from Unicorn Selitem –t “EJOURNAL” Catalogdump -of Save to a file on server

15 Using Unicorn to create e-journal pages How we did it Export from Unicorn A record A field

16 Using Unicorn to create e-journal pages How we did it Conversion

17 Using Unicorn to create e-journal pages How we did it Conversion P ractical E xtraction and R eporting L anguage Accessible to librarians? String manipulation!

18 Using Unicorn to create e-journal pages How we did it Manipulate 245 856 Refined 245 for sorting puposes

19 Using Unicorn to create e-journal pages How we did it Construct web pages [1] Separate header file (accessible) Global variables: url etc..

20 Using Unicorn to create e-journal pages How we did it Construct web pages [2] Subheader on each page Dependent on letter (no x) Links to other pages e.g. a.htm, b.htm etc..

21 Using Unicorn to create e-journal pages How we did it Construct web pages [3] Subheader on each page Column headings Direct link (from 856) to target ejournal

22 Using Unicorn to create e-journal pages How we did it Construct web pages [4] Showing bottom of page and… Footer (separate file)

23 Using Unicorn to create e-journal pages How we did it Automatic Scheduling [1] To reflect amended 856 details and changing title set. ejour_fulltext.pl : all-in-one Seltools: precede by “system” command Incorporate various “includes” Call the manipulation and html file creation scripts

24 Using Unicorn to create e-journal pages How we did it Automatic Scheduling [2] Run from unix cron Weekly 8:30am.

25 Using Unicorn to create e-journal pages Impact Two issues Maintainability User feedback

26 Using Unicorn to create e-journal pages Impact Maintainability [1] Unicorn upgrades? Add to list of upgrade checks Use minimal Sirsi tools Good documentation

27 Using Unicorn to create e-journal pages Impact Maintainability [2] Global variables/modules. Common modules for reusability Global variables for portability Header Footer Stopwords $my_sirsi_tools="/s/sirsi/Unicorn/Bin/"; $my_css_loc="../css/lib.css"; $webcaturl="http://library.nhm.ac.uk/uhtbin/webcat"; $userver="unicorn.nhm.ac.uk"; $nhm_mark="../images/mark2.gif"; $nhmurl="http://www.nhm.ac.uk"; $nhmhomepage="$nhmurl/index.html"; $my_temp="/tmp";

28 Using Unicorn to create e-journal pages Impact Maintainability [3] Cascading Style Sheets (CSS)

29 Using Unicorn to create e-journal pages Impact User feedback

30 Using Unicorn to create e-journal pages What we learnt Tips A lot of flexibility exists in Unicorn seltools Don’t underestimate maintainability issue Repackaging “jewels” of content helps discovery and promotion Having some understanding of your database helps when designing reports in Unicorn

31 Using Unicorn to create e-journal pages Future Further Development iLink? Script is easily cloneable for various purposes New acquisitions listings? Cataloguing online databases – combined *a-z* of e-resources? Draw attention to a collection?

32 Using Unicorn to create e-journal pages Questions?


Download ppt "Using Unicorn to create e-journal pages Bernard Scaife – Electronic Services Librarian."

Similar presentations


Ads by Google