From PmWiki

Main: RegistrantProperties

CONGO has a very powerful mechanism called "Properties" that lets an administrator set up special purchase items, flags, and additional information to be stored on a registrant. The mechanism is extremely powerful and flexible, but can be a bit confusing to work with.

Overview

Properties are basically a small piece of information associated with a registrant. It could be a flag ("This person is allergic to nuts") some detail ("This person wears a size "medium" t-shirt), etc. The definitions for properties are created by the CONGO administrator in the Maintenance screen, and values for specific registrants are set in the registrant screen.

Special properties

There are two properties that all CONGO installations have by default:

Configuration

The first step to working with Properties is to navigate to Maintenance->Edit Registrant Properties. In this screen the configurations for the properties is maintained.

The field value are:

Usage

Setting properties on registrants is pretty simple:

Note: You can override a 'global' property by setting a 'local' value for a registrant. For example, if a global boolean property is defined for "Okay to Contact" with a default value of "Yes" (checked), if a registrant requests not to be contacted, an operator can create a local value by clicking 'toggle', which will create a local Property for this registrant, with a value of "No". This registrant is now flagged as 'do not contact'. Clicking 'Remove local value' will return this registrant to the default value specified in the global property.

Retrieved from http://congo.wiki.stonekeep.com/Main/RegistrantProperties
Page last modified on June 02, 2012, at 01:34 PM