/** @param RECIPE_BOOK &$folder Add or create recipes in this recipe book. */ function RECIPE_FORM(&$folder) { DRAFTABLE_ENTRY_FORM::DRAFTABLE_ENTRY_FORM($folder); $field =& new TEXT_FIELD(); $field->id = 'originator'; $field->title = 'Originator'; $field->max_length = 100; $this->add_field($field); $field =& new TEXT_FIELD(); $field->id = 'instructions'; $field->title = 'Instructions'; $field->required = TRUE; $field->max_length = 65535; $this->add_field($field); $field =& new TEXT_FIELD(); $field->id = 'ingredients'; $field->title = 'Ingredients'; $field->required = TRUE; $field->max_length = 65535; $this->add_field($field); $field =& new BOOLEAN_FIELD(); $field->id = 'bullet_ingredients'; $field->title = ''; $field->description = 'Show ingredients as a bulleted list'; $this->add_field($field); $field =& new BOOLEAN_FIELD(); $field->id = 'number_instructions'; $field->title = ''; $field->description = 'Show instructions as a numbered list'; $this->add_field($field); }