Skip to content

Commit

Permalink
LPS-101246 Uses the Configuration to show or not show the contents si…
Browse files Browse the repository at this point in the history
…debar panel
  • Loading branch information
ealonso committed Sep 9, 2019
1 parent 7e2c034 commit 5984582
Showing 1 changed file with 19 additions and 4 deletions.
Expand Up @@ -15,18 +15,24 @@
package com.liferay.layout.content.page.editor.web.internal.sidebar.panel;

import com.liferay.layout.content.page.editor.sidebar.panel.ContentPageEditorSidebarPanel;
import com.liferay.layout.content.page.editor.web.internal.configuration.ContentsContentPageEditorSidebarPanelConfiguration;
import com.liferay.portal.configuration.metatype.bnd.util.ConfigurableUtil;
import com.liferay.portal.kernel.language.LanguageUtil;
import com.liferay.portal.kernel.util.ResourceBundleUtil;

import java.util.Locale;
import java.util.Map;
import java.util.ResourceBundle;

import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Modified;

/**
* @author Eudaldo Alonso
*/
@Component(
configurationPid = "com.liferay.layout.content.page.editor.web.internal.configuration.ContentsContentPageEditorSidebarPanelConfiguration",
immediate = true, property = "service.ranking:Integer=400",
service = ContentPageEditorSidebarPanel.class
)
Expand Down Expand Up @@ -58,14 +64,23 @@ public boolean includeSeparator() {

@Override
public boolean isVisible(boolean pageIsDisplayPage) {

// LPS-100647

if (true) {
if (!_contentsContentPageEditorSidebarPanelConfiguration.enabled()) {
return false;
}

return !pageIsDisplayPage;
}

@Activate
@Modified
protected void activate(Map<String, Object> properties) {
_contentsContentPageEditorSidebarPanelConfiguration =
ConfigurableUtil.createConfigurable(
ContentsContentPageEditorSidebarPanelConfiguration.class,
properties);
}

private volatile ContentsContentPageEditorSidebarPanelConfiguration
_contentsContentPageEditorSidebarPanelConfiguration;

}

0 comments on commit 5984582

Please sign in to comment.