Added some more compatibilty

main
Uriel Fanelli 2025-05-03 16:05:53 +02:00
parent c9ed290f63
commit 18b30fb55c
1 changed files with 10 additions and 3 deletions

13
pod.go
View File

@ -34,9 +34,13 @@ func generateRSS() error {
return err
}
rss := fmt.Sprintf(`<?xml version="1.0"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
<channel>
rss := fmt.Sprintf(`<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:podcast="https://podcastindex.org/namespace/1.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>%s</title>
<link>%s</link>`, podTitle, baseURL)
@ -54,6 +58,9 @@ func generateRSS() error {
}
rss += fmt.Sprintf(`<link>%s/audio/%s</link>`, baseURL, filepath.Base(ep.File))
rss += fmt.Sprintf(`<guid>%s/audio/%s</guid>`, baseURL, filepath.Base(ep.File))
rss += fmt.Sprintf(`<language>it-it</language>`)
rss += fmt.Sprintf(`<copyright>© 2025 Uriel Fanelli</copyright>`)
rss += fmt.Sprintf(`<description>%s</description>`, ep.Title)
rss += "\n </item>"
}