CCM NG/ccm-cms: Changes from todays coding session

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4684 8810af33-2d31-482b-a856-94f89814c4df

Former-commit-id: 3f184ce092
pull/2/head
jensp 2017-04-20 14:51:37 +00:00
parent bf26656114
commit 85f9008a57
6 changed files with 27 additions and 22 deletions

View File

@ -36,6 +36,7 @@ import org.librecms.contentsection.ContentSection;
import com.arsdigita.cms.dispatcher.CMSPage; import com.arsdigita.cms.dispatcher.CMSPage;
import com.arsdigita.cms.ui.assets.AssetPane; import com.arsdigita.cms.ui.assets.AssetPane;
import com.arsdigita.cms.ui.category.CategoryAdminPane;
//ToDo NG import com.arsdigita.cms.ui.category.CategoryAdminPane; //ToDo NG import com.arsdigita.cms.ui.category.CategoryAdminPane;
import com.arsdigita.cms.ui.cse.ContentSoonExpiredPane; import com.arsdigita.cms.ui.cse.ContentSoonExpiredPane;
import com.arsdigita.cms.ui.folder.FolderAdminPane; import com.arsdigita.cms.ui.folder.FolderAdminPane;
@ -127,7 +128,7 @@ public class ContentSectionPage extends CMSPage implements ActionListener {
private RoleAdminPane m_rolePane; private RoleAdminPane m_rolePane;
private WorkflowAdminPane m_workflowPane; private WorkflowAdminPane m_workflowPane;
private LifecycleAdminPane m_lifecyclePane; private LifecycleAdminPane m_lifecyclePane;
//ToDo NG private CategoryAdminPane m_categoryPane; private CategoryAdminPane m_categoryPane;
private ContentTypeAdminPane m_typePane; private ContentTypeAdminPane m_typePane;
//private LayoutPanel m_userAdminPane; //private LayoutPanel m_userAdminPane;
private LayoutPanel m_csePane; private LayoutPanel m_csePane;
@ -155,7 +156,7 @@ public class ContentSectionPage extends CMSPage implements ActionListener {
m_rolePane = getRoleAdminPane(); m_rolePane = getRoleAdminPane();
m_workflowPane = getWorkflowAdminPane(); m_workflowPane = getWorkflowAdminPane();
m_lifecyclePane = getLifecycleAdminPane(); m_lifecyclePane = getLifecycleAdminPane();
//ToDo NG m_categoryPane = getCategoryAdminPane(); m_categoryPane = getCategoryAdminPane();
m_typePane = getContentTypeAdminPane(); m_typePane = getContentTypeAdminPane();
// userAdminPane removed, used to contain just one item (reset user // userAdminPane removed, used to contain just one item (reset user
// folder) which moved to the FolderAdminPane // folder) which moved to the FolderAdminPane
@ -191,11 +192,11 @@ public class ContentSectionPage extends CMSPage implements ActionListener {
m_workflowPane, m_workflowPane,
permissionChecker.isPermitted( permissionChecker.isPermitted(
AdminPrivileges.ADMINISTER_WORKFLOW)); AdminPrivileges.ADMINISTER_WORKFLOW));
//ToDo NG m_tabbedPane.setTabVisible(
// m_tabbedPane.setTabVisible( state,
// state, m_categoryPane, m_categoryPane,
// permissionChecker.isPermitted( permissionChecker.isPermitted(
// AdminPrivileges.ADMINISTER_CATEGORIES)); AdminPrivileges.ADMINISTER_CATEGORIES));
m_tabbedPane.setTabVisible( m_tabbedPane.setTabVisible(
state, state,
m_lifecyclePane, m_lifecyclePane,
@ -311,13 +312,13 @@ public class ContentSectionPage extends CMSPage implements ActionListener {
* Creates, and then caches, the category administration pane. Overriding * Creates, and then caches, the category administration pane. Overriding
* this method to return null will prevent this tab from appearing. * this method to return null will prevent this tab from appearing.
*/ */
//ToDo NG protected CategoryAdminPane getCategoryAdminPane() {
// protected CategoryAdminPane getCategoryAdminPane() { if (m_categoryPane == null) {
// if (m_categoryPane == null) { m_categoryPane = new CategoryAdminPane();
// m_categoryPane = new CategoryAdminPane(); }
// } return m_categoryPane;
// return m_categoryPane; }
// }
/** /**
* Creates, and then caches, the content type administration pane. * Creates, and then caches, the content type administration pane.
* Overriding this method to return null will prevent this tab from * Overriding this method to return null will prevent this tab from
@ -405,7 +406,7 @@ public class ContentSectionPage extends CMSPage implements ActionListener {
tab(pane, "cms.ui.roles", getRoleAdminPane()); tab(pane, "cms.ui.roles", getRoleAdminPane());
tab(pane, "cms.ui.workflows", getWorkflowAdminPane()); tab(pane, "cms.ui.workflows", getWorkflowAdminPane());
tab(pane, "cms.ui.lifecycles", getLifecycleAdminPane()); tab(pane, "cms.ui.lifecycles", getLifecycleAdminPane());
// ToDo NG tab(pane, "cms.ui.categories", getCategoryAdminPane()); tab(pane, "cms.ui.categories", getCategoryAdminPane());
tab(pane, "cms.ui.content_types", getContentTypeAdminPane()); tab(pane, "cms.ui.content_types", getContentTypeAdminPane());
tab(pane, "cms.ui.cse", getCSEPane()); tab(pane, "cms.ui.cse", getCSEPane());
tab(pane, "cms.ui.reports", getReportPane()); tab(pane, "cms.ui.reports", getReportPane());
@ -457,8 +458,8 @@ public class ContentSectionPage extends CMSPage implements ActionListener {
m_workflowPane.reset(state); m_workflowPane.reset(state);
} else if (pane == m_lifecyclePane) { } else if (pane == m_lifecyclePane) {
m_lifecyclePane.reset(state); m_lifecyclePane.reset(state);
//ToDo NG } else if (pane == m_categoryPane) { } else if (pane == m_categoryPane) {
// m_categoryPane.reset(state); m_categoryPane.reset(state);
} else if (pane == m_typePane) { } else if (pane == m_typePane) {
m_typePane.reset(state); m_typePane.reset(state);
// } else if (pane == m_userAdminPane) { // } else if (pane == m_userAdminPane) {

View File

@ -209,6 +209,7 @@ public final class CategoryAdminPane extends BaseAdminPane {
prompt.add(catLabel); prompt.add(catLabel);
} }
@Override
public final void process(final FormSectionEvent e) public final void process(final FormSectionEvent e)
throws FormProcessException { throws FormProcessException {
final PageState state = e.getPageState(); final PageState state = e.getPageState();

View File

@ -189,7 +189,7 @@ class CategoryItemPane extends BaseItemPane {
m_detailPane.add(new LinkedCategorySection(linkAddLink)); m_detailPane.add(new LinkedCategorySection(linkAddLink));
// Templates // Templates
m_detailPane.add(new AdminVisible(new CategoryTemplateSection())); // m_detailPane.add(new AdminVisible(new CategoryTemplateSection()));
// Permissions // Permissions
//m_detailPane.add(new PermissionsSection()); //m_detailPane.add(new PermissionsSection());

View File

@ -270,3 +270,4 @@ cms.ui.assets.binaryasset.description=Description
cms.ui.assets.binaryasset.filename=File name cms.ui.assets.binaryasset.filename=File name
cms.ui.assets.binaryasset.mimetype=Type cms.ui.assets.binaryasset.mimetype=Type
cms.ui.assets.binaryasset.size=Size (bytes) cms.ui.assets.binaryasset.size=Size (bytes)
cms.ui.categories=Categories

View File

@ -269,3 +269,4 @@ cms.ui.assets.binaryasset.description=Beschreibung
cms.ui.assets.binaryasset.filename=Dateiname cms.ui.assets.binaryasset.filename=Dateiname
cms.ui.assets.binaryasset.mimetype=Typ cms.ui.assets.binaryasset.mimetype=Typ
cms.ui.assets.binaryasset.size=Gr\u00f6\u00dfe (Bytes) cms.ui.assets.binaryasset.size=Gr\u00f6\u00dfe (Bytes)
cms.ui.categories=Kategorien

View File

@ -228,3 +228,4 @@ cms.ui.assets.binaryasset.description=Description
cms.ui.assets.binaryasset.filename=File name cms.ui.assets.binaryasset.filename=File name
cms.ui.assets.binaryasset.mimetype=Type cms.ui.assets.binaryasset.mimetype=Type
cms.ui.assets.binaryasset.size=Size (bytes) cms.ui.assets.binaryasset.size=Size (bytes)
cms.ui.categories=Categories