diff options
Diffstat (limited to 'sfeed_html.sh')
-rwxr-xr-x | sfeed_html.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sfeed_html.sh b/sfeed_html.sh index d9f1b43..a618ff9 100755 --- a/sfeed_html.sh +++ b/sfeed_html.sh | |||
@@ -147,7 +147,15 @@ html_feed() { # html_feed FEED(file) => HTML | |||
147 | echo "<section id=\"$filename\">" | 147 | echo "<section id=\"$filename\">" |
148 | # TODO: Include a link back to the website | 148 | # TODO: Include a link back to the website |
149 | printf '<header><h2><a href="#%s">#</a> %s</h2>\n' "$filename" "$filename" | 149 | printf '<header><h2><a href="#%s">#</a> %s</h2>\n' "$filename" "$filename" |
150 | printf '<a class="top" href="#">%s</a></header>' "[back to top]" | 150 | echo "<span class=\"flinks\">" |
151 | if [ -f "$SFEED_DATA/urls/$filename" ]; then | ||
152 | feed_url="$(sed -n '1p;1q' "$SFEED_DATA/urls/$filename")" | ||
153 | site_url="$(sed -n '2p;2q' "$SFEED_DATA/urls/$filename")" | ||
154 | [ -n "$site_url" ] && printf '<a class="site-url" href="%s">%s</a>\n//' "$site_url" site | ||
155 | [ -n "$feed_url" ] && printf '<a class="feed-url" href="%s">%s</a>\n//' "$feed_url" feed | ||
156 | fi | ||
157 | printf '\n<a class="top" href="#">%s</a>' top | ||
158 | echo "</span></header>" | ||
151 | echo "<table class=\"entries\">" | 159 | echo "<table class=\"entries\">" |
152 | echo "$entries" | 160 | echo "$entries" |
153 | echo "</table>" | 161 | echo "</table>" |