X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FAdmin%2FForm%2FPreferences%2FMultisite.php;h=db9930e1cb16558e3e48d60a6a232710be8f5a8b;hb=177130d57b82f2492f091cfe8f6f058036e82b24;hp=1a8460357e0b9abacfe70d8716fe44f8c03ec9be;hpb=8fe53786227c099fa18725227248b4a335c978b4;p=civicrm-core.git diff --git a/CRM/Admin/Form/Preferences/Multisite.php b/CRM/Admin/Form/Preferences/Multisite.php index 1a8460357e..db9930e1cb 100644 --- a/CRM/Admin/Form/Preferences/Multisite.php +++ b/CRM/Admin/Form/Preferences/Multisite.php @@ -29,53 +29,16 @@ * * @package CRM * @copyright CiviCRM LLC (c) 2004-2018 - * $Id: Display.php 36505 2011-10-03 14:19:56Z lobo $ - * */ /** - * 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, + ]; }