Skip to content

Commit aebb270

Browse files
Metadata editor / add configurable thumbnail edit option (#8879)
Co-authored-by: Joachim Nielandt <joachim.nielandt@vlaanderen.be>
1 parent e3c7c98 commit aebb270

File tree

4 files changed

+28
-8
lines changed

4 files changed

+28
-8
lines changed

schemas/iso19115-3.2018/src/main/plugin/iso19115-3.2018/layout/config-editor.xml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,8 @@
649649
<sidePanel>
650650
<directive data-gn-need-help="creating-metadata"/>
651651
<directive data-gn-overview-manager=""
652-
data-file-types=".png,.gif,.jpeg,.jpg"/>
652+
data-file-types=".png,.gif,.jpeg,.jpg"
653+
data-editable-thumbnail="true"/>
653654

654655
<directive data-gn-distribution-resources-panel="gnCurrentEdit.metadata"
655656
data-mode="viewConfig.distributionConfig.layout || ''"
@@ -756,7 +757,8 @@
756757
<sidePanel>
757758
<directive data-gn-need-help="creating-metadata"/>
758759
<directive data-gn-overview-manager=""
759-
data-file-types=".png,.gif,.jpeg,.jpg"/>
760+
data-file-types=".png,.gif,.jpeg,.jpg"
761+
data-editable-thumbnail="true"/>
760762

761763
<directive data-gn-distribution-resources-panel="gnCurrentEdit.metadata"
762764
data-mode="viewConfig.distributionConfig.layout || ''"
@@ -893,7 +895,8 @@
893895
<sidePanel>
894896
<directive data-gn-need-help="creating-metadata"/>
895897
<directive data-gn-overview-manager=""
896-
data-file-types=".png,.gif,.jpeg,.jpg"/>
898+
data-file-types=".png,.gif,.jpeg,.jpg"
899+
data-editable-thumbnail="true"/>
897900

898901
<directive data-gn-distribution-resources-panel="gnCurrentEdit.metadata"
899902
data-mode="viewConfig.distributionConfig.layout || ''"

schemas/iso19139/src/main/plugin/iso19139/layout/config-editor.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,8 @@
544544
<directive data-gn-validation-report=""/>
545545

546546
<directive data-gn-overview-manager=""
547-
data-file-types=".png,.gif,.jpeg,.jpg"/>
547+
data-file-types=".png,.gif,.jpeg,.jpg"
548+
data-editable-thumbnail="true"/>
548549

549550
<directive data-gn-distribution-resources-panel="gnCurrentEdit.metadata"
550551
data-mode="viewConfig.distributionConfig.layout || ''"
@@ -3232,7 +3233,8 @@
32323233
<directive data-gn-validation-report=""/>
32333234

32343235
<directive data-gn-overview-manager=""
3235-
data-file-types=".png,.gif,.jpeg,.jpg"/>
3236+
data-file-types=".png,.gif,.jpeg,.jpg"
3237+
data-editable-thumbnail="true"/>
32363238

32373239
<directive data-gn-distribution-resources-panel="gnCurrentEdit.metadata"
32383240
data-mode="viewConfig.distributionConfig.layout || ''"
@@ -3362,7 +3364,8 @@
33623364
<directive data-gn-validation-report=""/>
33633365

33643366
<directive data-gn-overview-manager=""
3365-
data-file-types=".png,.gif,.jpeg,.jpg"/>
3367+
data-file-types=".png,.gif,.jpeg,.jpg"
3368+
data-editable-thumbnail="true"/>
33663369

33673370
<directive data-gn-distribution-resources-panel="gnCurrentEdit.metadata"
33683371
data-mode="viewConfig.distributionConfig.layout || ''"
@@ -3464,7 +3467,8 @@
34643467
<directive data-gn-validation-report=""/>
34653468

34663469
<directive data-gn-overview-manager=""
3467-
data-file-types=".png,.gif,.jpeg,.jpg"/>
3470+
data-file-types=".png,.gif,.jpeg,.jpg"
3471+
data-editable-thumbnail="true"/>
34683472

34693473
<directive data-gn-distribution-resources-panel="gnCurrentEdit.metadata"
34703474
data-mode="viewConfig.distributionConfig.layout || ''"

web-ui/src/main/resources/catalog/components/edit/onlinesrc/OnlineSrcDirective.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@
4141
restrict: "A",
4242
templateUrl:
4343
"../../catalog/components/edit/onlinesrc/" + "partials/fileUploader.html",
44-
scope: {},
44+
scope: {
45+
editableThumbnail: "@"
46+
},
4547
link: function (scope, element, attrs) {
4648
scope.relations = {};
4749
scope.uuid = undefined;

web-ui/src/main/resources/catalog/components/edit/onlinesrc/partials/fileUploader.html

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,17 @@
3232
>
3333
<i class="fa fa-times text-danger"></i>
3434
</a>
35+
36+
<a
37+
href=""
38+
class="btn btn-link onlinesrc-edit"
39+
data-ng-if="readonly !== true"
40+
data-ng-click="onlinesrcService.onOpenPopup('onlinesrc', f)"
41+
data-ng-show="editableThumbnail==='true'"
42+
title="{{'edit' | translate}}"
43+
>
44+
<i class="fa fa-pencil"></i>
45+
</a>
3546
</li>
3647
</ul>
3748

0 commit comments

Comments
 (0)