Archive for LibCal

LibCal 2.13 Release Coming Soon!

New LibCal Spaces User Interface

The LibCal 2.13 release is on its way, and will be live in all regions by end of the day Wednesday, January 31st (so if you don’t see the changes in your system yet, you will soon).

We’re bringing you a host of quality-of-life improvements to Equipment and Spaces, Exchange two-way sync, gCal sync, and several other improvements, too.

Read on for all the details…

Equipment and Spaces Quality of Life Improvements

We’ve improved the Equipment and Spaces screens to make pages easier to navigate and understand. More on-screen help, reduced clutter and improved navigation – these are the major themes that will make managing your equipment and spaces easier than ever. You’ll see the changes when you go to Space or Equipment links from the orange command bar. Here’s the rundown of the big changes:

Equpment Page Screenshot

 

  • Location and Category Selections “Stick” Between Tabs – We’ve moved the Location and Category selectors up into the header area of the Equipment and Spaces pages so the selections “stick” as you navigate between tabs. You’ll no longer have to select your location/category every time you switch to a different tab!
  • Streamlined Availability Tab – Cleaner look of the Availability tab for bookings makes it easier to see the existing bookings and create new ones, from this admin screen. The availability grid is now the focus of the page. The Booking Details area is also updated making it easier to view the details of the upcoming reservation(s).
  • Simplified Look for Check In / Out – We reduced the number of icons (yeah, we went a bit crazy with the icons in the past – they were so cute, we couldn’t resist!). But, they created a lot of visual noise so we streamlined all relevant tabs and tables for a cleaner presentation of the information. Some (necessary) icons are still there but many were replaced with hotlinks on relevant info.
  • Improved Onscreen Help – In the past, we overdid it with the icons but under-did it with on-screen help and instructions. This balance is changing and it’s a good thing for you, our user. We added relevant on-screen help and labels to help you figure out how to get things done quickly and efficiently on Equipment and Spaces screens.

 

GCal and Exchange Sync for Spaces

Smaller news first – in the old Room Bookings module (now replaced with Spaces) there was 1-way GCal sync but we somehow missed porting this to Spaces. This has now been fixed to achieve true parity between Spaces and old Room Bookings, i.e. Spaces now has GCal sync so now you can see all Spaces reservations in your GCal calendars.

Now the big news… Picture this – a 2-way sync between Exchange calendars and LibCal spaces – so reservations you make via Exchange will automatically block off availability in the Spaces module, and reservations made via Spaces are automatically pushed to Exchange!  Yup, we went there! This is a huge win for libraries with spaces that can be reserved both by the public (via LibCal) and by staff (via meeting requests in Exchange) – our new integration will keep your reservations in sync, no matter where a booking request originates. And your LibCal platform will become a go-to place to get awesome statistics on the usage of your spaces and equipment, no matter where the reservations are made. High-five for this big win!

Here’s another really cool thing about the Exchange support – it will make it even easier to integrate with touchscreen panels. LibCal Spaces offers full read/write APIs for integration with these types of panels, and many of these panels already support integration with Exchange – which means you can potentially integrate LibCal Spaces with these types of panels, without custom coding. This new integration means that availability stays synchronized across all possible booking points, with minimal setup effort – totally amazing!!

For this 2-way Exchange we are releasing the code to everyone but not enabling it on all systems yet – if you’d like to assist us with the final stages of testing Exchange integration (because we want to make sure we cover all different Exchange versions/scenarios) please emails us at support@springshare.com. Once we are confident that Exchange sync is working for these early testers, we’ll release it for everyone i.e. every LibCal system will have 2-way Exchange sync enabled.

Additional Updates

  • New “All Locations” View for Spaces – We’ve added a new “All Locations” view for Spaces, so patrons can browse availability at all locations in your LibCal system at a glance. To see it in action, head to the public Spaces booking page and select Location: All Locations.
  • Mediated Bookings by LibCal Users set to Confirmed: We heard from several folks that, when librarians (ie LibCal account holders) make a reservation for a mediated space/item, those reservations shouldn’t need to be approved. We’ve made this change, so now when a logged-in user reserves a space/equipment, those requests will be confirmed automatically.
  • Event Search for Logged In Users – We addressed an issue with searching for events from the Edit Calendar screen (accessed via Calendar Tab > Edit Calendar) – this should now work as expected.
  • Clarified Multi-user Registrations – We’ve improved registration management for sites that allow multiple registrations in a single form (so dad can register himself plus two children for storytime, without filling out multiple forms). Now, these multiple registrations are displayed individually on the Manage Registrations tab, and editing/deleting an individual registration doesn’t automatically edit/delete all associated registrations, so you can manage those registrations individually.

