This commit is contained in:
Sylvain Malnuit 2021-09-28 15:00:13 +02:00 committed by Fethbita
parent b82e18f8b8
commit 8debc23476
No known key found for this signature in database
GPG Key ID: FB79E92DE8C48F98

View File

@ -84,6 +84,13 @@ func templates(api *confluence.API) (*template.Template, error) {
"]]><![CDATA[]]]]><![CDATA[>", "]]><![CDATA[]]]]><![CDATA[>",
) )
}, },
"convertAttachment": func(data string) string {
return strings.ReplaceAll(
data,
"/",
"_",
)
},
}, },
) )
@ -210,6 +217,9 @@ func templates(api *confluence.API) (*template.Template, error) {
`ac:emoticon`: text( `ac:emoticon`: text(
`<ac:emoticon ac:name="{{ .Name }}"/>`, `<ac:emoticon ac:name="{{ .Name }}"/>`,
), ),
`ac:image`: text(
`<ac:image ac:align="center" ac:layout="center"><ri:attachment ri:filename="{{ .Attachment | convertAttachment }}"/></ac:image>`,
),
/* https://confluence.atlassian.com/doc/widget-connector-macro-171180449.html#WidgetConnectorMacro-YouTube */ /* https://confluence.atlassian.com/doc/widget-connector-macro-171180449.html#WidgetConnectorMacro-YouTube */