From d18e85c12c95997e3ae22d512af17e3d4190ebb4 Mon Sep 17 00:00:00 2001 From: Jan-Lukas Else Date: Wed, 19 Feb 2020 12:32:05 +0100 Subject: [PATCH] Include image attachments --- layouts/_default/single.activity.ajson | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/layouts/_default/single.activity.ajson b/layouts/_default/single.activity.ajson index 5a905c4..983e5b0 100644 --- a/layouts/_default/single.activity.ajson +++ b/layouts/_default/single.activity.ajson @@ -4,8 +4,26 @@ ], "title": {{ (htmlUnescape .Title | safeHTML) | jsonify }}, "content": {{ (htmlUnescape .Content | safeHTML) | jsonify }}, - "mediaType": "text/html", "summary": {{ (htmlUnescape .Summary | safeHTML) | jsonify }}, + {{- if .Params.images }} + "attachment": [ + {{ $delimiter := "" -}} + {{ range .Params.images }} + {{- $delimiter -}}{ + "type": "Image", + "url": "{{ . }}", + {{ $lowerUrl := lower . -}} + {{- if or ( strings.HasSuffix $lowerUrl "jpg" ) ( strings.HasSuffix $lowerUrl "jpeg" ) -}} + "mediaType": "image/jpeg" + {{- else -}} + "mediaType": "image/png" + {{- end }} + } + {{- $delimiter = "," -}} + {{ end }} + ], + {{ end -}} + "mediaType": "text/html", "published": {{ dateFormat "2006-01-02T15:04:05-07:00" .Lastmod | jsonify }}, "updated": {{ dateFormat "2006-01-02T15:04:05-07:00" .Date | jsonify }}, "id": "{{ .Permalink }}",