Protect the Integrity of Your Springy Websites… Free ‘Let’s Encrypt’ Security Certificates

hacker

In our October 2017 SpringyNews Newsletter, we informed Springy users that recent updates to web and mobile browsers (Chrome, Firefox, Safari, etc.) mark any HTTP webpage that contains form content as insecure. Meaning that any public webpage containing a search box, LibCal booking form, or LibAnswers Question Submission form will automatically display a ‘Not Secure‘ warning to end users.

The security and privacy of your patron’s data is of prime importance to Springshare. Having any webpage, especially your Springshare-licensed tools, marked as unsecure is not good PR for us or you! You don’t want your patrons thinking your LibGuides, LibAnswers, and LibCal websites are untrustworthy.

To that end, we’ve made all v2 products hosted on a Springshare-controlled domain HTTPS enabled. For those of you on a custom domain, we’ve enabled security certificate hosting for LibGuides, LibAnswers, and LibCal!

Chrome ‘NOT SECURE’ Warning Message

And, we’ve taken it one-step further. If you have a custom domain, we’ve added integration with Let’s Encrypt to provide free, that’s right, completely free security certificates for your LibGuides, LibAnswers, and LibCal v2 tools. We’ve made it as easy as 1,2,3 to ensure your Springshare tools are HTTPS secure, trustworthy, and safe for your end-users.

Why HTTPS Matters

HTTPS secures the communication and data transferred between our servers and your users’ browsers. Hackers and intruders exploit every unprotected resource between your websites and users. And every time a user interacts with your Springshare tool, whether it’s sending a search query through a LibGuides search-box or submitting a LibCal room booking request, they are sending data from that website through the interwebs to our data servers. If any part of your website is loaded over HTTP, that data is unsecure and could potentially be used to exploit other secure parts of your website. So we recommend that all pages, resources, and widgets be loaded securely over HTTPS.

Furthermore, HTTPS doesn’t just block misuse. It’s often a requirement for many browsers.

HTTPS Protects the Integrity of Your Web Presence

HTTPS helps prevent intruders from interfering with the communication between your Springshare websites and your users’ browsers. They exploit HTTP/unprotected communications to trick your users into giving up sensitive information or installing malware. Given the opportunity, they will exploit every resource that travels between your Springshare websites to your users. Resources like images, cookies, scripts, HTML… etc.

Getting a Security Certificate is Important

Security Certificates are provided by reputable and trusted third-party companies that verify your organization and your website transactions. These Certificate Authorities provide a security certificate that proves that the website/domain really belongs to you and nobody else. Essentially, the security certificate is what allows you to put the S in HTTPS.

unlock

HTTP stands for Hyper Text Transfer Protocol, and its what allows users to access webpages. When you enter in http:// in front of your web address, it tells the browser to connect, fetch, and transfer the requested webpage.

 

lock

HTTPS stands for Hyper Text Transfer Protocol Secure, which uses an encrypted connection when transporting webpage data.

 

My Domain Ends in .libguides.com, .libcal.com, .libanswers.com, etc.

If your v2 system is on a Springshare-owned domain, you’re all set! These domains already have SSL/HTTPS support built-in. So you can update all links to / within your system to HTTPS links now. Learn more about enabling HTTPS for Springshare-owned domains.

Wait, I Have a Custom Domain (ends in .edu, .org, .co.nz, etc.)

If your v2 systems have custom domains (e.g., ask.mylibrary.org, calendar.university.edu), then you must obtain and install an SSL certificate in order to avoid warnings. There are two ways in which you can obtain an SSL certificate.

1. Work with Your Local IT Department

