delan / autost

cohost-compatible blog engine and feed reader
ISC License
25 stars 1 forks source link

atom output for threads with multiple posts is unreadable #19

Closed delan closed 1 month ago

delan commented 1 month ago

our feed template just concatenates all of the post sources, without any way to distinguish them. not to mention the multiple base tags, which are all the same (and even if they were different, that won’t work).

<content type="html" xml:base="{{ SETTINGS.external_base_url }}">
{% for post in thread.posts -%}
{#- fluent-reader needs html base tag, not xml:base (yang991178/fluent-reader#692) -#}
&lt;base href="{{ SETTINGS.external_base_url }}"&gt;
{{ post.original_html }}
{%- endfor %}
</content>
delan commented 1 month ago

in thunderbird, before (left) vs after (right)

image image