Skip to content

Commit eceb6d4

Browse files
authored
Merge pull request #479 from AtlasOfLivingAustralia/fix-477
Use grailsApplication.config in portal.gsp instead of just config
2 parents 257eb6f + 870cc99 commit eceb6d4

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

grails-app/views/layouts/portal.gsp

+11-15
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,32 @@
11
<!DOCTYPE html>
22
<html lang="en-AU">
33
<head>
4-
<g:if test="${config == null}">
5-
<g:set var="config" value="${grailsApplication.config}"/>
6-
</g:if>
7-
84
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
95
<meta name="app.version" content="${g.meta(name: 'info.app.version')}"/>
106
<meta name="app.build" content="${g.meta(name: 'info.app.build')}"/>
11-
<meta name="description" content="${config.skin?.orgNameLong ?: 'Atlas of Living Australia'}"/>
12-
<meta name="author" content="${config.skin?.orgNameLong ?: 'Atlas of Living Australia'}">
7+
<meta name="description" content="${grailsApplication.config.skin?.orgNameLong?:'Atlas of Living Australia'}"/>
8+
<meta name="author" content="${grailsApplication.config.skin?.orgNameLong?:'Atlas of Living Australia'}">
139
<meta name="viewport" content="width=device-width, initial-scale=1.0">
1410
<!-- Favicon -->
15-
<link href="${config.skin.favicon}" rel="shortcut icon" type="image/x-icon"/>
11+
<link href="${grailsApplication.config.favicon.url}" rel="shortcut icon" type="image/x-icon"/>
1612

1713
<title><g:layoutTitle/></title>
1814
<g:layoutHead/>
1915
<asset:stylesheet href="application.css" />
20-
<g:if test="${config.fathomId != null && config.fathomId != ''}">
21-
<script src="https://cdn.usefathom.com/script.js" data-site="${config.fathomId}" defer></script>
16+
<g:if test="${grailsApplication.config.fathomId != null && grailsApplication.config.fathomId != ''}">
17+
<script src="https://cdn.usefathom.com/script.js" data-site="${grailsApplication.config.fathomId}" defer></script>
2218
</g:if>
2319

2420
</head>
2521

2622
<body class="${pageProperty(name: 'body.class')}" id="${pageProperty(name: 'body.id')}"
2723
onload="${pageProperty(name: 'body.onload')}">
28-
<g:set var="fluidLayout" value="${pageProperty(name: 'meta.fluidLayout') ?: config.skin.fluidLayout}"/>
24+
<g:set var="fluidLayout" value="${pageProperty(name: 'meta.fluidLayout') ?: grailsApplication.config.skin.fluidLayout}"/>
2925
<g:set var="loginStatus" value="${request.userPrincipal ? 'signedIn' : 'signedOut'}"/>
3026
<g:set var="hideLoggedOut" value="${request.userPrincipal ? '' : 'hidden'}"/>
3127

3228
<!-- Header -->
33-
<g:set var="headerVisiblity" value="${(config.skin.header && config.spApp.header) ? '' : 'hidden'}"/>
29+
<g:set var="headerVisiblity" value="${(grailsApplication.config.skin.header && grailsApplication.config.spApp.header) ? '' : 'hidden'}"/>
3430

3531
<div id="wrapper-navbar" itemscope="" itemtype="http://schema.org/WebSite" class="${headerVisiblity}">
3632
<a class="skip-link sr-only sr-only-focusable" href="#INSERT_CONTENT_ID_HERE">Skip to content</a>
@@ -58,7 +54,7 @@
5854
onclick="$('#sessionsButton')[0].click()"
5955
data-toggle="dropdown" role="button"
6056
aria-expanded="false">Load</a>
61-
<g:if test="config.workflow.enabled">
57+
<g:if test="grailsApplication.config.workflow.enabled">
6258
<a href="#" class="save-load"
6359
onclick="$('#workflowsButton')[0].click()"
6460
data-toggle="dropdown" role="button"
@@ -341,7 +337,7 @@
341337
</div><!-- .container -->
342338
<div class="container-fluid">
343339
<div id="autocompleteSearchALA" class="collapse">
344-
<form method="get" action="${config.bie.baseURL}${config.bie.searchPath}" class="search-form">
340+
<form method="get" action="${grailsApplication.config.bie.baseURL}${grailsApplication.config.bie.searchPath}" class="search-form">
345341
<div class="space-between">
346342
<input id="autocompleteHeader" type="text" name="q"
347343
placeholder="Search species, datasets, and more..." class="search-input"
@@ -395,7 +391,7 @@
395391
<asset:javascript src="commonui-bs3-2019.js"/>
396392

397393
<!-- Google Analytics -->
398-
<g:if test="${config.googleAnalyticsId != null && config.googleAnalyticsId != ''}">
394+
<g:if test="${grailsApplication.config.googleAnalyticsId != null && grailsApplication.config.googleAnalyticsId != ''}">
399395
<script>
400396
(function (i, s, o, g, r, a, m) {
401397
i['GoogleAnalyticsObject'] = r;
@@ -408,7 +404,7 @@
408404
a.src = g;
409405
m.parentNode.insertBefore(a, m)
410406
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
411-
ga('create', '${config.googleAnalyticsId}', 'auto');
407+
ga('create', '${grailsApplication.config.googleAnalyticsId}', 'auto');
412408
ga('send', 'pageview');
413409
</script>
414410
</g:if>

0 commit comments

Comments
 (0)