Mugo partner since 2023
East Gwillimbury Public Library launches new website and sees immediate increase in use of library services
East Gwillimbury Public Library (EGPL) had a website that was causing problems for patrons and staff alike. The homepage was not editable and staff could only change pages within the body of the site. Because they were unable to update the site’s homepage, the first experience users had was with a dated and crumbling website. It wasn’t accessible. It was relying on old WordPress plugins that were failing and couldn’t be replaced. Certain parts just weren’t functioning at all. It was time to start to go back to the drawing board and design a new site from scratch.
EGPL issued an RFP to find a new web development partner. Mugo Web’s experience with libraries, accessibility, and transparent cost proposal paved the way to help EGPL with its new site.
Staff at EGPL knew from the start that they wanted their site to focus on the patrons’ experience. It needed to feature a clean design, with clear messaging, and a layout that enhanced discoverability. Making sure patrons had as few steps as possible to get to the services they needed was also key. The library also had a new brand that needed to be incorporated into the design.
The team spent much of the design phase talking through what specific library resources should look like to support these goals. Being able to feature EGPL’s Library of Things, eResources, and digital services was important. Drilling down into how long text should be in descriptions, where accordions would be most useful, and how to filter digital resources were all issues that were thoughtfully addressed by the team. The result is a site with an understated but memorable design, full of features to enhance the library’s services and marketing.
Going with Mugo Library also allowed EGPL to add new, built-in features their previous site didn’t have, such as meeting room reservations and native event registration.
While the previous EGPL site had event registration, it was managed by a third-party service. Patrons would be sent to a different site to complete the registration experience. It was a disjointed experience and had issues with accessibility.
The Mugo Library solution has the registration process built into the CMS, which makes the experience seamless for both the patron and the library staff. Everything from the patron side occurs on the same site. Their personal information is only shared with the library and not outside vendors.
“Study room bookings have been the biggest difference operationally in the new site,” Van Gorp said.
The ability to reserve meeting room spaces online was an entirely new feature for EGPL and is one of the features that has had the most significant impact on their services and patron usability. Previously, patrons would have to call or request rooms in person.
Mugo Library meeting room allows EGPL to create individual rooms with custom calendars and schedules for each of their public meeting spaces. Patrons can view an anonymized calendar of availability on the website and select times to request meeting space.
Each of the rooms has a form that can be copied from a base form or customized to fit the purposes and services of the room. The form is sent to the CMS, where library staff can view it to approve, reject, or reassign the space with a click of a button. Patrons get automatic email confirmations for each stage of the approval process.
Staff can easily view the availability calendar with details in the back end so that they can assist patrons when they arrive and ready the room if needed. Programming staff can also book space in the rooms via a simplified form in the backend.
EGPL decided to use the meeting room feature not just for bookable spaces, but bookable equipment. They set up a separate landing page to allow patrons to request the use of equipment in their maker space.
Since the site launched in January 2024, they’ve seen an uptick in the use of their public meeting spaces. “Since launch, we’ve had 319 booking requests for 3 rooms,” says Ben Van Gorp, Acting Deputy CEO. “That’s an 87% increase of requests compared to 2023 for one location, and a 27% increase in requests overall.”
Another improvement the Mugo team was able to make in the usability of EGPL’s site was developing dynamic booklist creation within the CMS. Using the API from EGPL’s BiblioCommons discovery layer, Mugo Web developed an easy-to-use interface for the EGPL staff to build auto booklists using a few selection categories. Staff can select content format, date of addition to the catalog (recency), and targeted audience for new booklists to auto-populate. This saves the staff time when creating content to promote new books for different audiences. They also have the option of manually selecting each title and supplying the reference ID of the list in the CMS for more specific lists. The flexibility of the solution gives EGPL multiple options to showcase its collection across the site. Booklists are featured on the home page, but also on other pages throughout the website.
“It’s changed collection marketing,” Van Gorp reports. “We have a much more active front-page presentation now. It’s been a big part of our push this year for iterative monthly programming in general. We can swap out and rotate content without any problems.”
“Everyone loves the look,” Van Gorp shared about the staff reaction to the new website. “It looks great and functions great, and we enjoy showing it off to customers.”
The tiered editorial access in Mugo Library’s CMS allows for better workflows and delegation of website tasks. Van Gorp agrees, “We have more hands in it than before. Previously only one or two staff members had access, now everyone has.”
Another benefit of the new site has been the level of support provided by Mugo Web. “Continuous support is great,” Van Gorp reported. “We didn’t just get an artifact that we have to maintain on our own, but a site that can evolve, and that’s what we needed.”
Our library client wanted to allow patrons to apply for library cards via their website. The client had existing restrictions on access to cards. Local residents receive free cards while visitors and non-residents pay a fee. Individual patrons should not have access to more than one library card. Therefore the system had to automatically validate and standardize addresses to support duplicate detection, determine a geographical position for each address, and finally classify addresses as local or non-local. We supported this using GeoJSON and integrating with the library's ILS. We tested this functionality a number of ways, including an exploration into the mathematic principles behind the solution.
When creating content in Ibexa using the RichText Editor, it is easy to realize that not every RichText field needs the same toolbar. A ”Body” field may need headings, embeds, and tables. A ”Short Description” or ”Caption” field usually needs bold, italic, and little else. When every field gets the full CKEditor toolbar, it might make editors waste time or even make them think they can add markup your templates were never built for.
Legacy eZ Publish solved this. Ibexa DXP does not, at least out of the box. In this blog post we describe how we added this feature to Ibexa 4.
Welcome to Mugo Web's new monthly digest, a quick way to catch up with some of the things we've been working on. In July we marked a momentous anniversary, launched a brand new site for a client, and offered free educational opportunities.
A new update to the Mugo Page Bundle now allows for a straightforward migration from eZ Flow to Ibexa DXP. We’ve also added functionality to this versatile tool with a new rich text block type.
Mugo partner since 2025
St. Thomas Public Library launches new website with expanded features.
The latest improvements to the Mugo Library platform focus on enhanced usability for library staff. Since these back-end improvements aren’t as noticeable as the front-end user experience, we wanted to take the opportunity to give a peek “under the hood”, and showcase what makes the Mugo Library event and calendar solution ideal for public libraries. Our new enhancements include expanded reporting, a new viewing interface, back-end patron search, and integration with the meeting room module.
One of our clients needed to migrate all their customers to another entitlement service, requiring them to create new Single Sign-On (SSO) accounts. Concerned that many customers might struggle with the SSO setup process and overwhelm the customer support team, Mugo designed a "graduated authentication" system that dynamically balanced temporary free access with required account creation, allowing our client to manage customer support workload in real time. Instead of forcing all customers to the SSO setup at once, a smooth transition was implemented, providing immediate support for anyone who needed it.
Responsive images are a cornerstone of modern web design. They enable websites to deliver optimized visuals that adapt seamlessly to a wide range of devices, screen sizes, and resolutions. By serving appropriately sized images based on the user’s device capabilities, responsive images ensure fast load times, reduced bandwidth usage, and a consistent visual experience.