BiblioEvents and LibCal Integration

Bibliocommons LogoHere at Springy HQ, we’re super excited to announce a unique integration between BiblioEvents and LibCal’s Spaces Bookings!

How does it work? When creating an event inside of your BiblioEvents admin interface, you can reserve the space/room for that event inside LibCal.

*Update: 11/16/2017*

The recording of the webinar is available now! Watch this 1hour recording and learn how BiblioEvents and LibCal Spaces are integrated.

Attend a Webinar and Learn More!

See this integration in action during today’s 1hour webinar. Can’t attend? Register anyway and we’ll send you the recording.

Topic: LibCal/BiblioEvents Integration

Date & Time: Wednesday, Nov 15: 4:00pm – 5:00pm U.S EST.

Description:

Join Springshare and BiblioCommons to learn about the new LibCal/BiblioEvents integration.

Staff who are scheduling events in BiblioEvents will be able to check and reserve rooms via LibCal with the integration.

Springys Bill Kessler and Talia Richards will discuss in conversation with BiblioCommons how the integration works and its ease-of-use for library staff.

Register Now

LibCal 2.11 – Event Updates and More are Live!

The LibCal 2.11 release is live, and we have loads to tell you about! We’ve redesigned the Manage Event Screens to bring you many new event management features, plus Event Templates are here! Read on for all the details.

New Manage Event Screens

So many of you have asked us for additional features and functionality for managing events – marking attendance, more email flexibility, etc. When we coded all this we realized that the modal for the event editing was too small for all this additional functionality, so we created a separate page for event management. This gives us (and you) a lot more breathing room and the ability to add several great new management features. To see the new pages, from any Calendar, click on an event and select Manage Event. There you’ll find great new features, including…

  • Event Notes – We’ve added an easy way to share internal information about an event with colleagues – event notes are here! These notes appear in the event modal and on the event overview tab, but never appear to the public. They’re perfect for sharing information about event setup information, like technology setup information or who’s bringing refreshments. To add a note to an event, head to Manage Event > Overview and add a new note.
  • Confirm Attendance – A hugely popular request, we’ve added a method to track which event registrants actually attended an event! Head to Manage Event > Registrations > Confirm Attendance column, and check off the actual attendees as they arrive. This setting will also make it easy to email only the registrants who actually attended your event after the event takes place – just select “Add Attendees” from the Email Attendees tab to insert the email addresses of just the folks who attended your event. This is especially handy for sending a satisfaction/follow up email after an event takes place!
  • View User History – We’ve added a new report to show all of the events a user has registered for, so it’s easy to see which of your users are power users! Just head to Manage Registrations/Waitlist and select View User History to see a list of all events a user has registered for – and even better, if you’re using the Confirm Attendance option, we’ll show you all of the events they actually attended as well!
  • Search Registrations – We’ve added a simple search box to the Registrations and Waitlist tabs, so it’s easier to find a specific person’s registration info.
  • View Cancelled Attendees – We’ve added a new tab that shows all attendees whose registration was cancelled – plus, you’ll be able to see whether the registration was cancelled by the patron, or by an admin. This is especially useful for outreach and user satisfaction efforts – if someone cancelled, consider following up with them to see why, in order to tailor your services to patron needs. Head to Manage Event > Cancelled to see the list of cancelled attendees.
  • Send Rich Text Emails – We’ve also update the Email Attendees tab to include a Rich Text Editor, so it’s easier than ever to send patrons emails that contain basic text formatting and images, without having to muck around with HTML. 🙂 Head to the Email Attendees tab to find the new options.

Event Templates

Awesome news for sites that manage large numbers of events! We’re adding a new Event Template management area, so you can create templates that contain the basic information – things like Title, Description, Start/End Time, padding, registration details… everything you might need to create a new event in a flash! To start creating event templates, Admins can head to Admin > Calendars > Event Templates.

And even better, if you have an existing event that you’d like to turn into a template, Admins can select that event from the Calendar screen and use the dropdown to select “Create Template from Event”. We hope this makes it that much easier to transition to the new Event Template options – managing large numbers of events has never been easier!

