<%@ page import=" org.opencms.workplace.CmsWorkplace, org.opencms.workplace.CmsDialog, org.opencms.workplace.commons.*, org.opencms.widgets.CmsCalendarWidget "%><% // initialize the workplace class CmsPreferences wp = new CmsPreferences(pageContext, request, response); //////////////////// start of switch statement switch (wp.getAction()) { case CmsDialog.ACTION_CANCEL: //////////////////// ACTION: cancel button pressed, leave dialog if (!"true".equals(wp.getParamSetPressed())) { // wp.actionCloseDialog(); //////////////////// ACTION: reload the workplace window after pressing "cancel" %> <% break; } case CmsPreferences.ACTION_RELOAD: //////////////////// ACTION: reload the workplace window after pressing "ok" %> <% break; case CmsDialog.ACTION_OK: case CmsDialog.ACTION_SET: //////////////////// ACTION: save the preferences wp.actionSave(); break; case CmsPreferences.ACTION_CHPWD: //////////////////// ACTION: change the user password wp.actionChangePassword(); if (wp.getAction() == CmsPreferences.ACTION_ERROR) { break; } case CmsDialog.ACTION_DEFAULT: case CmsPreferences.ACTION_SWITCHTAB: default: //////////////////// ACTION: show tab dialog (default) wp.setParamAction(CmsDialog.DIALOG_OK); %><%= wp.htmlStart() %> <%= CmsCalendarWidget.calendarIncludes(wp.getLocale()) %> <%= wp.bodyStart("dialog", "onunload=\"top.closeTreeWin();\"") %> <%= wp.dialogStart() %>
<%= wp.paramsAsHidden() %> <%= wp.dialogTabContentStart(wp.getParamTitle(), "id=\"tabcontent\"") %> <% switch (wp.getActiveTab()) { case 1: // ########## workplace settings %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_STARTUP_0)) %>
<%= wp.key(Messages.GUI_LABEL_LANGUAGE_0) %><%= wp.buildSelectLanguage("name=\"" + wp.PARAM_WORKPLACE_LANGUAGE + "\" style=\"width: 200px;\"") %>   <%= wp.key(Messages.GUI_PREF_STARTUP_SITE_0) %><%= wp.buildSelectSite("name=\"" + wp.PARAM_WORKPLACE_SITE + "\" style=\"width: 200px;\"") %>  
<%= wp.key(Messages.GUI_PREF_STARTUP_PROJECT_0) %><%= wp.buildSelectProject("name=\"" + wp.PARAM_WORKPLACE_PROJECT + "\" style=\"width: 200px;\"") %>   <%= wp.key(Messages.GUI_PREF_STARTUP_FOLDER_0) %><%= wp.button("javascript:top.openTreeWin('preferences', false, 'main', '" + wp.PARAM_WORKPLACE_FOLDER + "', document);", null, "folder.png", Messages.GUI_LABEL_SEARCH_0, 0) %>
<%= wp.key(Messages.GUI_PREF_STARTUP_VIEW_0) %><%= wp.buildSelectView("name=\"" + wp.PARAM_WORKPLACE_VIEW + "\" style=\"width: 200px;\"") %>   > <%= wp.key(Messages.GUI_PREF_RESTRICT_EXPLORER_VIEW_0) %>
<%= wp.dialogBlockEnd() %> <%= wp.dialogSpacer() %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_GENERAL_0)) %> <%-- --%><%= CmsCalendarWidget.calendarInit(wp.getMessages(), wp.PARAM_WORKPLACE_TIMEWARP, "timewarp.widgettrigger", "cR", false, false, true, "", true) %>
<%= wp.key(Messages.GUI_PREF_BUTTON_STYLE_0) %> <%= wp.buildSelectWorkplaceButtonStyle("name=\"" + wp.PARAM_WORKPLACE_BUTTONSTYLE + "\" style=\"width: 200px;\"") %>  
<%= wp.key(Messages.GUI_PREF_CHOOSE_UPLOAD_VARIANT_0) %> <%= wp.buildSelectUpload("name=\"" + wp.PARAM_WORKPLACE_UPLOADVARIANT + "\" style=\"width: 200px;\"") %>
<%= wp.key(Messages.GUI_PREF_REPORT_TYPE_0) %><%= wp.buildSelectReportType("name=\"" + wp.PARAM_WORKPLACE_REPORTTYPE + "\" style=\"width: 200px;\"") %>   > <%= wp.key(Messages.GUI_PREF_SHOW_PUBLISHNOTIFICATION_0) %>
<%= wp.key(Messages.GUI_LABEL_TIMEWARP_0) %> <%= wp.button("javascript:document.getElementById('" + wp.PARAM_WORKPLACE_TIMEWARP + "').value='-'", "", "deletecontent.png", "GUI_DIALOG_BUTTON_RESET_0", 0) %>
<%=org.opencms.workplace.Messages.get().getBundle().key(org.opencms.workplace.Messages.GUI_CALENDAR_CHOOSE_DATE_0) %>
  > <%= wp.key(Messages.GUI_PREF_LIST_ALL_PROJECTS_0) %>
