fix: [template] Change default hugo template to generate markdown - to

fix the issue with media description containing new-lines.

Ref: https://codeberg.org/ggpsv/mastodon-markdown-archive/issues/1
This commit is contained in:
Alexandre Dulaunoy 2024-09-01 17:05:14 +02:00
parent d18757447e
commit fc4484b10d
Signed by: adulau
GPG key ID: 09E2CD4944E6CBCD

View file

@ -17,15 +17,17 @@ descendants:
- {{ .Id }}
{{- end }}
{{- end }}
layout: page
title: paperbay.org Mastodon - {{ .Post.URI }}
---
{{ .Post.Content | toMarkdown }}
{{ range .Post.MediaAttachments }}
{{- if eq .Type "image" }}
{{- if .Path }}
![{{ .Description }}]({{ osBase .Path }})
![{{ .Description | replace "\n" "" }}]({{ osBase .Path }})
{{- else }}
![{{ .Description }}]({{ .URL }})
![{{ .Description | replace "\n" "" }}]({{ .URL }})
{{- end }}
{{ end }}
{{- end -}}
@ -35,9 +37,9 @@ descendants:
{{ range .MediaAttachments }}
{{- if eq .Type "image" }}
{{- if .Path }}
![{{ .Description }}]({{ osBase .Path }})
![{{ .Description | replace "\n" ""}}]({{ osBase .Path }})
{{- else }}
![{{ .Description }}]({{ .URL }})
![{{ .Description | replace "\n" ""}}]({{ .URL }})
{{- end }}
{{- end }}
{{- end }}