Mugo Web main content.

Frogs-in-NZ

Mugo partner since 2011

"In the three months Mugo worked on our new version -- which had stalled with our previous developers -- we have made more progress than ever before. They are fast, precise and thorough, and definitely stand out in the industry!"

Frogs-in-NZ logo

Frogs-in-NZ is a New Zealand travel agent catering to French-speaking visitors and expatriates from around the world. Their website provides extremely comprehensive help and material about visiting or moving to New Zealand, and has a lively and engaged community with tens of thousands of forum messages. Mugo helped to push the re-launch of the Frogs-in-NZ website earlier than expected while implementing many eZ Publish best practices.

"From our first contact, the team at Mugo has shown an unprecedented level of commitment to our web projects... ending almost 4 years of struggling! In the three months Mugo worked on our new version -- which had stalled with our previous developers -- we have made more progress than ever before. They are fast, precise and thorough, and definitely stand out in the industry!"

- Sébastien Michel, Director, Frogs-in-NZ Limited

Frogs homepage

Background

The Frogs-in-NZ website is entirely in French and offers a wealth of free information as well as paid services. The website is of upmost importance to the Frogs-in-NZ business; since they do not have the size of operation to have a direct presence in other countries, they rely on the website as the first entry point for most people to discover what Frogs-in-NZ can offer.

Among the free information that can be found on the site is the following:

  • General information about New Zealand
  • Free and common services for visitors and new residents
  • English classes
  • Getting around by ferry
  • Travel diaries
  • Maps
  • Interviews
  • Photo galleries
  • Interactive, fun content through videos, images, Facebook, and commenting features
  • An e-mail newsletter
  • A special section for youth
Frogs circuit

As a travel agent, Frogs-in-NZ is able to sell the following through their website:

  • Guided tours
  • Flight and hotel packages
  • Car and camper rentals
  • Car insurance
  • Travel insurance
  • Travel guides in PDF format and hard copy

Forum

The Frogs-in-NZ website has a very active forum, with about 15,000 users and 85,000 forum messages contained in about 15,000 topics going all the way back to April 2003. Visitors discuss topics from visas and taxes to recommended neighbourhoods and mobile phone companies.

Broken out from the forum is the "petites announces" section, otherwise known as the classifieds. Here, people can post classified ads to sell their car, to post a job opportunity, or to sell furniture and appliances with a small listing fee. They can post classified ads of other types for free.  The behind-the-scenes workflow for the creation of a classified ad determines whether a payment is necessary, accepts the payment and stores information about the requested category, and links the purchased credit to the correct ad.

Best practices and performance enhancements

The revamped website features eZ Flow to create dynamic home pages and sidebars and eZ Find to search content from across the site. Mugo Web helped to set up the publishing process to make it easy for editors to feature different services and stories in content blocks. We helped optimize the content structure so that complex page elements are loaded and searched in a responsive manner.  Using eZ Publish template best practices, we optimized smart caching rules, dynamic menu generation, forum user statistic generation, page styling, and more.

On the server end, Mugo Web troubleshooted some issues that were causing regular and significant slowdowns and crashes on the site. We analyzed the types of page requests and properly configured a few important MySQL database settings, which completely eliminated the site issues and dramatically improved site speed.

Read more

Read more

a stylized map with a location marker, followed by dots and a verified check, above a GeoJSON rendering of a geographic area

Verifying addresses within a set geographic region served by a library

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.

LEARN MORE
two views of rich text editors one with full formatting options, one with limited. A stick figure in between the two weighs different options.

Limited RichText formatting per field in the Ibexa DXP admin UI

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.

LEARN MORE
Mugo logo with illustrated balloons with the number 18 in front of confettii and banners.

July 2026 Mugo Digest

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. 

LEARN MORE

Migrating from eZ Flow to Ibexa DXP: A smooth path with Mugo Page

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. 

LEARN MORE
a stylized calendar grid with stars surrounding it

Improvements to the Mugo Library events calendar system

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.

LEARN MORE
A nondescript line of people wait behind a red line to access a computer with a checkmark. From the computer, there is a red line going to one of three options: a shield with a person and a checkmark, an open lock, and a fingerprint with a checkmark.

Graduated authentication for user accounts

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.

LEARN MORE
A woman stands below a gallery of frames, all featuring the same image of clouds in different dimensions.

Defining and choosing image aliases in Ibexa DXP 4.x for responsive images

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.

LEARN MORE