Skip to content

Commit

Permalink
Merge pull request #213 from AtlasOfLivingAustralia/develop
Browse files Browse the repository at this point in the history
Add twitter tags to species page
  • Loading branch information
Rita-C authored Mar 26, 2020
2 parents a55a580 + eef56ff commit a475783
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 31 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ buildscript {
}
}

version "1.4.25"
version "1.4.26-SNAPSHOT"

group "au.org.ala.plugins.grails"

Expand Down
28 changes: 0 additions & 28 deletions grails-app/views/species/_facebookTags.gsp

This file was deleted.

46 changes: 46 additions & 0 deletions grails-app/views/species/_facebookTwitterTags.gsp
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<g:set var="description" value="${raw(grailsApplication.config.skin.orgNameLong)} species page for the ${scientificName}"/>

<meta property="og:url" content="${grailsApplication.config.bie.baseURL}/species/${tc?.taxonConcept?.guid}"/>
<meta property="og:type" content="website"/>
<meta property="og:title" content="Species: ${scientificName}${commonNameDisplay ? ' (' + commonNameDisplay +')' : ''}"/>
<meta property="og:description" content="${description}"/>

<meta name="twitter:card" content="summary_large_image"/>
<meta name="twitter:description" content="${description}"/>

<g:if test="${grailsApplication.config.facebook.app_id}">
<meta property="fb:app_id" content="${grailsApplication.config.facebook.app_id}"/>
</g:if>

<g:if test="${tc.imageIdentifier}">
<g:set var="image" value="${grailsApplication.config.image.thumbnailUrl}${tc.imageIdentifier}"/>
<meta name="twitter:image" content="${image}"/>
<meta name="twitter:image:alt" content="Photograph of ${scientificName}"/>

<meta property="og:image" content="${image}"/>
<meta property="og:image:type" content="image/jpeg"/>
<meta property="og:image:width" content="300"/>
<meta property="og:image:height" content="225"/>
</g:if>
<g:else>
<g:if test="${logoFile}">
<g:set var="image" value="${resource(dir: 'images', file: logoFile)}"/>
<meta name="twitter:image" content="${image}"/>
<meta name="twitter:image:alt" content="logo"/>

<meta property="og:image" content="${image}"/>
<meta property="og:image:type" content="image/png"/>
<meta property="og:image:width" content="300"/>
<meta property="og:image:height" content="271"/>
</g:if>
<g:else>
<g:set var="image" value="${resource(dir: 'images', file: 'noImage.jpg')}"/>
<meta name="twitter:image" content="${image}"/>
<meta name="twitter:image:alt" content="no image"/>

<meta property="og:image" content="${image}"/>
<meta property="og:image:type" content="image/jpeg"/>
<meta property="og:image:width" content="300"/>
<meta property="og:image:height" content="300"/>
</g:else>
</g:else>
4 changes: 2 additions & 2 deletions grails-app/views/species/show.gsp
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@
<title>${tc?.taxonConcept?.nameString}<g:if test="${commonNameDisplay}"> : ${commonNameDisplay}</g:if> | ${raw(grailsApplication.config.skin.orgNameLong)}</title>
<meta name="layout" content="${grailsApplication.config.skin.layout}"/>

<!-- facebook tags -->
<g:render template="facebookTags"/>
<!-- facebook and twitter tags -->
<g:render template="facebookTwitterTags"/>

<asset:javascript src="show.js"/>
<asset:javascript src="charts.js"/>
Expand Down

0 comments on commit a475783

Please sign in to comment.