artwork/ccm-theme-uni-bremen-responsive: Several optimizations
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4050 8810af33-2d31-482b-a856-94f89814c4dfpull/2/head
parent
f4c09e5739
commit
35db017b07
|
|
@ -52,6 +52,8 @@ public class ConfigurationTab extends LayoutPanel {
|
|||
private final Form confClassesFilterForm;
|
||||
private final ConfigurationsTable configurationsTable;
|
||||
|
||||
private final ConfigurationTable configurationTable;
|
||||
|
||||
public ConfigurationTab() {
|
||||
super();
|
||||
|
||||
|
|
@ -90,6 +92,11 @@ public class ConfigurationTab extends LayoutPanel {
|
|||
this, selectedConf, confClassesFilter);
|
||||
body.add(configurationsTable);
|
||||
|
||||
configurationTable = new ConfigurationTable(this,
|
||||
selectedConf,
|
||||
selectedSetting);
|
||||
body.add(configurationTable);
|
||||
|
||||
setBody(body);
|
||||
}
|
||||
|
||||
|
|
@ -97,9 +104,14 @@ public class ConfigurationTab extends LayoutPanel {
|
|||
public void register(final Page page) {
|
||||
super.register(page);
|
||||
|
||||
page.addGlobalStateParam(selectedConfParam);
|
||||
page.addGlobalStateParam(selectedSettingParam);
|
||||
|
||||
page.setVisibleDefault(confClassesFilterHeading, true);
|
||||
page.setVisibleDefault(confClassesFilterForm, true);
|
||||
page.setVisibleDefault(configurationsTable, true);
|
||||
|
||||
page.setVisibleDefault(configurationTable, false);
|
||||
}
|
||||
|
||||
protected void showConfigurationsTable(final PageState state) {
|
||||
|
|
@ -116,12 +128,51 @@ public class ConfigurationTab extends LayoutPanel {
|
|||
|
||||
protected void showConfiguration(final PageState state) {
|
||||
hideConfigurationsTable(state);
|
||||
|
||||
|
||||
configurationTable.setVisible(state, true);
|
||||
}
|
||||
|
||||
protected void hideConfiguration(final PageState state) {
|
||||
|
||||
configurationTable.setVisible(state, false);
|
||||
|
||||
showConfigurationsTable(state);
|
||||
}
|
||||
|
||||
|
||||
protected void showBigDecimalSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void showBooleanSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void showDoubleSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void showEnumSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void showLocalizedStringSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void showLongSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void showStringListSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void showStringSettingForm(final PageState state) {
|
||||
|
||||
}
|
||||
|
||||
protected void hideSettingForms(final PageState state) {
|
||||
|
||||
|
||||
showConfiguration(state);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,7 +44,6 @@ import org.libreccm.configuration.SettingManager;
|
|||
import org.libreccm.l10n.GlobalizationHelper;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import static com.arsdigita.ui.admin.AdminUiConstants.*;
|
||||
|
||||
|
|
|
|||
|
|
@ -421,3 +421,7 @@ ui.admin.configuration.settings.table.col_setting_desc.header=Description
|
|||
ui.admin.configuration.settings.table.col_edit_setting.header=Edit
|
||||
ui.admin.configuration.settings.edit=Edit
|
||||
ui.admin.configuration.settings.read_error=Failed to read setting value.
|
||||
ui.admin.configuration.setting.edit.heading=Edit setting {0}/{1}
|
||||
ui.admin.configuration.setting.edit.current_value=Current value
|
||||
ui.admin.configuration.setting.edit.new_value=New value
|
||||
ui.admin.configuration.setting.error.blank=New value can't be blank.
|
||||
|
|
|
|||
|
|
@ -424,3 +424,7 @@ ui.admin.configuration.settings.table.col_setting_desc.header=Beschreibung
|
|||
ui.admin.configuration.settings.table.col_edit_setting.header=Bearbeiten
|
||||
ui.admin.configuration.settings.edit=Bearbeiten
|
||||
ui.admin.configuration.settings.read_error=Fehler beim lesen des Parameters.
|
||||
ui.admin.configuration.setting.edit.heading=Parameter {0}/{1} bearbeiten
|
||||
ui.admin.configuration.setting.edit.current_value=Aktueller Wert
|
||||
ui.admin.configuration.setting.edit.new_value=Neuer Wert
|
||||
ui.admin.configuration.setting.error.blank=Der neue Wert darf nicht leer sein.
|
||||
|
|
|
|||
|
|
@ -397,3 +397,7 @@ ui.admin.configuration.settings.table.col_setting_desc.header=Description
|
|||
ui.admin.configuration.settings.table.col_edit_setting.header=Edit
|
||||
ui.admin.configuration.settings.edit=Edit
|
||||
ui.admin.configuration.settings.read_error=Failed to read setting value.
|
||||
ui.admin.configuration.setting.edit.heading=Edit setting {0}/{1}
|
||||
ui.admin.configuration.setting.edit.current_value=Current value
|
||||
ui.admin.configuration.setting.edit.new_value=New value
|
||||
ui.admin.configuration.setting.error.blank=New value can't be blank.
|
||||
|
|
|
|||
|
|
@ -388,3 +388,7 @@ ui.admin.configuration.settings.table.col_setting_desc.header=Description
|
|||
ui.admin.configuration.settings.table.col_edit_setting.header=Edit
|
||||
ui.admin.configuration.settings.edit=Edit
|
||||
ui.admin.configuration.settings.read_error=Failed to read setting value.
|
||||
ui.admin.configuration.setting.edit.heading=Edit setting {0}/{1}
|
||||
ui.admin.configuration.setting.edit.current_value=Current value
|
||||
ui.admin.configuration.setting.edit.new_value=New value
|
||||
ui.admin.configuration.setting.error.blank=New value can't be blank.
|
||||
|
|
|
|||
Loading…
Reference in New Issue