Connect with your IT colleagues to obtain an HTTPS certificate for each custom domain. You own your domain and thereby you own the certificate, too… 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.

2. Use Our Free ‘Let’s Encrypt’ Security Certificate

We’ve added integration with Let’s Encrypt, an industry-leader, to provide free and automated security certificates… right inside your Springshare tool.

LibGuides Users

We’ll do all the hard-work by requesting and installing a free ‘Let’s Encrypt’ certificate for you! Poof, magic! Plus, we’ll automatically renew your ‘Let’s Encrypt’ certificate. This way, you can spend less time chasing down certificates and more time doing the stuff you need to do. And, if your IT department is going to need a few months before they can get your custom certificate, your site can still be protected with ‘Let’s Encrypt’ in the meantime.

The only thing you need to do on your end is to update your custom domain to point to the secure server. Once you’re pointing to the secure server, we’ll automagically install your free ‘Let’s Encrypt’ security certificate. Check-out this FAQ outlining the secure endpoints for your CNAME record.

If at any point you want to upload your own custom certificate, simply follow these steps.

For LibAnswers/LibCal Users

The first thing you’ll need to do is update your CNAME record to the secure server endpoints. Then, contact our support team about requesting a ‘Let’s Encrypt’ certificate on your behalf. It’s still free, and you can replace it anytime with your own certificate, but we haven’t fully automated the process… yet!

So, You’ve Added a Security Certificate… What’s Next?

Kudos to you – you’ve taken a huge step in ensuring that your patrons’ experience a safe web experience. But, there’s still a few more things you need to do!

1. Update All Links to HTTPS

Most likely, you’re linking to your LibGuides, LibAnswers, and LibCal systems from a variety of websites like your Library homepage, on your blog, your Facebook page, etc.

It’s imperative that you update all references to these systems with the updated HTTPS link. There’s no point in doing all this work to make your Springy tools secure if you’re still pointing to the HTTP/unsecure URL.

Update links to Springy Tools to HTTPS

2. Update Embedded Widgets to HTTPS

Although your site is configured correctly to display over HTTPS, individual pages can still be considered unsecured if they contain content from HTTP sources (such as embedded videos, search widgets, etc.). To prevent this from happening, you will either need to change the content’s source URL to HTTPS, or remove the content from the page.

Be sure to check with your database vendors about getting HTTPS widget code.

We’ve made it as easy, and free, as possible for you to ensure a secure and trustworthy experience for your end users. So, c’mon folks – let’s make sure your Springshare sites are safe and ‘Let’s Encrypt’!

LibCal 2.12 – Hours Module Improvements and More now Live!

LibCal Hours Exceptions System-wide

We’ve been busy beavers here at Springy HQ, and we have several fun new features to share!

We’re making the hours module easier to manage and rolling out several great quality of life features, just in time for the holidays!

Hours Module Improvements

  • New Daily Hours Widget – We’ve added a new widget to the hours module to make sharing your open hours a breeze! The new Daily Hours Widget displays your library’s hours in a simple grid, and includes quick links to jump to the next day’s hours. To check out the new widget, head to Admin > Hours > Widgets > Daily Hours.
  • Universal Exceptions – We know how time consuming it can be to enter exceptions for each library and department that you manage in the Hours Module, so we’re making things easier! Now, when you create an exception for one department/library, you can choose to apply that exception either to all departments within a library, or all libraries and departments – no more duplication! Head to Admin > Hours > Exceptions and look for the new “Copy To” option.
  • Copy Hours Template – Another improvement aimed at simplifying hours management, you’ll now see an option to Copy Hours Template, instead of creating each hours template from scratch. This should make life much easier when you just have minor modifications to make to an existing template. Head to Admin > Hours > Weekly Templates to see the new option.

