Blog» Building employee training quizzes with eZ Publish

Building employee training quizzes with eZ Publish

We recently added "quiz" functionality to eZ Publish by extending the eZ Survey extension. The purpose of this functionality is to enable companies to create "on-boarding" quizzes for new hires to learn about company policies and benefits.  This was part of a larger intranet implementation.

The technical implementation involves a new eZ Survey question type, "Question / Answer", where an editor can create questions with multiple choices and specify the correct answer.

Back end edit interface

Front end question view


Front end result screen that shows the quiz results

eZ Survey is one of our favourite eZ Publish extensions. It is a generic solution for collecting information from users and includes a framework for compiling and exporting the results. You can use it to create simple forms, RSVP forms, surveys, and quizzes. We've created many different eZ Survey questions types and released them as part of Mugo Survey Addons. Among the other question types we've created are:

  • Matrix: a multi-dimensional, multiple choice question type
  • Page break: for displaying paginated surveys
  • Country: a dropdown list of countries
  • State: a dropdown list of USA states and Canadian provinces
  • RSVP code: the user must type specific text in that field before the form is accepted

Join our mailing list for news, events, tips, and tools

Related Blog Posts

Running contests within a content management system to engage visitors

Rasmussen Reports runs a contest where visitors have to guess what an upcoming public opinion poll result will be.  Participants get points depending...

Read more »

New Matrix question type for eZ Survey

eZ Survey is an eZ Publish extension that enables you to quickly and easily build surveys on a site. Its power is in its "ezsurvey" datatype, which enables...

Read more »

Simple framework for custom datatype validation rules

A common feature need on eZ Publish installations is to have more specific validation on Text Line attributes: if you want to force a field to be in a...

Read more »

Country, State and Page break questions in eZ Survey

In addition to the Matrix question type, we have added these question types: Country (dropdown list of countries), State (similar to country but with...

Read more »


blog comments powered by Disqus

Hi, we're Mugo Web - Nice to meet you!

We're a group of web experts who solve complex web problems.

Learn more about us »



Yes - we can do that.

Many years of experience with complex websites allows us to offer total solutions.

Learn more about what we can do »

We love our clients (and they love us too)

We've solved problems across North America and around the world.

Learn more about what we've done »

We tweet too

Follow us on Twitter for the latest Mugo happenings

mugo twitter page @mugo

© 2008 - 2019 Mugo Web. All rights reserved.