Mozilla builds the best open source web browser in the world and when they needed the best CMS in the world customized to help them manage Mozilla QMO, they turned to Advomatic for the job.
Mozilla QMO is the quality assurance and communications hub used by Mozilla's developers, testers, and millions of international Firefox users to interface on QA related issues. Mozilla came to Advomatic with a vanilla Drupal 5 install in need of a functional and design overhaul in order to support its high-level objectives:
- QMO should showcase the most innovative and dynamic open web technologies to create an awesome user experience.
- The goal is to NOT look like a standard Drupal site, but still create a unified look and feel without sacrificing the ability to use the Drupal framework of blocks and nodes to update, localize, and reorganize content as needed.
- It should localize QMO in order to overcome language barriers and engage people in other countries. (Firefox is currently available in over 40 languages).
Mozilla's functional requirements for users included the ability to:
- Write articles and blog posts to keep the community updated and to ask for help with specific tasks
- Create new project pages to track progress and provide the community a chance to learn more and get involved.
- Promote community events through the calendar and front page.
- Moderate forum discussions and comments.
Advomatic ported the designs to a Drupal theme, using core phptemplate overrides and adding some logic for classes on elements. We upgraded the site to Drupal 6 to take advantage of Drupal's built-in localization features, and configured content types for:
We developed custom views for these content types and custom modules to handle:
Lastly, a list of the some of the important contributed modules we installed and configured:
Drupal is a free software package that allows an individual or a community of users to easily publish, manage and organize a wide variety of content on a website. Tens of thousands of people and organizations are using Drupal to power scores of different web sites.
See how Advomatic is contributing back to the Drupal community.