New in Equipment and Spaces

  • Email Digest for Mediated Bookings – We’ve added 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 named mediators, ie those with approve/deny rights. 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.
  • Email Notification for Admin Cancelled Bookings – If for some reason you need to cancel a patron’s existing equipment or space reservation, you’ll now see an option to send an email alert to that patron and alert them of the change.
  • Setting: User Must Cancel By: We’ve added a setting in Spaces to control when a user must give up their reservation. This is particularly handy if you have cagey students who try to get around any booking limits you may have in place by canceling their booking just before it’s set to end. To enable this setting, head to Edit Space Category > Booking Limits.
  • Setting: Limit to X number of reservations at one time –  We’ve also added a new limiter to control how many reservations a user can have at one time. This works similarly to our existing limiters but isn’t limited by time – so instead of only being able to have x number of reservations in a week, they can only have x number of upcoming registrations at one time. For your patron, this means that as soon as an existing reservation ends, they’ll then be able to create a new reservation. To enable this setting, head to Edit Space Category > Booking Limits.

Additional Improvements

  • Optimized Explorer Pages – We discovered that running reports in the Spaces and Event Explorers could take a very long time to load, so we optimized things – now running reports in the Explorer pages should be zippy!
  • Time Pickers Default to Hour-on-the-Hour – We’ve updated all of the time pickers throughout the system to default to hours on the hour. Ex say your event starts at 3pm, and you’re creating the event at 2:14pm – previously when you clicked on “3” in the time picker, the start time was entered as 3:14pm, and you had to go back and click “00” to get the event started on the hour. Now when you select a time, we’ll default to each hour on the hour, so you won’t need to explicitly click “00” to have an event start on the hour.
  • Export all Event Registration Info – For you data lovers out there, you can now export all event registration info for multiple events at one time! To see this in action, head to any Calendar’s Event Explorer page; limit your search to a specific booking form and make sure “Show Registration Responses” is set to Yes, then run the report and select Export. The resulting excel file will include registration info for each event registrant, including booking form responses!

Tis the Season for (spring)Sharing – Tip #3: Is Your Library Holi’Ready?

Avoid Holiday Stress

A big part of holiday planning is knowing where to be, and when. You’ve got dinner plans at your friend Tina’s house on the 24th at 6pm and latkes at your cousin Tim’s abode on the last day of Hannukkah. Coordinating all of those invitations and appearances requires a lot of planning and forethought. Will the train be packed at 5pm causing you to be late? Should you take 95N instead of 93N so you can swing by your favorite wine shop for a hostess gift? Can you fit your workplace New Year’s Eve party AND your family’s party on the same night?

Planning, Planning, Planning. Stress, Stress, Stress.

And just imagine, your library guests are under the same amount of pressure as you – plus they’re trying to find time to swing by the library as well! Maybe they’re trying to pick up some light reads to enjoy during the break, or studying for exams, or even attending your super awesome’sauce events! Whatever their reason for swinging by, you want to make sure you’re alleviating and not adding to their stress.

So the question is, is your library Holi’Ready?

Tip #3: Getting Your Library Holi’Ready

Getting your library Holi’ready doesn’t mean elaborate decorations, traveling snack-carts, or tons of holiday events. Good on you if you are (seriously, awesome job!), but even the smallest things can have a big impact and help to reduce the stress your library guests are already under.

Are Your Holiday Hours…. Everywhere?

LibCal-Hours

LibCal Hours Module: Today’s Hours Widget.

Your library hours are probably available on a hundred different webpages. And if you’re updating them to reflect your special holiday schedule, there’s a good chance you’ll miss a few places. And inevitably, a library patron will find that one webpage where the hours haven’t been updated and they’ll show up at your doors at 9pm – well past closed. They’re going to be peeved, upset, and frustrated.

And rightfully so! Most likely, their entire day is planned down to the minute – so if they found a webpage that says you’re going to be open, and then you’re not, that throws their entire day (and probably subsequent days) into the lurch.

A great way to ensure that you’re updating all your webpages to reflect your current library hours is to use the LibCal Hours ModuleThe Hours module let’s you define your standard hours, special holiday hours, and even one-off exceptions like “Aaaccck, we have to close early because a Snowa’caine is coming!”. Simply define all your hours, for all future dates and then grab an hours widget and embed that widget into those aforementioned webpages. As your hours update, day-by-day, the hours module will automagically update.

Say goodbye to outdated webpages showing inaccurate hours and say hello to happy patrons!

Text ‘Holidays’ to Get Library-Related Information

