The Seed Company
OneVerse

Launched Apr, 2008

OneVerse

The Seed Company

OneVerse is a continuity giving program of The Seed Company, and serves as a broad-base platform for engaging potential partners to get involved.

The idea is simple: users sign-up and commit to sponsoring the translation of one bible verse per month.

Design Concept

The concept had to be simple and crystal clear, driving users to get involved. At the center of the design is a prominent image call-out. All other navigation is subdued—secondary.

The enrollment form, which serves as the single most important interface between users and the OneVerse program, is elegant and simple. All options are presented clearly on a single page, and guide the user quickly through the process of getting involved.

Drupal Implemenation & Application Development

The OneVerse website is part of a multi-site instance of Drupal, running both www.oneverse.org and www.theseedcompany.org through the same installation. The code base and data are both shared between the sites. Administrators have access to manage content for both websites through a single login.

Technical Approach

Website administrators have the ability to allocate blocks of bible verses as being available for funding, data which is transmitted back to Seed Company servers at their headquarters to be incorporated into their inventory management systems. Granular permission levels provide the ability to create roles and assign specific capabilities within the system; for example, flagging translation projects as OneVerse projects, specifying blocks of available verses, and changing project status indicators.

We coded a custom module for the enrollment form and payment process. AJAX project views above the enrollment form allow users to preview multiple projects without reloading the page.

There were several key ingredients in creating the multi-site installation itself. They include:

  1. The sections module for implementing unique themes for distinct sections of the website
  2. Mod_rewrite + Drupal link rewriting to ensure all incoming and outgoing links to http://theseedcompany.org/oneverse are translated to http://oneverse.org
  3. Unique content types and accompanying access roles for all content published on the OneVerse website