init yay
authorDaniel Liu <mr.picklepinosaur@gmail.com>
Wed, 18 Nov 2020 04:56:29 +0000 (23:56 -0500)
committerDaniel Liu <mr.picklepinosaur@gmail.com>
Wed, 18 Nov 2020 04:56:29 +0000 (23:56 -0500)
blog/database [new file with mode: 0644]
blogindex.html [new file with mode: 0644]
pb [new file with mode: 0755]
rolling.html [new file with mode: 0644]
template.html [new file with mode: 0644]

diff --git a/blog/database b/blog/database
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/blogindex.html b/blogindex.html
new file mode 100644 (file)
index 0000000..7916a3c
--- /dev/null
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+    <head>
+        <meta charset="utf-8">
+        <title></title>
+    </head>
+
+    <body>
+        <h1>Blog index page</h1>
+
+        <!-- BLOG START -->
+
+        <!-- BLOG END -->
+
+    </body>
+</html>
diff --git a/pb b/pb
new file mode 100755 (executable)
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 (file)
index 0000000..46f2fb9
--- /dev/null
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+    <head>
+        <meta charset="utf-8">
+        <title></title>
+    </head>
+
+    <body>
+        <h1>Rolling index page</h1>
+
+        <!-- BLOG START -->
+
+        <!-- BLOG END -->
+
+    </body>
+</html>
diff --git a/template.html b/template.html
new file mode 100644 (file)
index 0000000..e7f24c7
--- /dev/null
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<html>
+    <head>
+        <meta charset="utf-8">
+        <title></title>
+    </head>
+
+    <body>
+       
+        <h1>{{TITLE}}</h1>  
+
+    </body>
+</html>