From 7d88d2ab012b0597fd80b89f0036479796ad2330 Mon Sep 17 00:00:00 2001 From: Costantino Perciante Date: Thu, 8 Dec 2016 17:50:48 +0000 Subject: [PATCH] minor fix to goToDatasetButton style due to changed catalogue's url format git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/widgets/ckan-metadata-publisher-widget@139816 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../client/ui/CreateDatasetForm.java | 7 ++++++- .../client/ui/dataset/resources/AddResourceToDataset.java | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/CreateDatasetForm.java b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/CreateDatasetForm.java index ab0e45b..90a25ea 100644 --- a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/CreateDatasetForm.java +++ b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/CreateDatasetForm.java @@ -44,6 +44,7 @@ import com.github.gwtbootstrap.client.ui.constants.ControlGroupType; import com.github.gwtbootstrap.client.ui.resources.Bootstrap.Tabs; import com.google.gwt.core.client.GWT; import com.google.gwt.dom.client.SelectElement; +import com.google.gwt.dom.client.Style.Float; import com.google.gwt.dom.client.Style.Unit; import com.google.gwt.event.dom.client.ChangeEvent; import com.google.gwt.event.dom.client.ChangeHandler; @@ -901,7 +902,11 @@ public class CreateDatasetForm extends Composite{ final String datasetUrl = createdDatasetBean.getSource(); goToDatasetButtonPanel.setVisible(true); goToDatasetButton.setVisible(true); - goToDatasetButton.setText(datasetUrl); + goToDatasetButton.getElement().getStyle().setFloat(Float.LEFT); + goToDatasetButton.setText( + (datasetUrl.length() > 100 ? + datasetUrl.substring(0, 100) + "..." : datasetUrl) + ); goToDatasetButton.setHref(datasetUrl); goToDatasetButton.addClickHandler(new ClickHandler() { diff --git a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/dataset/resources/AddResourceToDataset.java b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/dataset/resources/AddResourceToDataset.java index 8095cf1..968053c 100644 --- a/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/dataset/resources/AddResourceToDataset.java +++ b/src/main/java/org/gcube/portlets/widgets/ckandatapublisherwidget/client/ui/dataset/resources/AddResourceToDataset.java @@ -11,6 +11,7 @@ import com.github.gwtbootstrap.client.ui.TextArea; import com.github.gwtbootstrap.client.ui.TextBox; import com.github.gwtbootstrap.client.ui.constants.AlertType; import com.google.gwt.core.client.GWT; +import com.google.gwt.dom.client.Style.Float; import com.google.gwt.event.dom.client.ClickEvent; import com.google.gwt.event.dom.client.ClickHandler; import com.google.gwt.event.shared.HandlerManager; @@ -64,7 +65,11 @@ public class AddResourceToDataset extends Composite{ this.datasetId = datasetId; this.datasetOrg = datasetOrg; - goToDatasetButton.setText(datasetUrl); + goToDatasetButton.getElement().getStyle().setFloat(Float.LEFT); + goToDatasetButton.setText( + (datasetUrl.length() > 100 ? + datasetUrl.substring(0, 100) + "..." : datasetUrl) + ); goToDatasetButton.setHref(datasetUrl); goToDatasetButton.addClickHandler(new ClickHandler() {