<%= wp.dialogBlockEnd() %> <% break; case 2: // ########## explorer display settings %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_GENERAL_0)) %>
<%= wp.key(Messages.GUI_PREF_BUTTON_STYLE_EXPLORER_0) %> <%= wp.buildSelectExplorerButtonStyle("name=\"" + CmsPreferences.PARAM_EXPLORER_BUTTONSTYLE + "\" style=\"width: 200px;\"") %>
<%= wp.key(Messages.GUI_PREF_FILES_PER_PAGE_0) %> <%= wp.buildSelectExplorerFileEntries("name=\"" + CmsPreferences.PARAM_EXPLORER_FILEENTRIES + "\" style=\"width: 200px;\"") %>
<%= wp.key(Messages.GUI_PREF_SEARCH_RESULT_0) %> <%= wp.buildSelectWorkplaceSearchResult("name=\"" + CmsPreferences.PARAM_EXPLORER_SEARCH_RESULT + "\" style=\"width: 200px;\"") %>
<%= wp.dialogBlockEnd() %> <%= wp.dialogSpacer() %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_DISPLAY_0)) %>
> <%= wp.key(Messages.GUI_LABEL_TITLE_0) %>   > <%= wp.key(Messages.GUI_LABEL_DATE_LAST_MODIFIED_0) %>   > <%= wp.key(Messages.GUI_LABEL_DATE_RELEASED_0) %>  
> <%= wp.key(Messages.GUI_LABEL_NAVTEXT_0) %>   > <%= wp.key(Messages.GUI_LABEL_USER_LAST_MODIFIED_0) %>   > <%= wp.key(Messages.GUI_LABEL_DATE_EXPIRED_0) %>   > <%= wp.key(Messages.GUI_LABEL_PERMISSIONS_0) %>  
> <%= wp.key(Messages.GUI_LABEL_TYPE_0) %>   > <%= wp.key(Messages.GUI_LABEL_DATE_CREATED_0) %>   > <%= wp.key(Messages.GUI_LABEL_STATE_0) %>    
> <%= wp.key(Messages.GUI_LABEL_SIZE_0) %>   > <%= wp.key(Messages.GUI_LABEL_CREATED_BY_0) %>   > <%= wp.key(Messages.GUI_LABEL_LOCKED_BY_0) %>    
<%= wp.dialogBlockEnd() %> <% break; case 3: // ########## dialogs settings %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_DEFAULT_0)) %>
<%= wp.key(Messages.GUI_PREF_DIALOG_COPY_FILE_0) %><%= wp.buildSelectCopyFileMode("name=\"" + wp.PARAM_DIALOGS_COPYFILEMODE + "\" style=\"width: 250px;\"") %>   > <%= wp.key(Messages.GUI_PREF_SHOW_LOCK_DIALOG_0) %>
<%= wp.key(Messages.GUI_PREF_DIALOG_COPY_FOLDER_0) %><%= wp.buildSelectCopyFolderMode("name=\"" + wp.PARAM_DIALOGS_COPYFOLDERMODE + "\" style=\"width: 250px;\"") %>
<%= wp.key(Messages.GUI_PREF_DIALOG_DELETE_FILE_0) %><%= wp.buildSelectDeleteFileMode("name=\"" + wp.PARAM_DIALOGS_DELETEFILEMODE + "\" style=\"width: 250px;\"") %>
<%= wp.key(Messages.GUI_PREF_DIALOG_DIRECT_PUBLISH_0) %><%= wp.buildSelectPublishSiblings("name=\"" + wp.PARAM_DIALOGS_PUBLISHFILEMODE + "\" style=\"width: 250px;\"") %>
<%= wp.dialogBlockEnd() %> <%= wp.dialogSpacer() %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_PERMISSIONS_0)) %>
> <%= wp.key(Messages.GUI_PREF_PERMISSIONS_FOLDERS_INHERIT_0) %>
> <%= wp.key(Messages.GUI_PREF_PERMISSIONS_EXPAND_USER_0) %>
> <%= wp.key(Messages.GUI_PREF_PERMISSIONS_EXPAND_INHERITED_0) %>
<%= wp.dialogBlockEnd() %> <% break; case 4: // ########## editor settings %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_GENERAL_0)) %>
<%= wp.key(Messages.GUI_PREF_BUTTON_STYLE_EDITOR_0) %> <%= wp.buildSelectEditorButtonStyle("name=\"" + wp.PARAM_EDITOR_BUTTONSTYLE + "\" style=\"width: 200px;\"") %>
<%= wp.key(Messages.GUI_PREF_BUTTON_STYLE_DIRECT_EDIT_0) %> <%= wp.buildSelectDirectEditButtonStyle("name=\"" + wp.PARAM_DIRECTEDIT_BUTTONSTYLE + "\" style=\"width: 200px;\"") %>
<%= wp.dialogBlockEnd() %> <%= wp.dialogSpacer() %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_EDITORS_0)) %> <%= wp.buildSelectPreferredEditors("style=\"width: 200px;\"") %>
<%= wp.dialogBlockEnd() %> <% break; case 5: // ########## start galleries settings %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_SETTINGS_STARTUP_0)) %> <%= wp.buildSelectStartGalleries("style=\"width: 400px;\"") %>
<%= wp.dialogBlockEnd() %> <% break; case 6: // ########## user data settings %> <%= wp.dialogBlockStart(wp.key(Messages.GUI_PREF_PERSONAL_DATA_0)) %> <%= wp.buildUserInformation() %> <%= wp.dialogBlockEnd() %> <%= wp.dialogSpacer() %> <%= wp.dialogSpacer() %>
<%= wp.dialogBlockStart("") %>
<%= wp.key(Messages.GUI_PREF_CURRENT_PWD_0) %>
<%= wp.key(Messages.GUI_PREF_NEW_PWD_0) %>
<%= wp.key(Messages.GUI_PREF_PWD_REPEAT_0) %>
 
<%= wp.dialogBlockEnd() %>
<% } // end of switch tab statement %> <%= wp.dialogTabContentEnd() %> <%= wp.dialogButtonsSetOkCancel(null, null, null) %>
<%= wp.dialogEnd() %> <%= wp.bodyEnd() %> <%= wp.htmlEnd() %> <% } //////////////////// end of switch action statement %>