Equipment and Spaces Updates

  • Spaces Widgets in LTI Tool – If you’ve integrated the LibApps LTI tool in your LMS system, good news – Spaces widgets are now fully integrated, so you can easily add a widget for booking a space to any page in your LMS! This makes it easy for students to reserve spaces in the library without having to leave the LMS environment, and integrates the booking process right at point of need.
  • Copy Space – We’re always looking for ways to make the site setup process easier, so we’re happy to introduce a new Copy Space function for the Spaces module. As you’re setting up Spaces, you’ll see a new option to Copy Space – this pulls all the key information about a space (including Description, Terms & Conditions, Room Capacity, Booking Form, Image, etc.) into a new Space record, making setup a snap!
  • Spaces Filter in Event Explorer – The Event Explorer contains an option to filter by location – previously, only system locations and Rooms were appearing. We’ve updated this filter to include Spaces, so now you can search all 3 possible locations at once.
  • Consolidate Sequential Bookings – For some folks migrating from Room Booking to Spaces, we’ve discovered that there are some patrons who are still booking multiple timeslots back to back instead of using the dropdown menu to select their preferred duration. We’re now consolidating those individual bookings into one continuous booking.
  • Admin Recurring Booking: Error Message Update – Previously, when admins created recurring bookings and there was a conflict with one of those bookings on certain dates, the error messages weren’t making it clear that some of the bookings would not go through. We’ve updated this behavior so it’s clearer that some bookings will not go through.

MyScheduler Updates

  • View Past & Cancelled Bookings via API – We’ve lifted some prior restrictions on the MyScheduler API, so you can now access bookings which happened in the past, and cancelled bookings. To view the available APIs, head to Admin > API > MyScheduler.
  • We squashed a bug in MyScheduler Widgets, where the first group’s appointment availability options were being applied to all groups. Now, as you change group selection in the widget, the availability options will update as expected.

Accessibility Updates

  • We’ve fixed an accessibility issue with the “close” link in MyScheduler widgets by updating the link reference so it’s no longer empty.
  • We’ve addressed several accessibility issues with the Today’s Hours widget – they now include <th> elements and have the proper role=’presentation’ attribute, so they’re now fully accessible!

Coming Soon: Mediated Equipment & Space Email Digest

Looking for email alerts when patrons make a request for mediated items and spaces? Coming in the next few days, we’re adding a new email digest to alert you when there are pending Equipment or Space reservations that are waiting on mediation. These emails are a “digest” of all pending requests, and are sent once an hour to all mediators who can approve a booking. Even better, we’re also including quick approve/deny links right in the email text, so mediators can approve/deny these requests right from their inbox! It’s a super handy way to make managing mediated Equipment & Space bookings a snap. 🙂

LibWizard Update Now Live

We have a brand new mini-release for LibWizard out today. This is just a maintenance release that is mostly concentrated on often requested bug fixes and some back end performance tweaks. You should notice a faster, smoother, LibWizard experience!

Just a few items:

  • Corrected a usability issue when LibWizard assets are embedded into LibGuides.
  • Fixed a problem where users were unable to edit the date and time field on reports.
  • Corrected a few typos on both the welcome and thank you screens.
  • Corrected an issue where checkbox fields set to display in multi-columns were not indented correctly.
  • Assets will now sort correctly when sorted by the created date.
  • Changes in asset title are now applied without refreshing the page.
  • Fixed an issue where under a very specific scenario submission notification emails were not being generated

HTTPS

We encourage you to use LibWizard with HTTPS but if you’re not, you should definitely give it a look. When web browsers start to force HTTPS, some of your forms my break if you’re not properly prepared so get started now!

We’ve written more about HTTPS on a previous blog post, so be sure to check that out.

Fall LibGuides Updates – Check ’em Out!

We released support for uploading your own HTTPS (SSL) certificates in September, and boy have you been using it! You’ve had a lot of great questions and helped us devise an improved Certificate Management page that is more intuitive to use. Haven’t uploaded a certificate yet? Need to renew and upload a new one? No problem! Just log into LibApps and head to Admin > Domains & Certificates. Click the padlock icon for the domain in question, and you’ll see information about your certificate (or lack thereof) right there.

Please note: the first step in the process is to change your domain’s DNS to point to the secure endpoint for your region. Please see our help guide for complete information.

Once you’ve done that, go to Your Certificate > Upload Certificate Files, or if you need a CSR and KEY with which to purchase a certificate, create and download those at Your Certificate > Generate and Download Certificate Signing Request & Private Key.

Once you upload your certificate file and key, the files will be installed and activated on our servers within one business day. The time of final activation depends on your region.

Screenshot

A Note on Site Cleanup

Just a friendly reminder that if you have ever switched to a custom domain or have otherwise had a domain change, including moving from a beta site to your live site, you should update any redirects and links that point to the old site.

Redirects include your custom homepage guide if you use one, group homepages, guides, and guide pages. We have redirects in place so that these bad domains will themselves redirect to the right place, but it’s best practice to eliminate these bad links by using relative URLs for your redirects. Using relative URLs means you don’t have to worry about changing redirects or links should you happen to change domains again in future.

So, if you redirect your system URL to a guide, go to Admin > Look & Feel > Page Layout > Homepage > Customization. If you’ve clicked the “Use Custom” button and have a redirect entered in the redirect field, make sure that it’s a relative URL. That would mean entering /home rather than https://mylibrary.libguides.com/home.

DO THIS: NOT THIS:
/home https://mylibrary.libguides.com/home

Screenshot

If you’re a LibGuides CMS customer and make use of groups, you should check at Admin > Groups > (edit group) > Page Layout > Group Homepage > Customization and make sure that you’re using relative URLs as redirects, if you have any.

It’s also important to check all custom templates and header and footer code for your site and groups to make sure that you aren’t using any links to old domains, including your original LibGuides v2 beta site. These can also be safely replaced with relative URLs.

Lastly, do a quick search in the Search & Replace tool for “beta” or your old domain to make sure you don’t have any guide content that needs updating. Check out our Search & Replace Tools videos for more help:

Accessibility Fixes

  • Database resource icons correctly have a blank ALT tag, as these are decorative images. Screenreaders will read a resource icon’s description aloud, so be sure to add that if the icon’s meaning isn’t otherwise conveyed in the link name.
  • The Fieldset Element has been correctly added to LibGuides search results facets.
  • The <b> tag no longer appears on search results pages.
  • The Guides and AZ list widgets have appropriate labels, when displayed as a drop-down menu

Aditional Fixes and Features

We also have a slew of smaller things to share with you:

  • Fixed! Search from a group homepage, search results are filtered to show only that group.
  • Gallery box slide titles are now easy to target with CSS.
  • The character limit for database asset internal notes has been expanded to 1,000 characters.
  • If you exceed the character limit for guide-level Custom JS/CSS, you are warned and not able to save.

LibAnswers 2.16 Update – Sharing Images is Here!

The LibAnswers 2.16 update rolled out this morning, and we’re thrilled to bring you some fresh updates to Social Media Management!

Get Social – Now With Images!

Exciting news – the LibAnswers Social Media Management tool is about to get even more social!  You can now send and receive images via Twitter and Facebook. It’s never been easier to share content and provide best-of-the-best customer service to your patrons. You’ll find this new functionality both in the Social Media Stream, as well as on ticket answer pages when replying to Tweets and Facebook Messages. Sharing and receiving images makes it that much easier to engage your patrons and catch their attention – whether it’s pics of the latest library events or your arsenal of shocked response gifs, LibAnswers is ready!

To upload an image to a new Twitter or Facebook post, just head to the create post screen and use the handy dandy image uploader to select the image you want to share. Replying to social tickets is just as easy – just head to the ticket screen and use the image uploader to start sharing!

A note re: Twitter Direct Messages: Twitter’s Direct Message (DM) APIs are a little different than their public tweet APIs, so images sending and receiving works a little differently for DMs. It’s possible to receive images via DM, but it’s not currently possible to send images via DM (though we’re hoping to support this soon). In addition, you must be logged in to Twitter and have an active login cookie in order to view received images in LibAnswers.

LibStaffer 2.5 Update Now Live!

Our latest LibStaffer update hits on a couple of major requested features, including staff claiming unfilled shifts (without having to go through a schedule admin), staff “favoriting” their own shifts, and tons of nice-to-have improvements to various schedule views.

Staff can Claim Available Shifts

As one of our most requested features, we’re thrilled to bring you the ability to claim unfilled shifts, without having to go through a schedule admin. To enable the feature, Admins should head to Admin > Schedule Settings > Modify Schedule. You’ll find a new option for “Allow Staff to Claim Shifts?”, along with settings to control how far in advance a schedule should be opened up (anywhere from 1-6 weeks). Once enabled, schedule admins will see an additional option when creating/editing a shift for “Enable Shift Claiming?” – use this to designate which shifts in a schedule should be available for claiming.

When you use this option, schedule admins build a schedule as usual, but choose which shifts can be claimed and which need to be assigned – this is great if you have some shifts that need to be filled by particular people (like a supervisory shift) and others that can be filled by anyone. Assign a portion of those shifts to staff members and leave others open, or leave all shifts unassigned. Your staff members then head to the Open Shifts tab, where they’ll see all of the available shifts in your schedule and can “claim” the ones they want. Easy as 1-2-3!

Staff can “Favorite” shifts

We’ve got great news in store for those of you who use the auto scheduler to create schedules: staff can now designate their own “Favorite” shifts, so everyone can volunteer to work the shifts they like best! Schedule admins will find this setting under Admin > Schedule Settings > Modify Schedule > Allow Staff to mark shifts as favorite?