Back in 2011, about 73% of American adults and nearly almost all young adults (95%) send and receive text-messages according to a Pew Research Report. Fast-forward 6 years, and those numbers can only have increased. In fact, Forbes reported in 2015 that Millennials text more and talk less because they see phone calls “as overly intrusive, even presumptuous”.

Bottomline, if they want to communicate with your library – they’d prefer to do it as efficiently as possible and preferably over text-message.

If your library is using LibAnswers, be sure to take advantage of SMS Automatic Keywords. This way, your patrons can text a keyword, like ‘Holiday’, to your library’s SMS number and receive an auto-response with all the relevant information. Navigate to Admin > Queues > Select Your Queue > SMS Tab > SMS Automatic Keywords to set those up.

It’s fast and easy for them, and no staff monitoring of your library’s SMS service to boot. This 2010 interview with Johnson & Wales University Providence shows how their using SMS keywords in the library – it’s an oldie, but goodie!

Be sure to advertise your keywords inside the library and on your webpages too.

Pro-Tip: Update the automatic response periodically to entice your users to text again, and again – always getting new information with each one.

LibAnswers SMS Automatic Responses: Each Keyword gets up to two auto-responses = 300 characters.

Do Librarians Know All Relevant Holiday Information?

If you’re anything like most Americans, you suffer from inbox fatigue. You’re inundated with emails – whether it’s newsletters, marketing emails, SPAM, or internal communication that could have been done f2f, your inbox is exploding. In fact, 205 billion emails are sent every day. Yup, that’s billion…. with a B. 

Can you remember the last time you achieved inbox zero? For some folks, that day is yet to come.

So, if you’re trying to communicate important holiday information – try and give your colleagues a break and take it outside of email. Getting your library Holi’ready means getting your staff ready too.

1. Use Your Admin Alert Boxes!

Inside your LibGuides, LibAnswers, LibCal, and LibStaffer tools – you have access to an Admin Alert box. Head over to Admin > Admin Alert Box or System-Settings (depending on the tool).

This way, your colleagues can see custom alerts letting them know about important holiday information like hours, food drives, events, etc.

LibAnswers Admin Alert Box right on the Dashboard.

 

2. Discussion Boards in LibGuides (CMS Only)

For LibGuides CMS users, you have access to an internal discussion board. This is great for housing and storing internal discussions related to this holiday season – such as staffing schedules, holiday staff parties, and what types of events to throw at the library.

LibGuides CMS discussion boards are searchable and can be keyword tagged for sorting/filtering. So if you’re trying to remember, “What were our holiday hours last year?” you can simply login, filter on your keyword ‘Holiday’ and see the entire discussion thread and final resolution.

Remember, email was never intended to be a permanent archive – so if you’ve got saved emails in your inbox from 2008, it might be time to consider an alternative approach. 😛

LibGuides CMS Discussion Boards to Create an Internal/Searchable Staff Intranet

 

If you have any additional suggestions for getting your library holi’ready, comment below!

That’s all for this edition of ‘Tis the Season for (spring)Sharing tips’! Hopefully you enjoyed Tips #1 and #2 and tune in next year when we do it again!

Happy Holidays to you and yours!

Tis the Season for (spring)Sharing – Tip #2: Cultivating a Homemade Experience

Crafting

Nothing says the holidays more than homemade. Whether you’re baking rugelach, hand-crafting thoughtful gifts, or DIY’ing your decorations – you’re sending the message that your guests are special and deserving of homemade. Nothing beats homemade, but it can take a lot of effort, time, and work!

If you’re looking to bring that ‘homemade’ feeling to your library, you’re probably daunted by the idea of providing a homemade experience for each and every one of your patrons! How will you do it?! Well, a great way to offer a homemade experience is to provide tailored services. So while you’re not knitting individual items for each individual patron, you’re still providing a tailored experience just for them.

In fact, a 2016 article in Forbes magazine on 2017 technology trends predicted the ‘everything on-demand’ trend that definitely took off this year. Apps to deliver food, laundry, a ride, movie streaming, and more.

So, our next tip in our ‘Tis the Season for (spring)Sharing’ is all about delivering that tailored homemade and on-demand experience.

Tip #2: Cultivating a Homemade Experience

You might already be familar with creating LibGuides tailored-made for specific courses or assignments, but there are loads of other Springy tools you can use to bring that feeling of Hygge into your Library and for your users.

Create Holiday-Specific Mobile Micro Sites

The 2016 Pew Research Center Libraries Report showed that 49% of people accessed a public library website from their handheld mobile devices – smartphones and tablets. The 2017 Horizon Report highlights a 2016 StatCounter study which found that 51.3% of all web browsing worldwide took place on mobile phones and tablets, surpassing desktop web browsing for the first time. So, mobile access is important!

In case you didn’t know, LibGuides and LibGuides CMS subscribers have access to an optional add-on module called the mSite Builder. The mSite Builder allows you to create multiple mobile ‘micro’ sites for users to access on their smartphones.

There are tons of way you could use the mSite Builder. You could create a microsite for a walking tour of your library, or one showcasing upcoming library events, a fun scavenger hunt, or even a mobile conference site if you’re hosting!

But, what about creating a microsite focused on the library’s holiday events and activities?

Holiday Microsite: Getting Hygge With It!

Link to your special holiday microsite off of your regular mobile website to deliver a homemade, tailored, and on-demand experience to your patrons.

Plus, you can embed Font-Awesome icons on your mobile page menu to add a visual element.

Librarian On-Demand – Uber Reference Using LibAnswers SMS

If your library promotes roving reference, why not rebrand it as Uber reference? Everyone is calling themselves the ‘uber of something’ these days and it immediately brings to mind “they’re coming to me”. Plus, nothing says tailored library services than literally showing up at their library location with research goodies just for them.

Add signage throughout your library encouraging users to text-a-librarian for uber reference! If they text their location and what they need help with, you can reply back with an estimated arrival time of a librarian.

LibAnswers SMS

Uber Reference using LibAnswers SMS

 

Meet Me Under the My Scheduler

LibCal’s My Scheduler lets you set up your own personal schedule of availability so patrons can book time with you for one-on-one consultations. You can arrange My Schedulers by location, branch, or even by topic – so patrons don’t need to know who they’re meeting with, just that they need someone who’s great at setting up eReaders.

But what about patrons who can’t physically come to the library. It is the busy holiday season after all and in some parts of the northern hemisphere it’s brutally cold! How can you provide one-on-one tailored services to people who won’t, or physically can’t, come into the library for help?

Create a LibCal My Scheduler Category called ‘Online’ – and encourage patrons to make appointments with librarians, virtually! Using your library’s webinar technology tool or even something simple (and free!) like Join.Me.

Simply create a LibCal My Scheduler Group called ‘Online Appointments’ and assign librarians to it. Patrons can select that category when scheduling an appointment.

LibCal My Scheduler – Online Category for Providing Online-Only Assistance

 

Have fun exploring how these Springshare tools help you bring that homemade, tailored, library experience designed to make them feel like it’s all ‘just for them‘ into the library. If you can think of other ways your library can get Hygge with it, drop a note in the comments below!

That’s all for this edition of ‘Tis the Season for (spring)Sharing’ Tips! Come back next week for Tip #3!

Tis the Season for (spring)Sharing – Tip #1: Getting Emoji’tional

Emojis

While your library might be winding down from the hectic schedule of finals or if you’re experiencing the general slowdown of traffic and questions typical during this time period – here are some quick (and fun!) things you can do, right now.

We’ll be releasing our Tis the Season for (spring)Sharing as a blog series from now till Dec 22nd! So come back and check out our other Springy Tips.

Tip #1 – Getting Emoji’tional 😉

Emoji’s can be an effective way to communicate with patrons and coworkers. They’re fun, expressive, and most importantly – compact. Universally agreed upon emoji symbols can help us convey a sentiment, or emotion, without having to phrase it in a convoluted or ambiguous sentence. So, not only does it save you time, but it can help prevent confusion from indecipherable sentences. For example, if you write that you’re heading over to a reference desk meeting and I reply with an emoji thumbs-up 👍👍, you can ascertain that I understand and am confirming your message. All parties are on the same page! Time magazine recently reported a study by Harris Poll showing that 36% of millennials ages 18-34 who use “visual expressions” say that those images better communicate their thoughts and feelings than words do.

