SlideShare une entreprise Scribd logo
Summon & LibGuides in Drupal Ken Varnum varnum@umich.edu | @varnum Web Systems Manager University of Michigan Library http://www.lib.umich.edu/users/varnum Albert Bertram bertrama@umich.edu Lead Web Developer University of Michigan Library http://www.lib.umich.edu/users/bertrama
Overview Two features of MLibrary web site: Summon LibGuides Credit where credit is due All development work I’m talking about done by Albert Bertram in Library Web Systems Lots of library staff worked on interfaces, design, and project
SummON IN DRUPAL
Summon in Drupal MLibrary signed up with Summon in July 2010 Launched our interface 9/27/2010 Like Summon’s hosted tool, anyone can search through our interface UM authentication needed for full text Full text links are OpenURLs
Why? Loved Summon, but wanted to keep our users “here” until full-text Integrate article discovery into site Provide other services around article discovery Opportunity to learn about our user’s needs and behaviors
What It Does Replicates most functionality of Summon’s hosted site Facets Citations One-click links to full text (where available) 360 Link is resolver Each citation has a permalink for bookmarking/sharing
Sample Search
Search Results
Item Display
Full Text
About the Module Developed by Albert Bertram at UM Library Development time about 10 weeks Module submitted to Drupal in December 2010 – working through the review process Requires Summon API key to run
LibGuides in Drupal
About our Site Search We use Solr (Apache Solr modules) Apache Solr framework Apache Solr search Rely on LibGuides’ XML export option Get a weekly dump of all our guides Add to Solr index Include in site search and site browse results
Data Flows
What is Searched Search includes guide title and description, but not full text (our choice) Presented as title and description on site
How Guides Appear in Search
How Browse Works Guides are tagged (in LibGuides) with taxonomy Presented as title and description on site Generally (by policy) there are only 1-2 guides per browse category more at highest level of taxonomy fewer at lower levels
How Guides Appear in Browse
Thank You Ken Varnum Web Systems Manager University of Michigan Library varnum@umich.edu @varnum http://www.lib.umich.edu/users/varnum

Contenu connexe

Tendances

High performance website
High performance websiteHigh performance website
High performance website
Chamnap Chhorn
 
Anatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress ThemeAnatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress Theme
Julie Kuehl
 
WordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational IntranetWordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational Intranet
Tech Liminal
 
GeneralMobile Hybrid Development with WordPress
GeneralMobile Hybrid Development with WordPressGeneralMobile Hybrid Development with WordPress
GeneralMobile Hybrid Development with WordPress
GGDBologna
 
Client Side Applications with WP-API WordPress - WCMTL 2015
Client Side Applications with WP-API WordPress - WCMTL 2015Client Side Applications with WP-API WordPress - WCMTL 2015
Client Side Applications with WP-API WordPress - WCMTL 2015
Roy Sivan
 

Tendances (20)

WebApp / SPA @ AllFacebook Developer Conference
WebApp / SPA @ AllFacebook Developer ConferenceWebApp / SPA @ AllFacebook Developer Conference
WebApp / SPA @ AllFacebook Developer Conference
 
Content deployment in MOSS 2007
Content deployment in MOSS 2007Content deployment in MOSS 2007
Content deployment in MOSS 2007
 
High performance website
High performance websiteHigh performance website
High performance website
 
Anatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress ThemeAnatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress Theme
 
SharePoint Site templates, site definitions, feature stapling
SharePoint Site templates, site definitions, feature staplingSharePoint Site templates, site definitions, feature stapling
SharePoint Site templates, site definitions, feature stapling
 
WordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational IntranetWordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational Intranet
 
Building WordPress Client Side Applications with WP and WP-API - #wcmia
Building WordPress Client Side Applications with WP and WP-API - #wcmiaBuilding WordPress Client Side Applications with WP and WP-API - #wcmia
Building WordPress Client Side Applications with WP and WP-API - #wcmia
 
Gabriel Gayhart - XML Pointer File Example
Gabriel Gayhart - XML Pointer File ExampleGabriel Gayhart - XML Pointer File Example
Gabriel Gayhart - XML Pointer File Example
 
How to build Client Side Applications with WordPress and WP-API | #wcmia
How to build Client Side Applications with WordPress and WP-API | #wcmiaHow to build Client Side Applications with WordPress and WP-API | #wcmia
How to build Client Side Applications with WordPress and WP-API | #wcmia
 
Intro to EmberJS
Intro to EmberJSIntro to EmberJS
Intro to EmberJS
 
GeneralMobile Hybrid Development with WordPress
GeneralMobile Hybrid Development with WordPressGeneralMobile Hybrid Development with WordPress
GeneralMobile Hybrid Development with WordPress
 
Developing Custom Applications with Joomla! and Fabrik
Developing Custom Applications with Joomla! and FabrikDeveloping Custom Applications with Joomla! and Fabrik
Developing Custom Applications with Joomla! and Fabrik
 
Client Side Applications with WP-API WordPress - WCMTL 2015
Client Side Applications with WP-API WordPress - WCMTL 2015Client Side Applications with WP-API WordPress - WCMTL 2015
Client Side Applications with WP-API WordPress - WCMTL 2015
 
CQ Provisionning & Authoring
CQ Provisionning & AuthoringCQ Provisionning & Authoring
CQ Provisionning & Authoring
 
Info path advanced development @ Sri Lanka SharePoint Forum
Info path advanced development @ Sri Lanka SharePoint ForumInfo path advanced development @ Sri Lanka SharePoint Forum
Info path advanced development @ Sri Lanka SharePoint Forum
 
Low Effort, High Impact: Ways to Add Value to your Drupal site
Low Effort, High Impact: Ways to Add Value to your Drupal siteLow Effort, High Impact: Ways to Add Value to your Drupal site
Low Effort, High Impact: Ways to Add Value to your Drupal site
 
SharePoint 2013 variations feature
SharePoint 2013 variations featureSharePoint 2013 variations feature
SharePoint 2013 variations feature
 
Jsp
JspJsp
Jsp
 
Share point developement Introduction for students
Share point developement Introduction for studentsShare point developement Introduction for students
Share point developement Introduction for students
 
Advanced Web Development
Advanced Web DevelopmentAdvanced Web Development
Advanced Web Development
 

Similaire à Summon and LibGuides in Drupal

Using Drupal In Libraries
Using Drupal In LibrariesUsing Drupal In Libraries
Using Drupal In Libraries
msfinney
 
WebBiblio Subject Gateway System
WebBiblio Subject Gateway SystemWebBiblio Subject Gateway System
WebBiblio Subject Gateway System
Jack Eapen
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
Rachel Vacek
 
Chapter 9 Asynchronous Communication
Chapter 9 Asynchronous CommunicationChapter 9 Asynchronous Communication
Chapter 9 Asynchronous Communication
Patty Ramsey
 
Library 1.5/2.0
Library 1.5/2.0Library 1.5/2.0
Library 1.5/2.0
pcta
 

Similaire à Summon and LibGuides in Drupal (20)

Drupal & Summon: Keeping Article Discovery in the Library
Drupal & Summon: Keeping Article Discovery in the LibraryDrupal & Summon: Keeping Article Discovery in the Library
Drupal & Summon: Keeping Article Discovery in the Library
 
Tel presentation
Tel presentationTel presentation
Tel presentation
 
Using Drupal In Libraries
Using Drupal In LibrariesUsing Drupal In Libraries
Using Drupal In Libraries
 
Intro To Alfresco Part 3
Intro To Alfresco Part 3Intro To Alfresco Part 3
Intro To Alfresco Part 3
 
UCD-STM
UCD-STMUCD-STM
UCD-STM
 
WebBiblio Subject Gateway System
WebBiblio Subject Gateway SystemWebBiblio Subject Gateway System
WebBiblio Subject Gateway System
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
WordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanityWordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanity
 
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly  DiscoverableHarvesting From Many Silos at Web-scale Makes E-content Truly  Discoverable
Harvesting From Many Silos at Web-scale Makes E-content Truly Discoverable
 
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
 
Site Manager rocks!
Site Manager rocks!Site Manager rocks!
Site Manager rocks!
 
Research Skills for Neuroscience Grads
Research Skills for Neuroscience GradsResearch Skills for Neuroscience Grads
Research Skills for Neuroscience Grads
 
Chapter 9 Asynchronous Communication
Chapter 9 Asynchronous CommunicationChapter 9 Asynchronous Communication
Chapter 9 Asynchronous Communication
 
Open Source CMS
Open Source CMSOpen Source CMS
Open Source CMS
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09
 
Content management system
Content management systemContent management system
Content management system
 
Library 1.5/2.0
Library 1.5/2.0Library 1.5/2.0
Library 1.5/2.0
 
Findability: Information, Not Location
Findability:  Information, Not LocationFindability:  Information, Not Location
Findability: Information, Not Location
 
Laravel overview
Laravel overviewLaravel overview
Laravel overview
 
Erl10 web scale-gb-sg
Erl10 web scale-gb-sgErl10 web scale-gb-sg
Erl10 web scale-gb-sg
 

Plus de Ken Varnum

Don't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's SiteDon't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Ken Varnum
 
Keeping Discovery in the Library
Keeping Discovery in the LibraryKeeping Discovery in the Library
Keeping Discovery in the Library
Ken Varnum
 
Usability for Tough Times
Usability for Tough TimesUsability for Tough Times
Usability for Tough Times
Ken Varnum
 

Plus de Ken Varnum (16)

Who Favorited That?
Who Favorited That?Who Favorited That?
Who Favorited That?
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Library Favorites and Resource Modeling
Library Favorites and Resource ModelingLibrary Favorites and Resource Modeling
Library Favorites and Resource Modeling
 
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
Discovery Here, Discovery There: The Pros and Cons of Local & Remote Hosting ...
 
Don't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's SiteDon't Go There! Providing Discovery Services Locally, not at a Vendor's Site
Don't Go There! Providing Discovery Services Locally, not at a Vendor's Site
 
Keeping Discovery in the Library
Keeping Discovery in the LibraryKeeping Discovery in the Library
Keeping Discovery in the Library
 
Il 2011 Making the Case for CMS!
Il 2011 Making the Case for CMS!Il 2011 Making the Case for CMS!
Il 2011 Making the Case for CMS!
 
Usability for Tough Times
Usability for Tough TimesUsability for Tough Times
Usability for Tough Times
 
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] SilosOpening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
Opening What's Closed: Using Open Source Tools to Tear Down [Vendor] Silos
 
Project Lefty More Bang For The Search Buck
Project Lefty More Bang For The Search BuckProject Lefty More Bang For The Search Buck
Project Lefty More Bang For The Search Buck
 
Information, Not Location: Putting the What in Front of the Where So Patrons...
Information, Not Location: Putting the What in Front of the Where So  Patrons...Information, Not Location: Putting the What in Front of the Where So  Patrons...
Information, Not Location: Putting the What in Front of the Where So Patrons...
 
Integrating Social Bookmarking into Library Content
Integrating Social Bookmarking into Library ContentIntegrating Social Bookmarking into Library Content
Integrating Social Bookmarking into Library Content
 
User Responses to Social Bookmarking at MLibrary
User Responses to Social Bookmarking at MLibraryUser Responses to Social Bookmarking at MLibrary
User Responses to Social Bookmarking at MLibrary
 
Rdf Overview Presentation
Rdf Overview PresentationRdf Overview Presentation
Rdf Overview Presentation
 
RSS Basics And Beyond: Tips and Tricks for Getting the Most out of Syndicate...
RSS Basics And Beyond:  Tips and Tricks for Getting the Most out of Syndicate...RSS Basics And Beyond:  Tips and Tricks for Getting the Most out of Syndicate...
RSS Basics And Beyond: Tips and Tricks for Getting the Most out of Syndicate...
 
Using RSS to Promote Scholarly Publications
Using RSS to Promote Scholarly PublicationsUsing RSS to Promote Scholarly Publications
Using RSS to Promote Scholarly Publications
 

Dernier

Dernier (20)

FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 

Summon and LibGuides in Drupal

  • 1. Summon & LibGuides in Drupal Ken Varnum varnum@umich.edu | @varnum Web Systems Manager University of Michigan Library http://www.lib.umich.edu/users/varnum Albert Bertram bertrama@umich.edu Lead Web Developer University of Michigan Library http://www.lib.umich.edu/users/bertrama
  • 2. Overview Two features of MLibrary web site: Summon LibGuides Credit where credit is due All development work I’m talking about done by Albert Bertram in Library Web Systems Lots of library staff worked on interfaces, design, and project
  • 4. Summon in Drupal MLibrary signed up with Summon in July 2010 Launched our interface 9/27/2010 Like Summon’s hosted tool, anyone can search through our interface UM authentication needed for full text Full text links are OpenURLs
  • 5. Why? Loved Summon, but wanted to keep our users “here” until full-text Integrate article discovery into site Provide other services around article discovery Opportunity to learn about our user’s needs and behaviors
  • 6. What It Does Replicates most functionality of Summon’s hosted site Facets Citations One-click links to full text (where available) 360 Link is resolver Each citation has a permalink for bookmarking/sharing
  • 11. About the Module Developed by Albert Bertram at UM Library Development time about 10 weeks Module submitted to Drupal in December 2010 – working through the review process Requires Summon API key to run
  • 13. About our Site Search We use Solr (Apache Solr modules) Apache Solr framework Apache Solr search Rely on LibGuides’ XML export option Get a weekly dump of all our guides Add to Solr index Include in site search and site browse results
  • 15. What is Searched Search includes guide title and description, but not full text (our choice) Presented as title and description on site
  • 16. How Guides Appear in Search
  • 17. How Browse Works Guides are tagged (in LibGuides) with taxonomy Presented as title and description on site Generally (by policy) there are only 1-2 guides per browse category more at highest level of taxonomy fewer at lower levels
  • 18. How Guides Appear in Browse
  • 19. Thank You Ken Varnum Web Systems Manager University of Michigan Library varnum@umich.edu @varnum http://www.lib.umich.edu/users/varnum