From d3e42c987b76a35d6a8847124653fa131037b2c6 Mon Sep 17 00:00:00 2001 From: Daniel Liu Date: Tue, 17 Nov 2020 23:56:29 -0500 Subject: [PATCH] init yay --- blog/database | 0 blogindex.html | 16 +++++++++++++++ pb | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++ rolling.html | 16 +++++++++++++++ template.html | 13 +++++++++++++ 5 files changed, 98 insertions(+) create mode 100644 blog/database create mode 100644 blogindex.html create mode 100755 pb create mode 100644 rolling.html create mode 100644 template.html diff --git a/blog/database b/blog/database new file mode 100644 index 0000000..e69de29 diff --git a/blogindex.html b/blogindex.html new file mode 100644 index 0000000..7916a3c --- /dev/null +++ b/blogindex.html @@ -0,0 +1,16 @@ + + + + + + + + +

Blog index page

+ + + + + + + diff --git a/pb b/pb new file mode 100755 index 0000000..e84f416 --- /dev/null +++ b/pb @@ -0,0 +1,53 @@ +#!/bin/sh + +# pinosaur's blog script + +blog_index_file="blogindex.html" +rolling_file="rolling.html" +blog_template_file="template.html" +data_dir="blog" + +[ ! -z "$EDITOR" ] && EDITOR="vim" + + +init() { + echo 1 +} + +purge() { + echo 1 +} + +new() { + echo 1 +} + +publish() { + echo 1 +} + +delete() { + echo 1 +} + +# check to see if all required files are present +[ -f $blog_index_file ] || echo "missing $blog_index_file" +[ -f $rolling_file ] || echo "missing $rolling_file" +[ -f $blog_template_file ] || echo "missing $blog_template_file" + +# possibly also check to see if index and rolling have the proper headers + + +# check if blog dir exists +[ ! -d $data_dir ] && echo "initing blog" && mkdir -p "$data_dir/drafts" \ + && touch "$data_dir/database" + +case $1 in + i|init) echo "init";; + n|new) echo "new";; + p|publish) echo "publish";; + d|delete) echo "delete";; + D|purge) echo "purge";; + *) echo "helper";; +esac + diff --git a/rolling.html b/rolling.html new file mode 100644 index 0000000..46f2fb9 --- /dev/null +++ b/rolling.html @@ -0,0 +1,16 @@ + + + + + + + + +

Rolling index page

+ + + + + + + diff --git a/template.html b/template.html new file mode 100644 index 0000000..e7f24c7 --- /dev/null +++ b/template.html @@ -0,0 +1,13 @@ + + + + + + + + + +

{{TITLE}}

+ + + -- 2.20.1