X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=core%2Forg.argeo.suite.ui%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fui%2FDefaultLeadPane.java;h=10d386cb54959176f8462228abd79c7f320c3f9d;hp=9a5248e7db8d85d2cc1f2fd1dd22806ea633f846;hb=3523f6ae47201064ca7393ea2f476a81ff4e4728;hpb=f3eb8b1fe54100344c6455543b44043684235daa diff --git a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java index 9a5248e..10d386c 100644 --- a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java +++ b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java @@ -87,15 +87,16 @@ public class DefaultLeadPane implements CmsUiProvider { } RankedObject layerObj = layers.get(layerId); - // TODO deal with i10n - String titleStr = (String) layerObj.getProperties().get(SuiteLayer.Property.title.name()); Localized title = null; - if (titleStr != null) { - if (titleStr.startsWith("%")) { - // LocaleUtils.local(titleStr, getClass().getClassLoader()); - title = () -> titleStr; - } else { - title = new Localized.Untranslated(titleStr); + if (!adminLayers.contains(layerId)) { + String titleStr = (String) layerObj.getProperties().get(SuiteLayer.Property.title.name()); + if (titleStr != null) { + if (titleStr.startsWith("%")) { + // LocaleUtils.local(titleStr, getClass().getClassLoader()); + title = () -> titleStr; + } else { + title = new Localized.Untranslated(titleStr); + } } } @@ -114,41 +115,9 @@ public class DefaultLeadPane implements CmsUiProvider { first = b; } } - -// if (isAdmin && adminLayers != null) -// for (String layerId : adminLayers) { -// if (layers.containsKey(layerId)) { -// RankedObject layerObj = layers.get(layerId); -// -// String titleStr = (String) layerObj.getProperties().get(SuiteLayer.Property.title.name()); -// Localized title = null; -// if (titleStr != null) -// title = new Localized.Untranslated(titleStr); -// -// String iconName = (String) layerObj.getProperties().get(SuiteLayer.Property.icon.name()); -// SuiteIcon icon = null; -// if (iconName != null) -// icon = SuiteIcon.valueOf(iconName); -// -// Button b = SuiteUiUtils.createLayerButton(parent, layerId, title, icon); -// if (first == null) -// first = b; -// } -// } - -// Button dashboardB = createButton(parent, SuiteMsg.dashboard.name(), SuiteMsg.dashboard, SuiteIcon.dashboard); - if (!cmsView.isAnonymous()) { -// createButton(parent, SuiteMsg.documents.name(), SuiteMsg.documents, SuiteIcon.documents); -// createButton(parent, SuiteMsg.people.name(), SuiteMsg.people, SuiteIcon.people); -// createButton(parent, SuiteMsg.locations.name(), SuiteMsg.locations, SuiteIcon.location); - } return first; } - protected void processLayer(String layerDef) { - - } - public void init(Map properties) { String[] defaultLayers = (String[]) properties.get(Property.defaultLayers.toString()); if (defaultLayers == null) @@ -193,7 +162,7 @@ public class DefaultLeadPane implements CmsUiProvider { if (msg != null) { Label lbl = new Label(parent, SWT.CENTER); CmsUiUtils.style(lbl, SuiteStyle.leadPane); - //CmsUiUtils.markup(lbl); + // CmsUiUtils.markup(lbl); ClassLoader l10nClassLoader = getClass().getClassLoader(); String txt = LocaleUtils.lead(msg, l10nClassLoader); // String txt = msg.lead();