array( 'group_name' => 'Search Preferences', 'group' => 'Search Preferences', 'name' => 'search_autocomplete_count', 'prefetch' => 0, 'type' => 'Integer', 'quick_form_type' => 'Element', 'html_type' => 'text', 'html_attributes' => array( 'size' => 2, 'maxlength' => 2, ), 'default' => 10, 'add' => '4.3', 'title' => 'Autocomplete Results', 'is_domain' => 1, 'is_contact' => 0, 'description' => 'The maximum number of contacts to show at a time when typing in an autocomplete field.', 'help_text' => NULL, ), 'enable_innodb_fts' => array( 'group_name' => 'Search Preferences', 'group' => 'Search Preferences', 'name' => 'enable_innodb_fts', 'prefetch' => 0, 'type' => 'Boolean', 'quick_form_type' => 'YesNo', 'default' => 0, 'add' => '4.4', 'title' => 'InnoDB Full Text Search', 'is_domain' => 1, 'is_contact' => 0, 'description' => "Enable InnoDB full-text search optimizations. (Requires MySQL 5.6+)", 'help_text' => NULL, 'on_change' => array( array('CRM_Core_InnoDBIndexer', 'onToggleFts'), ), ), 'fts_query_mode' => array( 'group_name' => 'Search Preferences', 'group' => 'Search Preferences', 'name' => 'fts_query_mode', 'prefetch' => 0, 'type' => 'String', 'quick_form_type' => 'Element', 'html_attributes' => array( 'size' => 64, 'maxlength' => 64, ), 'html_type' => 'Text', 'default' => 'simple', 'add' => '4.5', 'title' => 'How to handle full-tet queries', 'is_domain' => 1, 'is_contact' => 0, 'description' => NULL, 'help_text' => NULL, ), );