From 83157c24f9943e5628688ac326652b86b6d1474a Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Fri, 8 Nov 2019 16:00:58 -0500 Subject: [PATCH 01/11] #6339 change div to scrollPanel --- src/main/webapp/metadataFragment.xhtml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index 3193a7f1c36..08448381bf4 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -156,13 +156,15 @@ -
+ + - -
+ + +
#{dsf.validationMessage}
From 1adbeab908ddcfc9e638cf4628b95206e08529b7 Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Fri, 15 Nov 2019 10:40:26 -0500 Subject: [PATCH 02/11] #6339 fix merge conflict --- src/main/webapp/metadataFragment.xhtml | 88 ++++++++++---------------- 1 file changed, 33 insertions(+), 55 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index d64c9490a72..f72b8f5284d 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -115,61 +115,39 @@ - - - - -
- - -
- -
-
- - - - -
- -
- - - - - - -
+ +
+ + +
+ +
+
+ + + + +
- - - - - - - - - - - - - - -
- #{dsf.validationMessage} + +
+ + + + + +
@@ -278,4 +256,4 @@
- + \ No newline at end of file From 7d8ad279002fb62f91e6771c2aff57c36f234f43 Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Mon, 18 Nov 2019 09:47:51 -0500 Subject: [PATCH 03/11] #6339 change to select many menu --- src/main/webapp/metadataFragment.xhtml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index f72b8f5284d..7bf80ae98f4 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -157,13 +157,13 @@ -
- - - - -
+ + + + + +
#{dsf.validationMessage}
From 6a4a0aacfed29d00c9739b10259913666b13ab1f Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Wed, 20 Nov 2019 10:25:46 -0500 Subject: [PATCH 04/11] #6339 change to select checkbox menu control --- src/main/webapp/metadataFragment.xhtml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index 7bf80ae98f4..2e7c87394d8 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -158,12 +158,13 @@ - + + - - + +
#{dsf.validationMessage}
From 9c2c08aceb83345782e2d09f15d4dd8bc9054133 Mon Sep 17 00:00:00 2001 From: Michael Heppler Date: Wed, 20 Nov 2019 14:22:18 -0500 Subject: [PATCH 05/11] Cleaned up styling of new selectCheckboxMenu component in metadataFragment [ref #6339] --- src/main/webapp/metadataFragment.xhtml | 31 +++++++++++++------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index 2e7c87394d8..78813d82fb9 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -152,21 +152,22 @@
- - - - - - - - - - - -
- #{dsf.validationMessage} +
+
+ + + + + + + +
+ #{dsf.validationMessage} +
+
From c7c2375497e372143a148ead1caa4730c2e2fc1c Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Thu, 21 Nov 2019 11:35:01 -0500 Subject: [PATCH 06/11] #6339 add conditional to "multiple" --- src/main/webapp/metadataFragment.xhtml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index 86a481d5379..e9680878a22 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -150,21 +150,21 @@
- +
+ id="unique1" required="#{dsf.required}" rendered="#{!dsf.datasetFieldType.allowMultiples}"> - -
- #{dsf.validationMessage} +
+ #{dsf.validationMessage}
From d1c062864fda6204be6c00a87ca5b3a10e2b6b8e Mon Sep 17 00:00:00 2001 From: Michael Heppler Date: Thu, 21 Nov 2019 14:10:14 -0500 Subject: [PATCH 07/11] Styled validation msg block for control vocab dropdown menus on metadataFragment [ref #6339] --- src/main/webapp/metadataFragment.xhtml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index e9680878a22..b952a653c7b 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -158,13 +158,13 @@ - -
- #{dsf.validationMessage} +
+ #{dsf.validationMessage}
From c4c47f89dffc1a84583eaddde9ecc126235c984e Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Thu, 21 Nov 2019 16:30:41 -0500 Subject: [PATCH 08/11] #6339 Add Ajax updates to selections from select menu check box --- .../edu/harvard/iq/dataverse/DatasetPage.java | 7 +++-- src/main/webapp/metadataFragment.xhtml | 28 +++++++++++++++---- 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java b/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java index 22b38878b4a..a7566fe45f6 100644 --- a/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java +++ b/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java @@ -4285,9 +4285,12 @@ public void handleSelection(final AjaxBehaviorEvent event) { selectedTags = selectedTags.clone(); } } - - + public void handleCVVSelection(final AjaxBehaviorEvent event) { + //Dummy method for AJAX update of items selected + } + + private void refreshTabFileTagsByName(){ tabFileTagsByName= new ArrayList<>(); diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index b952a653c7b..bdba432b185 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -158,9 +158,17 @@ + + + + + + + +
@@ -214,12 +222,20 @@ -
- + + + + + + + + - -
+ + + +
#{subdsf.validationMessage}
From 45b1716b340a5630d38be8ccd78dee3c0dc4991b Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Fri, 22 Nov 2019 10:29:44 -0500 Subject: [PATCH 09/11] #6339 remove selected vals list --- src/main/webapp/metadataFragment.xhtml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index bdba432b185..7ffe23fef4e 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -158,17 +158,18 @@ + - - + +
@@ -222,18 +223,18 @@ - + + rendered="#{subdsf.datasetFieldType.allowMultiples}" label="#{bundle.select}" multiple="#{!empty subdsf.controlledVocabularyValues }" > - - + +
From 3844e7e09d188ef09497d59449f0aa0816158f3b Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Tue, 26 Nov 2019 16:52:03 -0500 Subject: [PATCH 10/11] #6399 remove AJAX event from selectcheckboxmenu --- src/main/webapp/metadataFragment.xhtml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index 7ffe23fef4e..d8a1bb566ce 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -168,8 +168,6 @@ - -
@@ -233,8 +231,6 @@ - -
From 8897a238954e0a5b582e852350242f63bd3d6ffa Mon Sep 17 00:00:00 2001 From: Stephen Kraffmiller Date: Mon, 2 Dec 2019 14:21:13 -0500 Subject: [PATCH 11/11] #6339 show selected items MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (forgoing “Select…” when empty.) --- src/main/webapp/metadataFragment.xhtml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/metadataFragment.xhtml b/src/main/webapp/metadataFragment.xhtml index d8a1bb566ce..b59fc4512df 100755 --- a/src/main/webapp/metadataFragment.xhtml +++ b/src/main/webapp/metadataFragment.xhtml @@ -166,7 +166,7 @@ --> @@ -229,7 +229,7 @@ --> + rendered="#{subdsf.datasetFieldType.allowMultiples}" label="#{bundle.select}" multiple="true" >