diff options
Diffstat (limited to 'themes/default/layouts/partials/render-embed.html')
-rw-r--r-- | themes/default/layouts/partials/render-embed.html | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/themes/default/layouts/partials/render-embed.html b/themes/default/layouts/partials/render-embed.html index 68bb370..730c551 100644 --- a/themes/default/layouts/partials/render-embed.html +++ b/themes/default/layouts/partials/render-embed.html @@ -1,22 +1,30 @@ {{- $pageContext := . -}} +{{- $format := "embed.html" -}} {{- $page := print "public/" (strings.TrimPrefix $pageContext.Page.Site.BaseURL $pageContext.Page.Permalink - ) "embed.html" + ) $format -}} -{{- $modified := partial "function-page-modified.html" $pageContext -}} +{{- $modified := partial "function-page-modified.html" + (dict + "Context" $pageContext + "Format" $format + ) +-}} + +{{- with $embed := resources.Get $page -}} + {{- if (in $embed.Content "/data/media/404.png") -}} + {{- $modified = true -}} + {{- end -}} +{{- end -}} {{- if $modified -}} {{- $pageContext.Render "summary" -}} {{- else -}} {{- with $embed := resources.Get $page -}} {{- $embedContent := strings.TrimPrefix (partial "base-embed.html" $pageContext) $embed.Content -}} - {{- if (in $embedContent "/data/media/404.png") -}} - {{- $pageContext.Render "summary" -}} - {{- else -}} - {{- $embedContent | safeHTML -}} - {{- end -}} + {{- $embedContent | safeHTML -}} {{- end -}} {{- end -}} |