summaryrefslogtreecommitdiff
path: root/src/http/tpl/posts.html
diff options
context:
space:
mode:
Diffstat (limited to 'src/http/tpl/posts.html')
-rw-r--r--src/http/tpl/posts.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/http/tpl/posts.html b/src/http/tpl/posts.html
new file mode 100644
index 0000000..ef94ffb
--- /dev/null
+++ b/src/http/tpl/posts.html
@@ -0,0 +1,35 @@
+{{ define "body" }}
+
+ {{ if ge .Payload.PrevPage 0 }}
+ <p>
+ <a href="?p={{ .Payload.PrevPage}}">&lt; &lt; Previous Page</a>
+ </p>
+ {{ else }}
+ <p>
+ Posts are listed in chronological order. If you aren't sure of where to
+ start I recommend picking at random.
+ </p>
+ {{ end }}
+
+ <ul>
+ {{ range .Payload.Posts }}
+ <li>
+ <strong><a href="{{ PostURL .ID }}">
+ {{ DateTimeFormat .PublishedAt }} / {{ .Title }}
+ </a></strong>
+ {{ if .Description }}
+ <br/><em>{{ .Description }}</em>
+ {{ end }}
+ </li>
+ {{ end }}
+ </ul>
+
+ {{ if ge .Payload.NextPage 0 }}
+ <p>
+ <a href="?p={{ .Payload.NextPage}}">Next Page &gt; &gt;</a>
+ </p>
+ {{ end }}
+
+{{ end }}
+
+{{ template "base.html" . }}