From 816ae727f3b871e476a4e56616411ab4c93be919 Mon Sep 17 00:00:00 2001 From: David Eisinger Date: Wed, 15 Apr 2026 00:28:07 -0400 Subject: [PATCH] Fix Gemini photos w/ captions --- themes/v2/layouts/partials/gemtext.gmi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/themes/v2/layouts/partials/gemtext.gmi b/themes/v2/layouts/partials/gemtext.gmi index 480cc60..9d25337 100644 --- a/themes/v2/layouts/partials/gemtext.gmi +++ b/themes/v2/layouts/partials/gemtext.gmi @@ -39,6 +39,11 @@ {{- end -}} {{- /* Photo processing */ -}} +{{- range findRE `(?s){{]*>}}.*?{{}}` $content -}} + {{- $rendered := $page.RenderString . -}} + {{- $url := $rendered | replaceRE `(?s).*src="([^"]+)".*` "=> $1" -}} + {{- $content = replace $content . $url -}} +{{- end -}} {{- range findRE `{{<(dither|thumbnail) [^/]+/>}}` $content -}} {{- $rendered := $page.RenderString . -}} {{- $url := $rendered | replaceRE `(?s).*src="([^"]+)".*` "=> $1" -}}