swerc

anselm's simpler werc fork
git clone git://git.suckless.org/swerc
Log | Files | Refs | README

commit d7150eda3892104ebad5a086fa207d84024b8ba7
parent 584eab329b6ed2b437990b1dd368c3c93da7b053
Author: kris@engel.se.cat-v.org <unknown>
Date:   Mon,  4 Jun 2007 06:52:33 +0200

Fix the RSS content-type.
Diffstat:
Mbin/controller.rc | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/bin/controller.rc b/bin/controller.rc @@ -36,7 +36,7 @@ fn menu { isdir = match($0, "/$") sub("[*/]$", "") - bname = $0 + path = bname = $0 sub("^(.*/)?([0-9]+_)?", "", bname) gsub("_", " ", bname) @@ -83,7 +83,7 @@ fn genbody { ls -F `{ basename -d $body } | sed $dirfilter' s,^'$sitedir'/(.*),<li><a href="\1">\1</a></li>,' echo '</ul>' } - if not + if not if(~ $#blogDirs 0) template.awk inc/404.tpl | rc # Technically wrong. Will spit out blog entries after 404 for /blog/foo, for instance. @@ -166,6 +166,8 @@ uri=$baseuri$"uri # Should be in a separate file. cat <<'!' | template +Content-Type: text/xml; charset=utf-8 + <?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel>