• About
  • My Family History Research

Colleen Greene

Research, technology, and marketing strategies.

  • Email
  • Facebook
  • Linkedin
  • RSS
  • Twitter
  • Speaking & Teaching
    • Speaking Schedule
    • Past Appearances
    • My Lecture Catalog
  • Blog
  • Newsletters
  • Guides
You are here: Home / Libraries / LibGuides New “Guides By User” API Allows For More Polished Website Integration

LibGuides New “Guides By User” API Allows For More Polished Website Integration

August 29, 2012 by Colleen Leave a Comment

Share this:

  • Facebook
  • Twitter
  • LinkedIn
  • Google
  • Pinterest
  • Email

LibGuides logoI mentioned a few weeks ago that my library recently moved to LibGuides from an in-house custom guides solution. One of the features that most sold me (and allowed me to help sell LibGuides to library administration) is the robust API Utility Tool that allows LibGuides to be fairly easily integrated into other web products — like your main library website, blogs, LMSs, etc. Since the typical library “website” really consists of a mashed together system of multiple websites and web products, it’s important to be able to get the most bang out of those various systems by re-purposing and integrating content whenever possible. This is part of the beauty of APIs. And Springshare takes the thinking out of working with APIs through it’s handy API Utility Tool wizard in both LibGuides and LibAnswers.

Since my library is also in the middle of a complete website redesign, while evaluating LibGuides for purchase I analyzed the different types of API calls and RSS feeds that could be generated from LibGuides and integrated into our main website and suite of web products. One of the most obvious uses cases is to display a list of LibGuides, for each librarian, on their new faculty profile pages. We librarians put a lot of work and time into building our guides; we want to be able to show that professional work off on our faculty profile pages!

But, up until this month, the only way to do that — without laboriously building (and maintaining) a hard-coded list of one’s guides — was by embedding a LibGuides widget of your guides into another web page. While this widget has some good uses, the non-customizable styling (it’s a flash widget) can be way too cluttered and busy looking for those wanting a cleaner looking website. I was very unhappy with the way this widget looked on our nice new clean streamlined website templates.

Displaying My LibGuides via the Traditional Widget

Shortly after acquiring LibGuides at our library, I started chatting with Springshare about the need for an API call to display a cleaner list of guides by user (librarian) that could better integrate into our website style. Springshare’s developers and customer service team paid attention to my request, and within a couple of months they told me that they could include that functionality in their next release. Talk about excellent customer service!

On August 3rd, Springshare officially released this new API call.

Displaying My LibGuides via the New “Guides by User” API

The unstyled minimalist look generated from the new API call blends much better into an existing website design.

A Much Cleaner Look with the Integrated API Call

Notice how cleanly and seamlessly the list of my Library Guides looks when set into my faculty profile page. Much more attractive than using the embeddable widget.

Pollak Library Faculty Profiles: LibGuides Librarian API

A sneak peak at the new look of our faculty profile pages and our new website design (see Library Guides). This could still change by the time we go live.

I think our librarians will be pleased with this new functionality when we roll out the new website and faculty/staff profile pages. Particularly when, during training, they learn that this list is automatically generated and updated by LibGuides each time a librarian publishes a new guide. No more manually creating a list of one’s own guides.

Using the New API Call

The new API call works just like all of the other tools in the API Utility toolbox. Under Select API Data, choose the “List of guides/pages with links”, and under Display Filter, choose “Return guides owned by this user” and pick a user name from the drop down menu. All of the additional normal filtering and output options can be applied to this new API call.

For the library website, I output these API calls in Javascript. For use in this blog post, I opted to use the HTML output for use in an iFrame since WordPress doesn’t play nicely with Javascript inside of posts.

LibGuides APIs: By User

The LibGuides API Utility Wizard.

Share this:

  • Facebook
  • Twitter
  • LinkedIn
  • Google
  • Pinterest
  • Email

Related

Filed Under: Libraries, Web Development Tagged With: APIs, LibGuides, library guides, library websites, Springshare, web design

Leave a Comment, Question, or Suggestion Cancel reply

Subscribe to My Blog Articles via Email

Enter your email address to receive new blog posts delivered to your email.

Popular Posts & Pages

  • A Life-Changing Critically High Diabetes Diagnosis
    A Life-Changing Critically High Diabetes Diagnosis
  • Evernote for Genealogy: Research Logs and Note Links
    Evernote for Genealogy: Research Logs and Note Links
  • Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree
    Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree

Latest Blog Posts

  • I Am Speaking on Mexican Genealogy & Facebook for Genealogy in South Bend, Indiana on Saturday, April 21st April 6, 2018
  • Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree March 30, 2018
  • Recorded Versions of My Hispanic Genealogy Study Group with DearMYRTLE are Available for Viewing March 27, 2018

RSS My Family History Blog

  • Yngenio Rascon, San Luis Potosí, Mexico: Birthplace of Great-Aunt Lupe Robledo September 8, 2017
  • Confirming the 1877 Marriage Date of 2nd Great Grandparents Silverio and Maria Jesus Sanchez April 26, 2016
  • Finding the Mexican Premarital Investigation Record for 2nd Great Grandparents Silverio Robledo and Maria Jesus Sanchez April 24, 2016

Categories

Archives

Recent Comments

  • Cheryl A Jones on Helping senior citizens learn how to use Facebook
  • Colleen Greene on Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree
  • Horacio on Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree

© Copyright 2016 Colleen Greene · Powered by WordPress · Admin

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.