When enabled, your staff will see a new option in the Schedules tab – as they hover over the shifts in your schedule, they’ll see a prompt to “Click shift to add/remove as favorite”. Favoriting a shift doesn’t necessarily assign them to the shift, but it does make them much more likely to be assigned to a particular shift when filling a schedule with the auto scheduler. This makes it much easier to keep track of staff preferences, while still ensuring fairness – if everyone favorites the same shift(s), auto-scheduler will attempt to distribute assignments fairly, so everyone gets a shot at the best shifts.

Improvements to Schedule Views

  • Time Off Overlay: Filter by Staff Member – Previously, when you viewed a schedule with the time off overlay, you saw everyone’s time off, even if you’d filtered by certain staff members. Now, if you’ve filtered by particular staff members, you’ll only see their time off instead of all time off.
  • Filter Shifts by Multiple Staff Members – Previously when viewing a schedule or looking at multi schedule view, you could only filter that view by one staff member at a time. We’ve expanded this functionality, so you can filter by multiple staff members across multiple calendars and see both shift assignments and time off, which gives you a much fuller staffing picture!

Additional Updates and Fixes

  • We’ve updated LibStaffer so all pages load in HTTPS, so your staff information is secure by default.
  • We fixed a small bug with the “Save and Assign Shift” button – in some cases, this was only saving the shift and not directing to the assign shift screen. This should now work as intended – once you click “Save and Assign Shift, you’ll head to the assign shift screen.
  • We fixed another small bug where inactive users could still be assigned to shifts, even though their account was inactive. Now an inactive user won’t show up in the list of people who can be assigned to a shift.

Want to learn more? Sign up for our custom training session this Thursday, October 26th, where we’ll discuss these new features and more! Head to http://calendar.springshare.com/event/3691324 to register.

Social Media’s Role in Higher Education Libraries

If you’re not already on social media, we hope we’ve made a case in our recent blog post and August SpringyNews newsletter for you to consider hopping on the social media train.

But if not, perhaps this recent Pew Research Report on Social Media might change your mind. They found that 69% of Americans use social media today. And of that 69%, 86% are between the ages of 18-29.

Check out this map by Pew Research:

Pew Internet Usage Map

Furthermore, roughly 3/4 of Facebook users and about half of Instagram users visit these sites at least once per day.

So, why is social media important for Higher Education Libraries? Well, that’s where your students, and prospective students, are.

So, You’ve Drunk the Kool-aid…What’s Next?

So, you’re on social media – good for you! Here are some ideas and suggestions for engaging with your social media demographic.

The Importance of Being Authentic

However you approach social media, imagine your posts as if you’re talking to an acquaintance. Not a close, personal friend, but someone with whom you can have a casual and informal conversation.

Social media users are accustomed, and therefore respond more strongly, to a more conversational style. Additionally, they’ll feel more connected to the Library through social interactions which feel more human and accessible than your highly-stylized library website.

What Types of Content Should You Post?

Like everyone in the social media universe, you probably struggle with the following social existential questions:

  • What should I post today?
  • Does this thing I want to post add value for our users?
  • How do I post something that will go viral with our followers?

And while we can’t offer the answers to those specific questions, we do have some tips for writing successful posts.

1. Highlight Your Community

Nothing speaks to your social media users than talking to them about them (how meta!). Skim the newspapers, both on-campus and locally, and share posts that talk about current students, faculty, staff, or alumni.

Highlight student workers, and their contributions to the library. They’ll most likely retweet/share it, meaning their large group of followers will see it too.

Bottom-line, show your audience that your community is note-worthy and that you’re proud to share their accomplishments, which by extension, are your accomplishments as well. #PatYourselfOnTheBack

2. Showcase Events…Even Ones Outside the Library

It’s easy to get stuck in the mind-set that the library’s Social Media accounts are solely for the purpose of promoting library content. But, by promoting campus-wide events and content, you’re positioning your social media accounts as the go-to place for knowing what’s going on on-campus.

And, for events that occur at the library, consider creating a digital experience around a physical event…especially for people who can’t attend. Set up a Facebook, Twitter, or Instagram Live video stream of the event. Gather user-generated content and retweet them to show that you’re listening on social media. Once the event has passed, continue to showcase and advertise it. Post quotes, pictures, recap videos, and more.

3. Show the Day-to-Day At the Library

comfychairstweetIs the library coffee cart running low on donuts? Post a picture inviting your users to grab the last one before they’re all gone!

Teaching a library instruction class today? Be sure to post a picture of the library classroom tagging the professor and mentioning the course name/number.

Take a quickie video of how to enter the library from a particularly confusing location or how to find Room 201 behind the strange corner next to the bathroom.

The point is that if your users can see the ‘day-to-day’ experience in the library, they’ll see how they can fit into it and how they belong there.

