From 24e24b49fb6375189cfa527a113eb965087a293a Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Wed, 5 Apr 2023 16:14:00 -0300 Subject: v2: Support Atom feeds and collection translations --- v2/src/lib/base-conf.in | 10 ---------- v2/src/lib/base.conf | 9 +++++++++ v2/src/lib/entry.xml | 22 ++++++++++++++++++++++ v2/src/lib/feed.xml | 15 +++++++++++++++ 4 files changed, 46 insertions(+), 10 deletions(-) delete mode 100644 v2/src/lib/base-conf.in create mode 100644 v2/src/lib/base.conf create mode 100644 v2/src/lib/entry.xml create mode 100644 v2/src/lib/feed.xml (limited to 'v2/src/lib') diff --git a/v2/src/lib/base-conf.in b/v2/src/lib/base-conf.in deleted file mode 100644 index 4ec09cb..0000000 --- a/v2/src/lib/base-conf.in +++ /dev/null @@ -1,10 +0,0 @@ -export domain='@DOMAIN@' -export email='@EMAIL@' -export base_url='' -export list_addr='~euandreh/public-inbox@lists.sr.ht' -export mailto_uri_prefix="mailto:$list_addr?Subject=Re%3A%20" -export discussions_url_prefix="https://lists.sr.ht/~euandreh/public-inbox?search=" -export sourcecode_url_prefix="https://$domain/git/$domain/tree/" -export author='EuAndreh' -export lang='en' -export pubkey_id='81F90EC3CD356060' # FIXME diff --git a/v2/src/lib/base.conf b/v2/src/lib/base.conf new file mode 100644 index 0000000..319d08c --- /dev/null +++ b/v2/src/lib/base.conf @@ -0,0 +1,9 @@ +export domain="$DOMAIN" +export email="$EMAIL" +export base_url='' +export list_addr='~euandreh/public-inbox@lists.sr.ht' +export mailto_uri_prefix="mailto:$list_addr?Subject=Re%3A%20" +export discussions_url_prefix="https://lists.sr.ht/~euandreh/public-inbox?search=" +export sourcecode_url_prefix="https://$domain/git/$domain/tree/" +export author='EuAndreh' +export pubkey_id='81F90EC3CD356060' # FIXME diff --git a/v2/src/lib/entry.xml b/v2/src/lib/entry.xml new file mode 100644 index 0000000..e4a47c7 --- /dev/null +++ b/v2/src/lib/entry.xml @@ -0,0 +1,22 @@ + + + $title_html + + + + $date_iso + +$update_xml + + $url + + + + $author + + + $email + + + + diff --git a/v2/src/lib/feed.xml b/v2/src/lib/feed.xml new file mode 100644 index 0000000..6fd82a4 --- /dev/null +++ b/v2/src/lib/feed.xml @@ -0,0 +1,15 @@ + + + + $site_name_html + {{ site.t[include.kind].feed.title[include.lang] | smartify | xml_escape }} + $url + $now + + + $author + $email + -- cgit v1.2.3