From 4bfff2e5e9b0efb4112a5f2f6bc55eebcef1c6eb Mon Sep 17 00:00:00 2001
From: "henry.chen"
Date: Sun, 20 Nov 2022 23:33:10 +0800
Subject: [PATCH] fix: rss image path incorrect: data-src -> src
---
tools/tmplfunc.go | 6 ++++++
website/template/feedTpl.xml | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/tools/tmplfunc.go b/tools/tmplfunc.go
index 6a250c2..f7abf8b 100644
--- a/tools/tmplfunc.go
+++ b/tools/tmplfunc.go
@@ -25,6 +25,7 @@ func init() {
TplFuncMap["join"] = Join
TplFuncMap["isnotzero"] = IsNotZero
TplFuncMap["getavatar"] = GetAvatar
+ TplFuncMap["imgtonormal"] = ImgToNormal
}
// Str2html string to html
@@ -73,3 +74,8 @@ func GetAvatar(domain string) string {
return avatar
}
+
+// ImgToNormal replace lazy image attr data-src to src
+func ImgToNormal(content string) string {
+ return strings.ReplaceAll(content, "data-src=", "src=")
+}
diff --git a/website/template/feedTpl.xml b/website/template/feedTpl.xml
index 6e3762e..f8c2f44 100644
--- a/website/template/feedTpl.xml
+++ b/website/template/feedTpl.xml
@@ -15,7 +15,7 @@
https://{{$.Host}}/post/{{.Slug}}.html#comments
https://{{$.Host}}/post/{{.Slug}}.html
- 本文链接:https://{{$.Host}}/post/{{.Slug}}.html,参与评论 »
]]>
+ 本文链接:https://{{$.Host}}/post/{{.Slug}}.html,参与评论 »]]>
{{dateformat .CreatedAt "Mon, 02 Jan 2006 15:04:05 -0700"}}