4. What Can You Offer… That No One Else Can

Librarians are often the worst at touting their own horns, but the work you all do to help and support your students, faculty, and staff is nothing short of amazing. So, take some time on social media to tell your users what you can offer them, that no other space or department on campus can. #BlowYourHorn

  • 24Hour Library – If you’re the only space on campus with 24hour access, be sure to let your users know…and remind them, often.
  • Citation Services – Most freshman have no idea how to write up a works cited page. If you offer citation services, let them know. Also, don’t hesitate to tag specific classes or professors in your posts. Students may not know that they should seek out MLA citation help,  but if you tweet “Students of Prof. Smith’s ENG102 Comp. Class – come to the library for help with your paper.” they’ll know you’re talking about them.
  • Quiet/Safe Space – Don’t underestimate the value of simply having a quiet and safe space on a loud, bustling campus. Take photos of your comfy chairs, cozy nooks, and stationed security guards so students know that this is a place to go to not only get some peace and quiet, but to feel safe as well.
  • Your Awesome Equipment – If you’ve got 3D printers and a makerspace lab, you’re probably the only place on campus with that level of equipment. You’re like the Tony Stark on-campus, showcase it on social media too.

How Can Springshare Help You on Social Media?

We understand the importance of social media and to that end we’ve rolled out Social Media Management inside of the LibAnswers platform. This completely *free* with your LibAnswers v2 Platform subscription tool empowers you to do what you do best on social media.

LibAnswers Social Media Management Tool

Connect your library’s Twitter, Facebook, and Pinterest pages and manage all three of them from one interface. Here’s what else you can do:

  • Engage in Social Listening – Setup Twitter Hashtags to watch and keep your finger on the conversation pulse occurring in your community.
  • Schedule Posts – One of the most important aspects of social media is consistent posting. To that end, schedule Twitter, Facebook, and Pinterest posts into the future so your social feed is always buzzing.
  • Use Facebook Messenger Live – Integrate your Facebook page and you’ll be able to answer Facebook Messenger live chats right from the LibChat operator console. This is a great way to provide social customer service natively inside Facebook.
  • One View for All Stats – Never shortchange your reference stats by being able to view all your social activity from one stats interface.
LibAnswers Social Media Management Tool

LibAnswers Social Media Management Tool

Moving from LibCal Room Bookings to Spaces: More Functionality, More Features, More Fun!

When we first released the LibCal Equipment Booking Add-On Module, we saw a need to integrate room bookings with the equipment reservation process. Wouldn’t it be neat if a patron could reserve a room and related equipment in the exact same reservation?

And also, wouldn’t it be great if we could revamp the way Room Bookings calculates availability by connecting it to the LibCal Hours module?

And while we’re at it, what if we could extend Room Bookings availability to go past midnight?

We had so many ideas and suggestions from all you loyal Springy users on ways to improve the Room Bookings tool. And what better way to ensure that we’re able to do everything than to code up a brand-new tool? Hence, Spaces was born.

What’s LibCal Spaces and How Does It Work?

LibCal Spaces is a replacement to the existing LibCal Room Bookings tool. It has a ton of extra features that LibCal Room Bookings doesn’t contain, more on that below, and it fully integrates with the Equipment Booking Add-on Module.

What Can LibCal Spaces Do?

This blog post would get very long, very quickly, if we outlined all the extra features you get with LibCal Spaces. But, here’s a quick list of the top features:

  • Accessibility & Mobile-Friendliness – We conducted a robust accessibility and usability review of Spaces to ensure that LibCal Spaces works for all users.
  • Customizable Availability Grid – Does the red/green availability grid not work for your color-blind users? You can now easily change those colors with our point-and-click color picker.
  • Availability Governed by the Hours Module – Connect your Spaces to the LibCal hours module to determine when rooms are available for reservation. This means, no more managing availability on a periodic basis.
  • Reservations Can Go Past Midnight – If your library is open till the wee hours of the morning and your rooms are available for reservation till 1am, 2am, or even 3am – patrons can reserve a room past midnight on one single reservation.
  • Connected to Equipment Module – Patrons can reserve a room and related equipment in a single reservation.
  • Read/Write APIs – Push reservations and cancellations into LibCal Spaces using the robust API.
  • Granular Booking Forms – Apply a unique booking form at either the entire Location-level or at the category-level.
  • Group Authentication Integration – Should only faculty be able to reserve the conference room? Should only business school students be able to book the Bloomberg Computers? If you have groups defined in your authentication tool (SAML, Shibboleth, ADFS, CAS) you can connect those groups to specific rooms to restrict reservation.
  • Patron Booking as a Block of Time – Users can pick their own start time on the availability grid and then select an end time in the drop-down according to your max & min time settings. Basically, no more clicking a bunch of static time-slots!
  • Easier to Update Reoccurring Bookings – In Spaces, all instances of a reoccurring bookings are listed in a single booking request. This makes it much easier to view, manage, and cancel reoccurring bookings.
  • Create LibCal Events from a Spaces Booking Request – If a faculty member books a library instruction session via Spaces, you can easily create a public LibCal event from that booking.
  • …and more!

