{% extends "layouts/reader.njk" %} {% block reader %}
{{ icon("previous") }} {{ channel.name }}

{{ __("microsub.feeds.title") }}

{% if error %} {% endif %} {% if feeds.length > 0 %}
{% for feed in feeds %}
{% if feed.photo %} {% endif %}
{{ feed.title or feed.url }} {% if feed.feedType %} {{ feed.feedType | upper }} {% endif %} {% if feed.status == 'error' %} Error {% elif feed.status == 'active' %} Active {% endif %} {{ feed.url | replace("https://", "") | replace("http://", "") }} {% if feed.lastError %} {{ feed.lastError }} {% endif %} {% if feed.consecutiveErrors > 0 %} {{ feed.consecutiveErrors }} consecutive errors {% endif %} {% if feed.lastSuccessAt %} Last success: {{ feed.lastSuccessAt }} {% endif %}
{{ icon("updatePost") }}
{% endfor %}
{% else %}
{{ icon("syndicate") }}

{{ __("microsub.feeds.empty") }}

{% endif %}

{{ __("microsub.feeds.follow") }}

{{ input({ id: "url", name: "url", label: __("microsub.feeds.url"), type: "url", required: true, placeholder: __("microsub.feeds.urlPlaceholder"), autocomplete: "off" }) }}
{{ button({ text: __("microsub.feeds.follow") }) }}
{% endblock %}