array( 'dbfield' => 'customfield1', // name of field in 'biblio_custom' table in database, make sure you already define it! 'label' => __('Custom Field 1'), // label of field in form 'type' => 'text', // type of field 'default' => '', // default value of field 'max' => '50', // maximum character to enter in 'text' field type 'data' => false, // an array of data for 'dropdown', 'checklist' or 'choice' 'indexed' => true, // NOT APPLICABLE YET, FOR FUTURE RELEASE USE 'width' => 50), // width of field in form for 'text' field type, maximum is 100 'customfield2' => array( 'dbfield' => 'customfield2', 'label' => __('Custom Field 2'), 'type' => 'dropdown', 'default' => 'value2', 'data' => array( array('value1', 'Value 1'), array('value2', 'Value 2') ), 'indexed' => true), 'customfield3' => array( 'dbfield' => 'customfield3', 'label' => __('Custom Field 3'), 'type' => 'checklist', 'default' => array('value2', 'value3'), 'data' => array( array('value1', 'Value 1'), array('value2', 'Value 2'), array('value3', 'Value 3') ), 'indexed' => true), 'customfield4' => array( 'dbfield' => 'customfield4', 'label' => __('Custom Field 4'), 'type' => 'choice', 'default' => 'value2', 'data' => array( array('value1', 'Value 1'), array('value2', 'Value 2') ), 'indexed' => true), 'customfield5' => array( 'dbfield' => 'customfield5', 'label' => __('Custom Field 5'), 'default' => date('Y-m-d'), 'type' => 'date') ); */