<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.4 |
+ | CiviCRM version 4.5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id$
*
*/
'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_type' => 'text',
+ '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,
+ ),
);