diff options
author | Romain Gonçalves <me@rgoncalves.se> | 2021-09-27 17:18:30 +0200 |
---|---|---|
committer | Romain Gonçalves <me@rgoncalves.se> | 2021-09-27 17:18:30 +0200 |
commit | 5adb19d54b652b46f1b2b853e5221a0afe4fcc16 (patch) | |
tree | f196da1ec2265ee35e6fd97fbcd7e5c6d5cfc193 /bin/func | |
parent | 58bb8195ef341265c957254606694e0799252995 (diff) | |
download | rgoncalves.se-5adb19d54b652b46f1b2b853e5221a0afe4fcc16.tar.gz |
rssg: Add rss generation support
Diffstat (limited to 'bin/func')
-rw-r--r-- | bin/func | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -6,6 +6,12 @@ tmp_dir="tmp" out_dir="out" tmp_file="${tmp_dir}/tmp" +rss_dir="${src_dir}/b" +rss_out_file="${out_dir}/rss.xml" + +website_title="rgoncalves.se" +website_link="https://${website_title}" +website_description="hacker and " __get_value() { # 1: filename @@ -50,6 +56,13 @@ __get_value_date_human() { __get_value_date "${1}" | xargs date -j -f "%Y-%m-%d" +"%B %d, %Y" } +__get_value_date_publication() { + # 1: filename + # Get publication date according to rfc 2822 and return a safe string. + __get_value_date "${1}" | + xargs date -j -f "%Y-%m-%d" +"%a, %d %b %Y %H:%M:%S %z" +} + __get_out_filename() { # 1: filename # Convert the source filename to its output destination. |