commit 816ae727f3b871e476a4e56616411ab4c93be919 parent 296ce3c0e69d40d6c60487dedbbc3eded5b3cc07 Author: David Eisinger <[email protected]> Date: Wed, 15 Apr 2026 00:28:07 -0400 Fix Gemini photos w/ captions Diffstat:
| M | themes/v2/layouts/partials/gemtext.gmi | | | 5 | +++++ |
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/themes/v2/layouts/partials/gemtext.gmi b/themes/v2/layouts/partials/gemtext.gmi @@ -39,6 +39,11 @@ {{- end -}} {{- /* Photo processing */ -}} +{{- range findRE `(?s){{<dither[^>]*>}}.*?{{</dither>}}` $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" -}}