2020-01-24 20:08:10 +01:00
< ?x ml version = " 1.0 " encoding = " UTF-8 " ?>
2022-11-13 21:50:52 +01:00
< feed
xmlns = " http://www.w3.org/2005/Atom "
2022-11-15 19:30:56 +01:00
xmlns :thr = " http://purl.org/syndication/thread/1.0 "
2022-11-13 21:50:52 +01:00
xmlns :activity = " http://activitystrea.ms/spec/1.0/ "
xmlns :poco = " http://portablecontacts.net/spec/1.0 "
xmlns :ostatus = " http://ostatus.org/schema/1.0 "
xmlns :statusnet = " http://status.net/schema/api/1/ " >
2020-01-24 20:08:10 +01:00
2022-11-13 21:50:52 +01:00
< id > < % = Routes . tag_feed_url ( @conn , :feed , @tag ) <> " .atom " % > < / id >
< title > #<%= @tag %></title>
< subtitle > < % = Gettext . dpgettext ( " static_pages " , " tag feed description " , " These are public toots tagged with # %{tag}. You can interact with them if you have an account anywhere in the fediverse. " , tag : @tag ) % > < / subtitle >
< logo > < % = feed_logo ( ) % > < / logo >
< updated > < % = most_recent_update ( @activities ) % > < / updated >
< link rel = " self " href = " <%= ' #{ Routes . tag_feed_url ( @conn , :feed , @tag ) } .atom' %> " type = " application/atom+xml " / >
2020-01-24 20:08:10 +01:00
2022-11-13 21:50:52 +01:00
< % = for activity <- @activities do % >
< % = render Phoenix.Controller . view_module ( @conn ) , " _tag_activity.atom " , Map . merge ( assigns , prepare_activity ( activity , actor : true ) ) % >
< % end % >
2020-01-24 20:08:10 +01:00
< / feed >