feat(mvc): add preview mode setting

This commit is contained in:
Lucas Bickel 2021-01-03 11:40:06 +00:00 committed by GitHub
parent 104e9053e1
commit c2bfee60f1
6 changed files with 42 additions and 0 deletions

View file

@ -210,6 +210,21 @@ class Application_Form_GeneralPreferences extends Zend_Form_SubForm
$radioPageLoginButton->setLabel(_("Display login button on your Radio Page?"));
$radioPageLoginButton->setValue($displayRadioPageLoginButtonValue);
$this->addElement($radioPageLoginButton);
$feature_preview_mode = new Zend_Form_Element_Radio('featurePreviewMode');
$feature_preview_mode->setLabel(_('Feature Previews'));
$feature_preview_mode->setMultiOptions(array(
_("Disabled"),
_("Enabled"),
));
$feature_preview_mode->setValue(Application_Model_Preference::GetFeaturePreviewMode());
$feature_preview_mode->setDescription(_('Enable this to opt-in to test new features.'));
$feature_preview_mode->setSeparator(' '); //No <br> between radio buttons
$feature_preview_mode->addDecorator('HtmlTag', array('tag' => 'dd',
'id'=>"featurePreviewMode-element",
'class' => 'radio-inline-list',
));
$this->addElement($feature_preview_mode);
}
private function getWeekStartDays()