Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012

25
1 Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012 Ido Peled, Primo Product Manager

description

Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012. Ido Peled, Primo Product Manager. So What Am I Talking About ?. http://www.exlibrisgroup.org/. And I’ll Focus on CodeShare. http://www.exlibrisgroup.org/display/PrimoOI/Home. IMAGINATION. - PowerPoint PPT Presentation

Transcript of Make the Most of Primo with EL Commons IGeLU | Zürich | September 2012

Page 1: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

1

Make the Most of Primo with EL CommonsIGeLU | Zürich | September 2012

Ido Peled, Primo Product Manager

Page 2: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

3

So What Am I Talking About ?

http://www.exlibrisgroup.org/

Page 3: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

4

And I’ll Focus on CodeShare

http://www.exlibrisgroup.org/display/PrimoOI/Home

Page 4: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

5

IMAGINATION

Page 5: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

6

Short Lesson in Hebrew (and Yiddish)

http://en.wikipedia.org/wiki/Reborrowing

Hebrew: כלית taχˈlit / (purpose) / ת�

Yiddish: taχləs / (result; purpose; serious business) / תכלית

Hebrew: כלס taχles / (directly, matter-of-factly, cutting the crap) / ת�

Page 6: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

7

Last Time I Counted…

• 49 code contributions• 23 x-services• 19 web services• 10 wiki UI customizations• 6 plug-ins• 4 deep links• 3 deep search adapter (API + 2 examples)• 3 guidelines

Page 7: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

8

Last Time I Counted…

Code Con-tributions

X-Services Web Services Plug-ins Deep Links Deep Search Adapters

Guidelines

49

23

19

64 3 3

Page 8: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

9

Useful X-Services

What URL

Brief Search http://www.exlibrisgroup.org/display/PrimoOI/Brief+Search

E-Shelf Structure http://www.exlibrisgroup.org/display/PrimoOI/Get+E-ShelfStructure

RTA Plug-in http://www.exlibrisgroup.org/display/PrimoOI/RTA+Plug-In+%28new+version%29

Push To http://www.exlibrisgroup.org/display/PrimoOI/PushTo+Plug-In+%28export+records+to+social+bookmark+sites%29

File Splitter http://www.exlibrisgroup.org/display/PrimoOI/File+Splitter+Plug-In

EXL Tab API http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 9: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

10

Essentials – Views Wizard’s Layout Set

Page 10: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

11

Essentials – List of CSS Files (;)

Page 11: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

12

Essentials - (Freeware) Tools

Eclipse

http://www.eclipse.org/

Dropbox

https://www.dropbox.com/

Notepad++

http://notepad-plus-plus.org/

Page 12: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

13

Development Skills (the more the better…)

What Why

CSS Colors, elements, layout

HTML Content

Javascript Actions, changes

jQuery Javascript framework

JSON Data

XML Data

Page 13: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

14

jQuery – Life After Death

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development

Simple way to make BIG changes

Page 14: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

15

Examples

Page 15: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

16

Add Tab API

http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 16: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

17

Add Tab API

http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 17: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

18

Add Tab API

http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API

Page 18: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

19

Google Analytics

Page 19: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

20

Google Analytics - Steps

1. Add a new custom tile at the end of the brief results page

2. Link the custom tile to a web accessible HTML file (Dropbox)

3. Create a Google Analytics account

4. Create New Property

5. Use the custom tile HTML as the website URL

6. Copy-paste the Google Analytics Javascript to the tile

7. Start enjoying more reporting features !

Page 20: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

21

Personal Favorites

• http://www.exlibrisgroup.org/display/PrimoCC/Adwords+Hotwords+JavaScript+code

• http://www.exlibrisgroup.org/display/PrimoCC/Primo+Result+Extender+Aggregator+Service+%28PREAS%29

• http://www.exlibrisgroup.org/display/PrimoCC/FRBR+Display+Improvements

• http://www.exlibrisgroup.org/display/PrimoCC/LibGuides+Pipe+Configuration

• http://www.exlibrisgroup.org/display/PrimoCC/Change+the+Colour+of+the+VERSIONS+tab

Page 21: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

22

Ideas

Page 22: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

23

Ideas

• E-Shelf integration with LibGuides• JQuery for broad topics• Brief results to JSON

Page 23: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

24

Summary

• Lots of API available• API covering the majority of the Primo functionality• Many extensions already available• Vibrant community

• Go out and build your own (and then share it !!)

Page 24: Make the  Most  of  Primo  with  EL Commons IGeLU  |  Zürich | September 2012

25

Q&A(or a live demo)