On the flip side, using emoji’s improperly can land you in some hot water if you’re not using emojis that everyone can understand or are universally accepted. For example, in the same example above, if I had replied to your message with a party popper 🎉🎉 – does that mean that I’m happy you’re leaving to go to this meeting? Or am I wishing you good luck? Sending a party popper to that message just doesn’t make sense. As the recipient to my ambiguous emoji reply, you’re justifiably confused.

So, like with any communication tool, it’s important to consider your message and how the recipient of your message will interpret it. When in doubt, don’t use any emojis at all.

Accessing Your Built-In Emoji Keyboard

You’re probably very familiar with your emoji keyboard built into your smartphone device. But, did you know that your desktop computer also has a built-in emoji keyboard? Well, it does! Here’s how you can access it!

Step One: Be sure your cursor is inside an editing/typing window – like LibAnswers SMS Ticket Reply, or LibCal Social Publishing Field.

Step Two: Keyboard Shortcuts for Accessing the Emoji Keyboard

Windows Users Mac Users
  • Windows Button + semicolon (;)
    or
  • Windows Button + period (.)
  • CMD + Control + Spacebar

Step Three: Double-click to select your emojis, choosing as many as you want. You’ll notice the emojis being added to your text-editor. When you’re done, click to close the emoji keyboard.

Mac Computer Emoji Keyboard

Using Emojis In Your Springshare Tools

Now that you know how you can access your emoji keyboard, let’s have fun exploring all the different ways you can use emojis in your Springshare tools.

1. LibAnswers

There are many places that you can use emojis when replying to patron inquires inside of LibAnswers. Three places that come to mind are the SMS/Text-Message Tickets, Social Media Management, and inside of LibChat.

Additionally, using emojis in more ‘informal’ communication like text-messages, and social media posts can help users feel more connected to your content. In that same Time Magazine article, they reported that “the majority of people across age groups also said they feel ‘more connected’ to people they frequently message when using emojis and GIFs.”

In Your SMS/Text-Message Replies

LibAnswers SMS ticketing functionality allows you to answer patron-initiated texts natively inside the LibAnswers platform. Bottom-line, if you can type…you can text.

While replying to a patron inquiry, consider adding an emoji! Remember, text-messaging was the original birthplace of emojis, so using emojis in your reply will appear natively in the patron’s smartphone messaging app.

Adding Emojis to your LibAnswers SMS/Text-Message Replies

 

In Your Social Media Posts/Replies

If emojis were born in text-message, they grew to adulthood on social media. In your LibAnswers Social Media Management Tool, consider adding emojis to your Twitter, Facebook, and Pinterest Posts and Replies. Remember, users feel comfortable when communicating with people who use emojis. And from our recent social media post, it’s important to be authentic. Emojis in your social media posts are a great way to communicate with patrons in a casual, informal, and authentic manner.

Emojis in Twitter - LibAnswers Social Media Management Posting

In Your LibChat Messages

In case you didn’t know, LibAnswers’ LibChat comes with built-in emoji support – but it’s limited to just the smiley face emojis. Use your built-in emoji keyboard to add more visuals to your chat convos! 👍

Built-in Emoji Support in LibAnswers’ LibChat

 

2. LibCal

Your library’s calendar events are an ideal spot for integrating some emoji fun! Remember, context is important – so it’s probably not a good idea to add emojis in a calendar event advertising the library’s counseling services.

In Your LibCal Calendar Events

When advertising your LibCal calendar events, consider adding emojis to the built-in Social Media posting integration.

Social Media Integration built-in to LibCal Calendars.

 

3. LibWizard

When asking patrons to fill out Library feedback forms or surveys – consider adding emojis to the radio and checkbox options!

As a tip, don’t replace words entirely with emojis as some user’s browsers might not be able to display them. Always use them in ‘conjunction’ with text unless you’re 100% certain that the emojis you’re using are compliant across all apps.

Adding emojis to the LibWizard Choices Options Fields.

Have fun poking around your Springshare tools and explore all the ways you can use emojis! And remember to have fun! 🎊🎉🎈

 

That’s all for this edition of ‘Tis the Season for (spring)Sharing’ Tips! Come back later this week for Tip #2!

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. 🙂

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…