Skip to content
Snippets Groups Projects
Commit 1cb2eb21 authored by srosse's avatar srosse
Browse files

OO-990: icons in checkbox

parent 5235baef
No related branches found
No related tags found
No related merge requests found
Showing
with 87 additions and 88 deletions
......@@ -26,6 +26,7 @@ import org.olat.core.util.Util;
import org.olat.course.nodes.AbstractCourseNodeConfiguration;
import org.olat.course.nodes.CourseNode;
import org.olat.course.nodes.CourseNodeConfiguration;
import org.olat.course.nodes.CourseNodeGroup;
import de.bps.course.nodes.ChecklistCourseNode;
......@@ -37,43 +38,33 @@ import de.bps.course.nodes.ChecklistCourseNode;
* Initial Date: 23.07.2009 <br>
* @author bja <bja@bps-system.de>
*/
public class ChecklistCourseNodeConfiguration extends AbstractCourseNodeConfiguration implements CourseNodeConfiguration {
public class ChecklistCourseNodeConfiguration extends AbstractCourseNodeConfiguration {
private ChecklistCourseNodeConfiguration() {
}
/**
* @see org.olat.course.nodes.CourseNodeConfiguration#getAlias()
*/
@Override
public String getAlias() {
return "cl";
}
@Override
public String getGroup() {
return CourseNodeGroup.other.name();
}
/**
* @see org.olat.course.nodes.CourseNodeConfiguration#getIconCSSClass()
*/
@Override
public String getIconCSSClass() {
return "o_cl_icon";
}
/**
* @see org.olat.course.nodes.CourseNodeConfiguration#getInstance()
*/
@Override
public CourseNode getInstance() {
return new ChecklistCourseNode();
}
/**
* @see org.olat.course.nodes.CourseNodeConfiguration#getLinkCSSClass()
*/
public String getLinkCSSClass() {
return "o_cl_icon";
}
/**
* @see org.olat.course.nodes.CourseNodeConfiguration#getLinkText(java.util.Locale)
*/
@Override
public String getLinkText(Locale locale) {
Translator fallback = Util.createPackageTranslator(CourseNodeConfiguration.class, locale);
Translator translator = Util.createPackageTranslator(this.getClass(), locale, fallback);
......
......@@ -26,30 +26,36 @@ import org.olat.core.util.Util;
import org.olat.course.nodes.AbstractCourseNodeConfiguration;
import org.olat.course.nodes.CourseNode;
import org.olat.course.nodes.CourseNodeConfiguration;
import org.olat.course.nodes.CourseNodeGroup;
import de.bps.course.nodes.DENCourseNode;
public class DENCourseNodeConfiguration extends AbstractCourseNodeConfiguration implements CourseNodeConfiguration {
public class DENCourseNodeConfiguration extends AbstractCourseNodeConfiguration {
DENCourseNodeConfiguration() {
}
@Override
public String getAlias() {
return "den";
}
@Override
public String getGroup() {
return CourseNodeGroup.other.name();
}
@Override
public String getIconCSSClass() {
return "o_den_icon";
}
@Override
public CourseNode getInstance() {
return new DENCourseNode();
}
public String getLinkCSSClass() {
return null;
}
@Override
public String getLinkText(Locale locale) {
Translator fallback = Util.createPackageTranslator(CourseNodeConfiguration.class, locale);
Translator translator = Util.createPackageTranslator(this.getClass(), locale, fallback);
......
......@@ -72,7 +72,7 @@ public class DENEditForm extends FormBasicController {
Boolean initialCancelEnrollEnabled = (Boolean) moduleConfig.get(ENCourseNode.CONF_CANCEL_ENROLL_ENABLED);
enableCancelEnroll = uifactory.addCheckboxesHorizontal("enableCancelEnroll", "form.enableCancelEnroll", formLayout, new String[] { "ison" }, new String[] { "" }, null);
enableCancelEnroll = uifactory.addCheckboxesHorizontal("enableCancelEnroll", "form.enableCancelEnroll", formLayout, new String[] { "ison" }, new String[] { "" });
enableCancelEnroll.select("ison", initialCancelEnrollEnabled);
subm = new FormSubmit("subm", "submit");
......
......@@ -26,6 +26,7 @@ import org.olat.core.util.Util;
import org.olat.course.nodes.AbstractCourseNodeConfiguration;
import org.olat.course.nodes.CourseNode;
import org.olat.course.nodes.CourseNodeConfiguration;
import org.olat.course.nodes.CourseNodeGroup;
import de.bps.course.nodes.LLCourseNode;
......@@ -38,7 +39,7 @@ import de.bps.course.nodes.LLCourseNode;
*
* @author Marcel Karras (toka@freebits.de)
*/
public class LLCourseNodeConfiguration extends AbstractCourseNodeConfiguration implements CourseNodeConfiguration {
public class LLCourseNodeConfiguration extends AbstractCourseNodeConfiguration {
/**
* [spring only]
......@@ -47,42 +48,31 @@ public class LLCourseNodeConfiguration extends AbstractCourseNodeConfiguration i
private LLCourseNodeConfiguration() {
super();
}
/**
* {@inheritDoc}
*/
@Override
public String getAlias() {
return "ll";
}
@Override
public String getGroup() {
return CourseNodeGroup.other.name();
}
/**
* {@inheritDoc}
*/
@Override
public String getIconCSSClass() {
return "o_ll_icon";
}
/**
* {@inheritDoc}
*/
@Override
public CourseNode getInstance() {
return new LLCourseNode();
}
/**
* {@inheritDoc}
*/
public String getLinkCSSClass() {
return "o_ll_icon";
}
/**
* {@inheritDoc}
*/
@Override
public String getLinkText(Locale locale) {
Translator fallback = Util.createPackageTranslator(CourseNodeConfiguration.class, locale);
Translator translator = Util.createPackageTranslator(this.getClass(), locale, fallback);
return translator.translate("title_ll");
}
}
......@@ -326,7 +326,7 @@ public class LLEditForm extends FormBasicController {
lTarget.setUserObject(link);
lTargetInputList.add(index, lTarget);
//add html target
MultipleSelectionElement htmlTargetSelection = uifactory.addCheckboxesHorizontal("html_target" + counter, titleContainer, new String[]{BLANK_KEY}, new String[]{""}, null);
MultipleSelectionElement htmlTargetSelection = uifactory.addCheckboxesHorizontal("html_target" + counter, titleContainer, new String[]{BLANK_KEY}, new String[]{""});
htmlTargetSelection.setUserObject(link);
htmlTargetSelection.select(BLANK_KEY, "_blank".equals(link.getHtmlTarget()));
lHtmlTargetInputList.add(index, htmlTargetSelection);
......
......@@ -27,6 +27,7 @@ import org.olat.core.util.Util;
import org.olat.course.nodes.AbstractCourseNodeConfiguration;
import org.olat.course.nodes.CourseNode;
import org.olat.course.nodes.CourseNodeConfiguration;
import org.olat.course.nodes.CourseNodeGroup;
import de.bps.course.nodes.VCCourseNode;
......@@ -40,24 +41,29 @@ import de.bps.course.nodes.VCCourseNode;
* @author Jens Lindner(jlindne4@hs-mittweida.de)
* @author skoeber
*/
public class VCCourseNodeConfiguration extends AbstractCourseNodeConfiguration implements CourseNodeConfiguration {
public class VCCourseNodeConfiguration extends AbstractCourseNodeConfiguration {
@Override
public String getAlias() {
return "vc";
}
@Override
public String getGroup() {
return CourseNodeGroup.virtualClassroom.name();
}
@Override
public String getIconCSSClass() {
return "o_vc_icon";
}
@Override
public CourseNode getInstance() {
return new VCCourseNode();
}
public String getLinkCSSClass() {
return "o_vc_icon";
}
@Override
public String getLinkText(Locale locale) {
Translator fallback = Util.createPackageTranslator(CourseNodeConfiguration.class, locale);
Translator translator = Util.createPackageTranslator(this.getClass(), locale, fallback);
......
......@@ -125,7 +125,7 @@ public class VCEditForm extends FormBasicController {
boolean useDates = !dateList.isEmpty() | config.isUseMeetingDates();
String[] accessKeys = new String[] {OPTION_DATES};
String[] accessVals = new String[] {translate(OPTION_DATES)};
multiSelectOptions = uifactory.addCheckboxesVertical("vc.options", "vc.options.label", editVC, accessKeys, accessVals, null, 1);
multiSelectOptions = uifactory.addCheckboxesVertical("vc.options", "vc.options.label", editVC, accessKeys, accessVals, 1);
multiSelectOptions.select(OPTION_DATES, useDates);
multiSelectOptions.addActionListener(FormEvent.ONCHANGE);
......
......@@ -66,7 +66,7 @@ public class AdobeEditForm extends FormBasicController {
// meeting options
String[] accessKeys = new String[] {OPTION_OPEN_MEETING, OPTION_START_MEETING};
String[] accessVals = new String[] {translate(OPTION_OPEN_MEETING), translate(OPTION_START_MEETING)};
multiSelectOptions = uifactory.addCheckboxesVertical("vc.access", "vc.access.label", formLayout, accessKeys, accessVals, null, 1);
multiSelectOptions = uifactory.addCheckboxesVertical("vc.access", "vc.access.label", formLayout, accessKeys, accessVals, 1);
multiSelectOptions.select(OPTION_START_MEETING, !config.isGuestStartMeetingAllowed());
multiSelectOptions.select(OPTION_OPEN_MEETING, !config.isGuestAccessAllowed());
multiSelectOptions.setVisible(showOptions);
......
......@@ -61,7 +61,7 @@ public class WimbaEditForm extends FormBasicController {
// options
String[] optionKeys = new String[] {OPTION_GUEST_ACCESS};
String[] optionVals = new String[] {translate(OPTION_GUEST_ACCESS)};
multiSelectOptions = uifactory.addCheckboxesVertical("vc.options", "vc.options.label", formLayout, optionKeys, optionVals, null, 1);
multiSelectOptions = uifactory.addCheckboxesVertical("vc.options", "vc.options.label", formLayout, optionKeys, optionVals, 1);
multiSelectOptions.select(OPTION_GUEST_ACCESS, config.isGuestAccessAllowed());
multiSelectOptions.showLabel(false);
......
......@@ -104,7 +104,7 @@ public class LinksPortletEditController extends FormBasicController {
return true;
}
});
openPopup = uifactory.addCheckboxesHorizontal("link.open.new.window", "link.open.new.window", formLayout, new String[]{TARGET_BLANK}, new String[]{""}, new String[]{""});
openPopup = uifactory.addCheckboxesHorizontal("link.open.new.window", "link.open.new.window", formLayout, new String[]{TARGET_BLANK}, new String[]{""});
if (portletLink.getTarget().equals(TARGET_BLANK)) {
openPopup.selectAll();
}
......
......@@ -49,7 +49,7 @@ public class GenericCheckboxPropertyHandler extends AbstractUserPropertyHandler
public FormItem addFormItem(Locale locale, User user, String usageIdentifyer, boolean isAdministrativeUser,
FormItemContainer formItemContainer) {
SelectionElement sElem = null;
sElem = FormUIFactory.getInstance().addCheckboxesVertical(getName(), i18nFormElementLabelKey(), formItemContainer, new String[] { getName() }, new String[]{ "" }, null, 1);
sElem = FormUIFactory.getInstance().addCheckboxesVertical(getName(), i18nFormElementLabelKey(), formItemContainer, new String[] { getName() }, new String[]{ "" }, 1);
UserManager um = UserManager.getInstance();
if ( um.isUserViewReadOnly(usageIdentifyer, this) && ! isAdministrativeUser) {
......
......@@ -180,7 +180,7 @@ public class IQEditForm extends FormBasicController {
@Override
protected void initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
limitAttempts = uifactory.addCheckboxesVertical("limitAttempts", "qti.form.limit.attempts", formLayout, new String[] { "xx" }, new String[] { null }, null, 1);
limitAttempts = uifactory.addCheckboxesVertical("limitAttempts", "qti.form.limit.attempts", formLayout, new String[] { "xx" }, new String[] { null }, 1);
Integer confAttempts = (Integer) modConfig.get(IQEditController.CONFIG_KEY_ATTEMPTS);
if (confAttempts == null) {
......@@ -209,7 +209,7 @@ public class IQEditForm extends FormBasicController {
String[] valuesShowSolution = new String[]{""};
//Surveys do not have a solution
if(!isSurvey){
allowShowSolutionBox = uifactory.addCheckboxesVertical("allowShowSolution", "qti.form.allowShowSolution", formLayout, allowShowSolution, valuesShowSolution, null, 1);
allowShowSolutionBox = uifactory.addCheckboxesVertical("allowShowSolution", "qti.form.allowShowSolution", formLayout, allowShowSolution, valuesShowSolution, 1);
allowShowSolutionBox.addActionListener(FormEvent.ONCLICK);
if(confAllowShowSolution!=null){
allowShowSolutionBox.select(ALLOW, confAllowShowSolution);
......@@ -223,7 +223,7 @@ public class IQEditForm extends FormBasicController {
String[] allowSuspension = new String[] { ALLOW };
String[] valuesSuspesion = new String[] { "" };
allowSuspensionBox = uifactory.addCheckboxesVertical("allowSuspension", "qti.form.allowSuspension", formLayout, allowSuspension,
valuesSuspesion, null, 1);
valuesSuspesion, 1);
allowSuspensionBox.addActionListener(FormEvent.ONCLICK);
if (confAllowSuspension != null) {
allowSuspensionBox.select(ALLOW, confAllowSuspension);
......@@ -287,7 +287,7 @@ public class IQEditForm extends FormBasicController {
boolean confEnableShowResultOnHomePage = (showResultOnHomePage != null) ? showResultOnHomePage.booleanValue() : false;
confEnableShowResultOnHomePage = !noSummary && confEnableShowResultOnHomePage;
showResultsOnHomePage = uifactory.addCheckboxesVertical("qti_enableResultsOnHomePage", "qti.form.results.onhomepage", formLayout, new String[] { "xx" },
new String[] { null }, null, 1);
new String[] { null }, 1);
showResultsOnHomePage.select("xx", confEnableShowResultOnHomePage);
showResultsOnHomePage.addActionListener(FormEvent.ONCLICK);
showResultsOnHomePage.setVisible(!isSurvey);
......@@ -299,7 +299,7 @@ public class IQEditForm extends FormBasicController {
}
showResultsDateDependentButton = uifactory.addCheckboxesVertical("qti_showresult", "qti.form.show.results", formLayout, new String[] { "xx" },
new String[] { null }, null, 1);
new String[] { null }, 1);
if (isAssessment || isSelfTest) {
showResultsDateDependentButton.select("xx", showResultsDateDependent);
showResultsDateDependentButton.addActionListener(FormEvent.ONCLICK);
......
......@@ -175,13 +175,19 @@ public class CcStep00 extends BasicStep {
// prepare checkboxes
String[] keys = new String[] { "sp", "en", "bc", "fo", "co" };
String[] values = new String[] { translator.translate("cce.informationpage"), translator.translate("cce.enrollment"),
translator.translate("cce.downloadfolder"), translator.translate("cce.forum"), translator.translate("cce.contactform") };
String[] values = new String[] {
translator.translate("cce.informationpage"), translator.translate("cce.enrollment"),
translator.translate("cce.downloadfolder"), translator.translate("cce.forum"),
translator.translate("cce.contactform")
};
// CSS for thumbs
String[] cssClasses = new String[] { "cc_sp", "en_sp", "bc_sp", "fo_sp", "co_sp", };
String[] iconCSS = new String[] {
"o_icon o_sp_icon", "o_icon o_en_icon",
"o_icon o_bc_icon", "o_icon o_fo_icon",
"o_icon o_co_icon"
};
// show checkbox
rightsChooser = FormUIFactory.getInstance().addCheckboxesVertical("rightsChooser", fic, keys, values, cssClasses, 1);
rightsChooser = FormUIFactory.getInstance().addCheckboxesVertical("rightsChooser", fic, keys, values, iconCSS, 1);
rightsChooser.addActionListener(FormEvent.ONCLICK); // Radios/Checkboxes need onclick because of IE bug OLAT-5753
// create edit button for enrollment and hide it
editButtonEnrollment = FormUIFactory.getInstance().addFormLink("cce.edit", fic);
......
......@@ -155,7 +155,7 @@ public class CcStep02 extends BasicStep {
formLayout.add(formItems);
// create access limit checkbox
publishCheckbox = FormUIFactory.getInstance().addCheckboxesVertical("publishCheckbox", formItems, new String[] {"ison"}, new String[] {""}, null, 1);
publishCheckbox = FormUIFactory.getInstance().addCheckboxesVertical("publishCheckbox", formItems, new String[] {"ison"}, new String[] {""}, 1);
publishCheckbox.setLabel("car.makepublic", null);
publishCheckbox.select("ison", true);
......
......@@ -140,7 +140,7 @@ public class EnrollmentEditForm extends FormBasicController {
keys = new String[] { "ison" };
values = new String[] { "" };
accessLimit = uifactory.addCheckboxesVertical("accessLimit", formLayout, keys, values, null, 1);
accessLimit = uifactory.addCheckboxesVertical("accessLimit", formLayout, keys, values, 1);
accessLimit.setLabel("en.accesscheckbox", null);
accessLimit.select("ison", courseConfig.getEnableAccessLimit());
accessLimit.addActionListener(FormEvent.ONCLICK);
......@@ -154,7 +154,7 @@ public class EnrollmentEditForm extends FormBasicController {
values[i] = elements.get(i);
}
courseElements = uifactory.addCheckboxesVertical("courseElements", formLayout, keys, values, null, 1);
courseElements = uifactory.addCheckboxesVertical("courseElements", formLayout, keys, values, 1);
courseElements.setLabel("en.selectelements", null);
if (!accessLimit.isSelected(0)) courseElements.setVisible(false);
......
......@@ -71,7 +71,7 @@ public class PrivacyAdminController extends FormBasicController {
translate("admin.props.groupmanagers"),
translate("admin.props.administrators")
};
adminPropsEl = uifactory.addCheckboxesVertical("admin.props", propsCont, adminPropKeys, adminPropValues, null, 1);
adminPropsEl = uifactory.addCheckboxesVertical("admin.props", propsCont, adminPropKeys, adminPropValues, 1);
adminPropsEl.select("users", "enabled".equals(module.getUserSearchAdminPropsForUsers()));
adminPropsEl.select("authors", "enabled".equals(module.getUserSearchAdminPropsForAuthors()));
adminPropsEl.select("usermanagers", "enabled".equals(module.getUserSearchAdminPropsForUsermanagers()));
......@@ -81,7 +81,7 @@ public class PrivacyAdminController extends FormBasicController {
uifactory.addSpacerElement("admin.space.1", propsCont, true);
lastloginEl = uifactory.addCheckboxesVertical("last.login", propsCont, adminPropKeys, adminPropValues, null, 1);
lastloginEl = uifactory.addCheckboxesVertical("last.login", propsCont, adminPropKeys, adminPropValues, 1);
lastloginEl.select("users", "enabled".equals(module.getUserLastLoginVisibleForUsers()));
lastloginEl.select("authors", "enabled".equals(module.getUserLastLoginVisibleForAuthors()));
lastloginEl.select("usermanagers", "enabled".equals(module.getUserLastLoginVisibleForUsermanagers()));
......@@ -94,7 +94,7 @@ public class PrivacyAdminController extends FormBasicController {
tuCont.setFormTitle(translate("tunnel.title"));
tuCont.setFormDescription(translate("tunnel.desc"));
tunnelEl = uifactory.addCheckboxesHorizontal("tunnel.cbb", tuCont, onKeys, new String[]{""}, null);
tunnelEl = uifactory.addCheckboxesHorizontal("tunnel.cbb", tuCont, onKeys, new String[]{""});
tunnelEl.select("on", "enabled".equals(module.getUserInfosTunnelCourseBuildingBlock()));
tunnelEl.addActionListener(FormEvent.ONCHANGE);
}
......
......@@ -99,7 +99,7 @@ public class SystemRegistrationAdminController extends FormBasicController {
//
// Add website
publishWebSiteSelection = uifactory.addCheckboxesVertical("registration.publishWebSiteSelection", null, formLayout,
new String[] { YES }, new String[] { "" }, null, 1);
new String[] { YES }, new String[] { "" }, 1);
publishWebSiteSelection.addActionListener(FormEvent.ONCLICK);
boolean publishWebsiteConfig = registrationModule.isPublishWebsite();
publishWebSiteSelection.select(YES, publishWebsiteConfig);
......@@ -123,7 +123,7 @@ public class SystemRegistrationAdminController extends FormBasicController {
//
// Add announce list
addToAnnounceListSelection = uifactory.addCheckboxesVertical("registration.addToAnnounceListSelection", null, formLayout,
new String[] { YES }, new String[] { "" }, null, 1);
new String[] { YES }, new String[] { "" }, 1);
addToAnnounceListSelection.addActionListener(FormEvent.ONCLICK);
addToAnnounceListSelection.select(YES, registrationModule.isNotifyReleases());
//
......
......@@ -87,7 +87,7 @@ public class RestapiAdminController extends FormBasicController {
layoutContainer.add(accessDataFlc);
String[] values = new String[] { getTranslator().translate("rest.on") };
enabled = uifactory.addCheckboxesHorizontal("rest.enabled", accessDataFlc, keys, values, null);
enabled = uifactory.addCheckboxesHorizontal("rest.enabled", accessDataFlc, keys, values);
enabled.select(keys[0], restEnabled);
enabled.addActionListener(FormEvent.ONCHANGE);
......@@ -98,12 +98,12 @@ public class RestapiAdminController extends FormBasicController {
layoutContainer.add(managedFlc);
String[] valueGrps = new String[] { getTranslator().translate("rest.on") };
managedGroupsEl = uifactory.addCheckboxesHorizontal("managed.group", managedFlc, keys, valueGrps, null);
managedGroupsEl = uifactory.addCheckboxesHorizontal("managed.group", managedFlc, keys, valueGrps);
managedGroupsEl.addActionListener(FormEvent.ONCHANGE);
managedGroupsEl.select(keys[0], groupModule.isManagedBusinessGroups());
String[] valueRes = new String[] { getTranslator().translate("rest.on") };
managedRepoEl = uifactory.addCheckboxesHorizontal("managed.repo", managedFlc, keys, valueRes, null);
managedRepoEl = uifactory.addCheckboxesHorizontal("managed.repo", managedFlc, keys, valueRes);
managedRepoEl.addActionListener(FormEvent.ONCHANGE);
managedRepoEl.select(keys[0], repositoryModule.isManagedRepositoryEntries());
}
......
......@@ -138,9 +138,9 @@ public class SearchAdminForm extends FormBasicController {
blackList = uifactory.addTextAreaElement("search.admin.label.blackList", 3, 80, "", formLayout);
blackList.setExampleKey("search.admin.label.blackList.example", null);
excelFileEnabled = uifactory.addCheckboxesHorizontal("search.admin.label.enableExcel", formLayout, new String[]{"on"}, new String[]{""}, null);
pptFileEnabled = uifactory.addCheckboxesHorizontal("search.admin.label.enablePpt", formLayout, new String[]{"on"}, new String[]{""}, null);
pdfFileEnabled = uifactory.addCheckboxesHorizontal("search.admin.label.enablePdf", formLayout, new String[]{"on"}, new String[]{""}, null);
excelFileEnabled = uifactory.addCheckboxesHorizontal("search.admin.label.enableExcel", formLayout, new String[]{"on"}, new String[]{""});
pptFileEnabled = uifactory.addCheckboxesHorizontal("search.admin.label.enablePpt", formLayout, new String[]{"on"}, new String[]{""});
pdfFileEnabled = uifactory.addCheckboxesHorizontal("search.admin.label.enablePdf", formLayout, new String[]{"on"}, new String[]{""});
submit = new FormSubmit("submit", "submit");
formLayout.add(submit);
......
......@@ -62,17 +62,17 @@ public class SecurityAdminController extends FormBasicController {
String[] values = new String[]{ "" };
// on: force top top frame (more security); off: allow in frame (less security)
topFrameEl = uifactory.addCheckboxesHorizontal("sec.topframe", "sec.topframe", formLayout, keys, values, null);
topFrameEl = uifactory.addCheckboxesHorizontal("sec.topframe", "sec.topframe", formLayout, keys, values);
topFrameEl.select("on", securityModule.isForceTopFrame());
topFrameEl.addActionListener(FormEvent.ONCHANGE);
// on: block wiki (more security); off: do not block wiki (less security)
wikiEl = uifactory.addCheckboxesHorizontal("sec.wiki", "sec.wiki", formLayout, keys, values, null);
wikiEl = uifactory.addCheckboxesHorizontal("sec.wiki", "sec.wiki", formLayout, keys, values);
wikiEl.select("off", securityModule.isWikiEnabled());
wikiEl.addActionListener(FormEvent.ONCHANGE);
// on: force file download in folder component (more security); off: allow execution of content (less security)
forceDownloadEl = uifactory.addCheckboxesHorizontal("sec.download", "sec.force.download", formLayout, keys, values, null);
forceDownloadEl = uifactory.addCheckboxesHorizontal("sec.download", "sec.force.download", formLayout, keys, values);
forceDownloadEl.select("on", folderModule.isForceDownload());
forceDownloadEl.addActionListener(FormEvent.ONCHANGE);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment