Skip to content

Commit 98a861c

Browse files
author
OCurdy
committed
add application banner warning message
1 parent 62d3a65 commit 98a861c

File tree

2 files changed

+43
-1
lines changed

2 files changed

+43
-1
lines changed

web-ui/src/main/resources/catalog/js/CatController.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@
9797
cookieWarningMoreInfoLink: "",
9898
cookieWarningRejectLink: ""
9999
},
100+
applicationBanner: {
101+
enabled: true
102+
},
100103
home: {
101104
enabled: true,
102105
appUrl: "../../{{node}}/{{lang}}/catalog.search#/home",

web-ui/src/main/resources/catalog/templates/top-toolbar-accessible.html

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,40 @@
11
<div data-ng-class="fluidHeaderLayout ? 'container-fluid' : 'container'">
2+
<div
3+
data-ng-init="isBannerEnabled = gnCfg.mods.applicationBanner.enabled"
4+
data-ng-show="isBannerEnabled"
5+
>
6+
<div class="modal-backdrop fade in" style="opacity: 0.6; z-index: 1040"></div>
7+
<div
8+
class="modal fade in"
9+
style="display: block; z-index: 1050"
10+
tabindex="-1"
11+
role="dialog"
12+
>
13+
<div class="modal-dialog modal-lg" role="document">
14+
<div class="modal-content">
15+
<div class="modal-header alert-danger" style="border-radius: 5px 5px 0 0">
16+
<h4 class="modal-title">
17+
<span class="fa fa-warning" style="margin-right: 8px"></span>
18+
<span data-translate="">application-banner-title</span>
19+
</h4>
20+
</div>
21+
<div class="modal-body" style="font-size: 20px; padding: 24px">
22+
<span data-translate="">application-banner</span>
23+
</div>
24+
<div class="modal-footer">
25+
<button
26+
type="button"
27+
class="btn btn-danger btn-lg"
28+
data-ng-click="isBannerEnabled = false"
29+
>
30+
<span class="fa fa-check" style="margin-right: 6px"></span>
31+
<span data-translate="">close</span>
32+
</button>
33+
</div>
34+
</div>
35+
</div>
36+
</div>
37+
</div>
238
<div class="navbar-header">
339
<a
440
class="hidden-sm hidden-md hidden-lg pull-left gn-logo-link"
@@ -203,7 +239,10 @@
203239
<span class="hidden-sm" translate>documentation</span>
204240
</a>
205241
</li>
206-
<li class="gn-menuitem-xs" data-ng-show="(!authenticated || !user.isEditorOrMore()) && service !== 'catalog.signin' && service !== 'new.account'">
242+
<li
243+
class="gn-menuitem-xs"
244+
data-ng-show="(!authenticated || !user.isEditorOrMore()) && service !== 'catalog.signin' && service !== 'new.account'"
245+
>
207246
<a
208247
href="https://www.geocat.ch/datahub/search/"
209248
target="_blank"

0 commit comments

Comments
 (0)