mirror of
https://github.com/jbowdre/capsule.git
synced 2024-11-10 00:42:18 +00:00
33 lines
No EOL
882 B
Text
33 lines
No EOL
882 B
Text
{#
|
|
This is an example of a Tera template for your gemlog's index page.
|
|
|
|
This example formats your index page in the standard gemsub format that
|
|
Gemini clients can subscribe to. Note that gempost already generates an Atom
|
|
feed that clients should be able to subscribe to.
|
|
|
|
Here is the documentation for the gemsub format:
|
|
https://geminiprotocol.net/docs/companion/subscription.gmi
|
|
#}# {{ feed.title }}
|
|
|
|
{% if feed.subtitle -%}
|
|
## {{ feed.subtitle }}
|
|
{% endif -%}
|
|
|
|
{% for entry in feed.entries -%}
|
|
=> {{ entry.url }} {{ entry.updated | date(format="%Y-%m-%d") }} {{ entry.title }}
|
|
|
|
{%- if entry.categories -%}
|
|
{% for category in entry.categories %}#{{ category }}{% if not loop.last%} {% endif %}{% endfor %}
|
|
|
|
{% endif %}
|
|
|
|
{%- endfor %}
|
|
|
|
─────
|
|
|
|
=> {{ feed.feed_url }} Atom feed
|
|
=> {{ feed.capsule_url }} Home
|
|
|
|
{% if feed.rights -%}
|
|
{{ feed.rights }}
|
|
{%- endif %} |