Mercurial > prosody-modules
comparison mod_pubsub_feeds/feeds.lib.lua @ 4428:b328ca621ba6
mod_pubsub_feeds: Translate RSS <enclosure> to Atom for podcasts
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Thu, 04 Feb 2021 20:49:02 +0100 |
| parents | c402b273f2e3 |
| children |
comparison
equal
deleted
inserted
replaced
| 4427:c402b273f2e3 | 4428:b328ca621ba6 |
|---|---|
| 8 atom_entry:tag("title"):text(tag:get_text()):up(); | 8 atom_entry:tag("title"):text(tag:get_text()):up(); |
| 9 end | 9 end |
| 10 | 10 |
| 11 function rss2atom.link(atom_entry, tag) | 11 function rss2atom.link(atom_entry, tag) |
| 12 atom_entry:tag("link", { href = tag:get_text() }):up(); | 12 atom_entry:tag("link", { href = tag:get_text() }):up(); |
| 13 end | |
| 14 | |
| 15 function rss2atom.enclosure(atom_entry, tag) | |
| 16 atom_entry:tag("link", { rel = "enclosure", href = tag.attr.url, type = tag.attr.type, length = tag.attr.length }):up(); | |
| 13 end | 17 end |
| 14 | 18 |
| 15 function rss2atom.author(atom_entry, tag) | 19 function rss2atom.author(atom_entry, tag) |
| 16 atom_entry:tag("author") | 20 atom_entry:tag("author") |
| 17 :tag("email"):text(tag:get_text()):up() | 21 :tag("email"):text(tag:get_text()):up() |
