From: Amin Bandali Date: Fri, 22 Oct 2021 03:51:16 +0000 (-0400) Subject: txt2pre: '' in '' is required in atom feeds X-Git-Url: https://git.shemshak.org/gitweb.cgi/~bandali/bndl.org/commitdiff_plain/2e54355170923a0479ca86bae87b5e698ca61931?ds=sidebyside txt2pre: '' in '' is required in atom feeds so use publication date for update date for atom feeds --- diff --git a/txt2pre b/txt2pre index 49bd164..1f04eb4 100644 --- a/txt2pre +++ b/txt2pre @@ -200,6 +200,7 @@ $title .= " — $author" if $title !~ /$author/; my ($upd, $pub, $url) = $txt =~ /(.*)\r?\n(.*)\r?\n(.*)\r?\n?\z/; ($upd) = $upd =~ /(?:updated|ویرایش): (.*)/ if $upd; ($pub) = $pub =~ /(?:published|انتشار): (.*)/ if $pub; +$upd = $pub if (!$upd); ($url) = $url =~ /(?:plain text|متن ساده): (.*)/ if $url; $url = 'https://bndl.org/bandali-cv.txt' if (!$url and $title =~ /curriculum vitae/); @@ -272,7 +273,7 @@ qq( $url_html $note_id $pub_rfc5322\n) -. ($updated ? $updated : '') . +. (($updated and $pub ne $upd) ? $updated : '') . qq() : ''; }