Download presentation
Presentation is loading. Please wait.
Published byDamian Melton Modified over 9 years ago
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?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.