summary refs log tree commit diff
path: root/template/monthly.ht
diff options
context:
space:
mode:
Diffstat (limited to 'template/monthly.ht')
-rw-r--r--template/monthly.ht63
1 files changed, 63 insertions, 0 deletions
diff --git a/template/monthly.ht b/template/monthly.ht
new file mode 100644
index 0000000..e852b5f
--- /dev/null
+++ b/template/monthly.ht
@@ -0,0 +1,63 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    <title>Trivium: ${self[:month]}</title>
+$ if self[:entries].first[:prev_by_month]
+    <link rel="prev" href="${self[:entries].first[:prev_by_month]}">
+$ end
+$ if self[:entries].first[:next_by_month]
+    <link rel="next" href="${self[:entries].first[:next_by_month]}">
+$ end
+    <link rel="stylesheet" href="style.css">
+    <link rel="alternate" type="application/atom+xml" title="Atom" href="http://chneukirchen.org/trivium/index.atom">
+  </head>
+  <body>
+
+<div class="hfeed">
+<h1><a href="./"><img src="trivium.png" alt="Trivium"></a></h1>
+
+<small class="top nav">
+$ if self[:entries].first[:prev_by_month]
+<a class="prev" href="${self[:entries].first[:prev_by_month]}">&#xab; ${Time.parse(self[:entries].first[:prev_by_month]).strftime("%B %Y")}</a>
+$ end
+
+$ if self[:entries].first[:next_by_month]
+<a class="next" href="${self[:entries].first[:next_by_month]}">${Time.parse(self[:entries].first[:next_by_month]).strftime("%B %Y")} &#xbb;</a>
+$ end
+</small>
+
+$ self[:entries].each { |entry|
+<div class="hentry">
+<h2 class="entry-title">
+  <a href="${entry[:id]}" rel="bookmark">
+    <abbr class="published" title="${entry[:date].iso8601}">
+      ${entry[:title]}
+    </abbr>
+  </a>
+</h2>
+
+<div class="entry-content">
+$:{format entry}
+</div>
+</div>
+$ }
+
+<small class="bot nav">
+$ if self[:entries].first[:prev_by_month]
+<a class="prev" href="${self[:entries].first[:prev_by_month]}">&#xab; ${Time.parse(self[:entries].first[:prev_by_month]).strftime("%B %Y")}</a>
+$ end
+
+$ if self[:entries].first[:next_by_month]
+<a class="next" href="${self[:entries].first[:next_by_month]}">${Time.parse(self[:entries].first[:next_by_month]).strftime("%B %Y")} &#xbb;</a>
+$ end
+</small>
+
+<address class="author vcard">
+Copyright &#169; 2008 <a class="email fn" href="mailto:chneukirchen@gmail.com">Christian Neukirchen</a>
+</address>
+
+</div>
+</body>
+</html>
+