How Do I Move from Room Bookings to Spaces?

  • First things first, migrating from Room Bookings to Spaces is completely free.
  • You’ll receive the same number of rooms in Spaces as you currently subscribe to in Room Bookings.
  • The migration process is an automated process you can control right from within your LibCal system. Go to Admin > Equipment & Spaces > Start Spaces Migration. Plus, we have this handy-dandy migration help guide to walk you through the entire process.
    • You do *not* need to contact Springy support to assist you with migration.
steps for migrating from room bookings to spaces

Where to migrate from Room Bookings to Spaces

Will I Still Have Access to Room Bookings Once I Go Live With Spaces?

No, you can only use either Room Bookings or Spaces but not both. Once you’re live with Spaces, the Room Bookings menu option will disappear from the Admin Orange Command Bar.

Can I Migrate to Spaces if I Have Upcoming Reservations in Room Bookings?

Yes. Here’s how the migration works:

  1. We’ll migrate your existing room groups into Spaces as ‘categories’.
  2. We’ll migrate the individual rooms in each group, including room names, descriptions, images, and terms & conditions.
  3. We’ll migrate all future bookings for each room.

What Happens to My Previous Room Booking Stats & Data?

You’ll still have access to historical Room Booking stats via Stats > Room Bookings.

Do I Have to Move to Spaces or Can I Continue to Use Room Bookings?

Yes. At some point, we will sunset Room Bookings completely. In addition, we’re focusing all new features, accessibility updates, and authentication integration on Spaces. But, have no fear – you can migrate to Spaces whenever you feel most comfortable or doing a slow-period like a holiday break. Take your time and do it on your schedule.

Does Spaces Have the Exact Same Feature Set as Room Bookings?

In our upcoming October, 2017 Spaces update – we’ll be close to full parity between the feature set of Room Bookings and Spaces. All the major and even minor features of Room Bookings will exist in Spaces. If you notice something missing, please contact our support team. Bottom-line, you won’t lose any major or minor functionality by migrating from Room Bookings to Spaces. Plus, you’ll win out on a ton of extra cool new features plus full integration with the Equipment Booking Add-on Module.

Is LibCal Spaces Setup for HTTPs?

Yes! And in conjunction with a Google Chrome update that will give a warning to users when they land on a  non-https webpage, you’ll want to setup your LibCal system and Spaces to go through https.

We have careful step-by-step instructions below, please follow them to the T to ensure that your https/security certificate is set up properly.

Where Can I Go to Get Help with LibCal Spaces?

In true Springy fashion, we have a ton of help documentation and training sessions to help you!

Springy https-a-palooza is Go!

It’s here – the release you’ve all been waiting for: the Springy https-travaganza! 🎉
And yes, it’s “Springy” vs. a specific product, because this affects all of our products. Let’s go through the list of fun new stuff, shall we?

LibAnswers & LibCal Now Support SSL Certificates (via LibApps)

LibApps Admins can now upload security certificates for LibAnswers and LibCal custom domains! It’s not just LibGuides anymore, folks. All products that support custom domains now also support security certificates for those domains. Head to LibApps > Admin > Domains & Certificates, and click the lock icon in the Actions column. Please read through those screens and our documentation to learn more about the process of installing certificates for your sites. This often requires coordination with your IT department so be sure to include those folks in your conversations, as well.

Don’t forget, anyone on a libguides.com, libanswers.com, libcal.com, libwizard.com, libsurveys.com, libinsight.com, or libcrm.com domain is already covered by Springshare’s security certificates, so you can go all https at any time! (If you’re on a campusguides.com, libguidescms.com, or communityguides.com domain, please contact us about switching to a libguides.com domain to take advantage of our security certificate. In addition, if you have a domain formatted like this – guides.mylibrary.libguides.com – please contact us about changing to something like guides-mylibrary.libguides.com in order to take advantage of our security certificate.)

As we’ve mentioned before, this only covers your Springy domain, not the widgets, etc., you’ve added within any pages. If you’ve decided to use https for your sites, you’ll also want to check any widgets you’ve added to the systems (other vendor/site widgets, like those from subscription databases, social media sites, etc.) to see whether they are http or https, as non-https widgets will trigger a security warning. If they are not https, check with that vendor/site to see if they offer an https option. Springshare widgets/APIs are either protocol-less (meaning they’ll work on both http and https pages) or are already https. See our FAQ for more info.

LibApps Now Supports Wildcard and SAN Certificates

Yes! You can now upload wildcard and SAN certificates. What are wildcard certificates, you may ask? They’re certificates that cover a whole domain vs. just one subdomain. For example, a wildcard certificate might be for *.mylibrary.org, so it covers mylibrary.org, research.mylibrary.org, ask.mylibrary.org, calendar.mylibrary.org, etc., etc., all under a single certificate. Most sites likely won’t need a wildcard certificate, but for those who do, it’s now an option.

Force https is Available…

…for most apps. LibGuides, LibAnswers, and LibWizard allow you to force pages / widgets / APIs to load via https. LibInsight always loads over https. The best part? This is available to:

  • All sites on libguides.com, libanswers.com, libwizard.com, libsurveys.com, and libinsight.com domains and
  • LibGuides and LibAnswers sites with custom domains, who have uploaded security certificates.

The ability to force https for LibCal sites (via LibApps) will be available in the not-too-distant future, and we’ll be updating LibStaffer to be all https, all the time. Keep your eyes on our blog for those announcements.

What does this actually mean? If you’ve enabled “force https,” have an http link to a guide in LibGuides or FAQ in LibAnswers (etc.) somewhere on a webpage, and someone clicks that link, they’ll automatically be redirected to https instead. Any links they click for other pages in that LibGuides / LibAnswers / etc. site will also automatically load over https. That’s it! It loads your LibGuides, LibAnswers, and LibWizard pages over https no matter whether the link that brought the user there was http or https. So if you forgot to update a link…or someone has something bookmarked…or a member of your community has a link on one of their webpages…it’ll always load over https.

What does this not mean? The links you have set up in your site that go to other websites (subscription databases, books in your catalog, etc.) will not be forced to use https. Springshare does not control those other websites, so we have no control over how those sites are loaded.

Here’s how to force Springy sites to use https:

  • LibInsight: enabled by default; you don’t have to do a thing.Screenshot of "Force HTTPS" setting.
  • LibWizard: Go to Admin > System Settings > Misc Settings.
  • LibGuides & LibAnswers:
    • Go to LibApps > Admin > Domains & Certificates.
    • Click the lock icon in the Actions column for the site.
    • Under “Force HTTPS” Setting, choose Required.
      If you do not see the “Force HTTPS” Setting section, either that app doesn’t currently support it as an option (e.g., LibInsight is always https; LibCal support is coming soon) or you have a custom domain (for LibGuides / LibAnswers) and need to upload a security certificate before you can access that option.

On LibGuides v1, LibAnswers v1, or LibAnalytics?

The best advice we can give you is to move to v2. The v2 platform is better, more secure, faster, feature-rich…so there is no reason to stay on v1. If you’d like some assistance, our support team can help you figure out how to do it in the quickest way possible. We also have dedicated training sessions and step-by-step migration guides (LibGuidesLibAnswersLibAnalytics) to walk you through the entire process. We do not support SSL certificates for custom domains for v1 systems.

Additional Features & Fixes

It wouldn’t be us if we didn’t also include an extra list of fixes & features in our releases, now would it?

  • LibGuides: A-Z Page statistics are now available in base LibGuides, in addition to LibGuides CMS.
  • LibAuth: Empty postfix field is allowed in LDAP configurations.
  • LibAnswers: LibChat accessibility adjustment – frameborder=”0″ has been replaced with CSS in chat widgets.
  • Fixed in LibGuides:
    • When creating new Database Assets, assigned Friendly URLs now stay put, as intended.
    • An ampersand in the name of an E-Reserves course no longer breaks the OAI feed.
    • The “Edit Database” modal window in guides now appropriately points people to the A-Z Database List page for editing fields…which is far more useful than pointing to an outdated location.
    • IE10 users, rejoice! (Is that a thing? 😉) The Image Manager works again within LibCal and LibAnswers.

As always, we’re here to help! Let us know if any questions pop up…

HTTPS-a-palooza And What Are We Doing About It

So, you’ve heard about it by now, right? Riiight? The upcoming Chrome browser release, version 62 – slated for October 17, will give a warning when a user lands on a non-https page which contains forms. FireFox, Edge, and other modern browsers will follow suit as well, and warn users when they land on forms which are not loaded over https. Let’s go over what this actually means since there is a lot of confusion about this on the Internet.

What will the Chrome update do in October?

