X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FAdmin%2FForm%2FPreferences%2FMultisite.php;h=e5616922686f93aa616d5e470fa2232689c17bdc;hb=6b83d5bdd0f2ca546924feae6aa42aeddb1d40cf;hp=1a8460357e0b9abacfe70d8716fe44f8c03ec9be;hpb=518669f7fc6076a1246f3628f243097338d73876;p=civicrm-core.git diff --git a/CRM/Admin/Form/Preferences/Multisite.php b/CRM/Admin/Form/Preferences/Multisite.php index 1a8460357e..e561692268 100644 --- a/CRM/Admin/Form/Preferences/Multisite.php +++ b/CRM/Admin/Form/Preferences/Multisite.php @@ -3,7 +3,7 @@ +--------------------------------------------------------------------+ | CiviCRM version 5 | +--------------------------------------------------------------------+ - | Copyright CiviCRM LLC (c) 2004-2018 | + | Copyright CiviCRM LLC (c) 2004-2019 | +--------------------------------------------------------------------+ | This file is a part of CiviCRM. | | | @@ -28,54 +28,17 @@ /** * * @package CRM - * @copyright CiviCRM LLC (c) 2004-2018 - * $Id: Display.php 36505 2011-10-03 14:19:56Z lobo $ - * + * @copyright CiviCRM LLC (c) 2004-2019 */ /** - * This class generates form components for multi site preferences - * + * This class generates form components for multi site preferences. */ class CRM_Admin_Form_Preferences_Multisite extends CRM_Admin_Form_Preferences { - public function preProcess() { - $msDoc = CRM_Utils_System::docURL2('Multi Site Installation', NULL, NULL, NULL, NULL, "wiki"); - CRM_Utils_System::setTitle(ts('Multi Site Settings')); - $this->_varNames = array( - CRM_Core_BAO_Setting::MULTISITE_PREFERENCES_NAME => array( - 'is_enabled' => array( - 'html_type' => 'checkbox', - 'title' => ts('Enable Multi Site Configuration'), - 'weight' => 1, - 'description' => ts('Make CiviCRM aware of multiple domains. You should configure a domain group if enabled') . ' ' . $msDoc, - ), - /** Remove this checkbox until some one knows what this setting does - * 'uniq_email_per_site' => array( - * 'html_type' => 'checkbox', - * 'title' => ts('Ensure multi sites have a unique email per site'), - * 'weight' => 2, - * 'description' => NULL, - * ), - */ - 'domain_group_id' => array( - 'html_type' => 'entity_reference', - 'title' => ts('Domain Group'), - 'weight' => 3, - 'options' => array('entity' => 'group', 'select' => array('minimumInputLength' => 0)), - 'description' => ts('Contacts created on this site are added to this group'), - ), - /** Remove this checkbox until some one knows what this setting does - * 'event_price_set_domain_id' => array( - * 'html_type' => 'text', - * 'title' => ts('Domain for event price sets'), - * 'weight' => 4, - * 'description' => NULL, - * ), - */ - ), - ); - parent::preProcess(); - } + protected $_settings = [ + 'is_enabled' => CRM_Core_BAO_Setting::MULTISITE_PREFERENCES_NAME, + 'domain_group_id' => CRM_Core_BAO_Setting::MULTISITE_PREFERENCES_NAME, + ]; }