From 0881e6077439c4e611d80da5e8af41892956a147 Mon Sep 17 00:00:00 2001 From: bill bittner Date: Mon, 7 Aug 2017 11:48:43 -0700 Subject: [PATCH] updated meta tags --- public/assets/img/content-freedom-large.png | Bin 0 -> 10914 bytes speech.js | 40 +++++++++++++++----- views/layouts/show.handlebars | 1 + 3 files changed, 31 insertions(+), 10 deletions(-) create mode 100644 public/assets/img/content-freedom-large.png diff --git a/public/assets/img/content-freedom-large.png b/public/assets/img/content-freedom-large.png new file mode 100644 index 0000000000000000000000000000000000000000..a352c3c8eec336073f49dafe29752c7530d70bc5 GIT binary patch literal 10914 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 Ytz5U(X-|<8z!Zpuna$a})7KyVHv*;VegFUf literal 0 HcmV?d00001 diff --git a/speech.js b/speech.js index abfe8fd0..88da18cb 100644 --- a/speech.js +++ b/speech.js @@ -49,15 +49,35 @@ const hbs = expressHandlebars.create({ ); }, addOpenGraph (title, url, type, source, mimeType) { - return new Handlebars.SafeString( - ` - - - - - - ` - ); + if (type === 'image') { + return new Handlebars.SafeString( + ` + + + + + + + + + + ` + ); + } else if (type === 'video') { + return new Handlebars.SafeString( + ` + + + + + + + + + + ` + ); + } }, addTwitterCard (assetType, source) { if (assetType === 'image') { @@ -71,7 +91,7 @@ const hbs = expressHandlebars.create({ return new Handlebars.SafeString( ` - + diff --git a/views/layouts/show.handlebars b/views/layouts/show.handlebars index a72b1ccc..9f24dc47 100644 --- a/views/layouts/show.handlebars +++ b/views/layouts/show.handlebars @@ -7,6 +7,7 @@ Spee.ch + {{{addTwitterCard openGraphInfo.type openGraphInfo.source}}} {{{addOpenGraph fileInfo.name openGraphInfo.showUrl openGraphInfo.type openGraphInfo.source fileInfo.fileType }}}