First, it is important to understand what this means in practical terms. Starting with this mid-October update, Chrome browsers will flag as insecure *only those pages that have forms in them but which are not loaded via https*. Pages that have no form elements will be unaffected, i.e., there will be no warning on these pages even when they are loaded over http vs. https.

While this change is a decision made by the browsers and their respective companies, not Springshare, we fully support moving to a more secure / safer communication protocol between servers and browsers. We’re proactively prepping our tools and you, our clients, to ensure a smooth transition to an all-https mode for the Springshare platform.

How does this affect your Springshare tools?

Your Springshare product sites will be affected. For example, the systems have search boxes, which are forms. Therefore, the warning will be displayed if you are not loading that site over https. If you’re using a Springshare owned domain (e.g., libguides.com, libanswers.com, etc.), you can start using https now. If you’re using a custom domain (e.g., ask.mylibrary.org, research.university.edu), you’ll need to work with your IT department to obtain an SSL certificate to load the site over https. More on domains is below.

In addition, you’ll want to check any widgets you’ve added to the systems (other vendor/site widgets, like those from subscription databases, social media sites, etc.) to see whether they are http or https, as non-https widgets will also trigger the warning. If they are not https, check with that vendor/site to see if they offer an https option. Springshare widgets/APIs are either protocol-less (meaning they’ll work on both http and https pages) or are already https. See our FAQ for more info.

v1 systems (LibGuides v1, LibAnswers v1, LibAnalytics)

The best advice we can give you is to move to v2. It’s a free update and the v2 platform is better, more secure, faster, feature rich…so there is no reason to stay on v1. If you’d like some assistance, our support team can help you figure out how to do it in the quickest way possible. We also have dedicated training sessions and step-by-step migration guides (LibGuidesLibAnswersLibAnalytics) to walk you through the entire process.

For v1 systems on libguides.com, libanswers.com, or libanalytics.com, you have some breathing room because Springshare owned domains support https by default. So, even if you do not migrate to v2 by mid-October, you will still be ok. You’ll just need to start linking to your site using https instead of http.

For v1 systems that have custom domains, you must migrate to v2 before October to avoid https issues, then follow the steps below. We do not support SSL certificates for custom domains for v1 systems.

V2 systems

If your v2 system is on a Springshare owned domain – libguides.com, libanswers.com, libcal.com, libwizard.com, libsurveys.com, libinsight.com, libstaffer.com, libapps.com (phew, we have a lot of domains!) – you’re good to go! These domains already have SSL/https support built-in, so you can update all links to / within your system to https links now. For example, springylib.libguides.com is on a Springshare-owned domain, so I can link to that now via https.

If your v2 systems have custom domains (e.g., ask.mylibrary.org, calendar.university.edu), then you must install an SSL certificate before October 17, 2017 in order to avoid warnings. For example, support.springshare.com is a LibGuides CMS site using a custom domain. For custom domains, you’ll need to work with your IT colleagues to obtain an HTTPS certificate for each custom domain.

You own your domain and thereby you own the certificate, too…we just install it on our servers when it’s ready. If – gasp – you ever decide to cancel any of your Springshare tools where you have an HTTPS certificate, you still own your certificate(s) and can move it/them to any other server.

LibGuides v2 on a Custom Domain

Good news! Last week we introduced a new LibApps Admin feature, Manage Domains, where you can manage your custom domains (LibGuides / LibAnswers / LibCal) and https certificates (LibGuides)! Head to LibApps > Admin > Manage Domains to get started and (of course!) to our guide to learn all about it.

LibAnswers v2 and LibCal v2 on a Custom Domain

By mid-September we’ll release an update that will allow LibApps Admins to install and maintain SSL certificates for LibAnswers and LibCal as well, so it won’t be LibGuides-only for long!

If you really, really need to get SSL certificates installed for LibAnswers or LibCal immediately and cannot wait until mid-September, please contact us and we’ll work with you to install it manually. It’s a bit of a process, but it can be done, so do not hesitate to reach out if you need it ASAP. If you can wait until mid-September, however, you’ll be able to handle the install yourself.

LibWizard, LibInsight, LibStaffer, LibCRM

These products do not have a custom domain option, so nothing needs to be done! These products support https by default.

This domain information and info on widgets/APIs for each app can also be found in our FAQ on the topic.

We hope this post is useful in helping you prepare for this mid-October Chrome update. The new version of Chrome will bring about some changes, but it’s important to realize that it is not as bad as people might first think. If your page doesn’t have form elements it will be unaffected. You should still move to https because it’s just good web practice these days and it will make your system more secure. We are here to help, as always, so please do not hesitate to reach out to our support crew with any questions.

Onwards and upwards, and thanks for being on board!