summaryrefslogtreecommitdiff
path: root/pages/blogposts.sh
diff options
context:
space:
mode:
Diffstat (limited to 'pages/blogposts.sh')
-rwxr-xr-xpages/blogposts.sh35
1 files changed, 25 insertions, 10 deletions
diff --git a/pages/blogposts.sh b/pages/blogposts.sh
index 33ba683..c910bd0 100755
--- a/pages/blogposts.sh
+++ b/pages/blogposts.sh
@@ -2,21 +2,36 @@
. ~/.config/b4rcms/basics.sh
+
+blogposts_database.sh
+
#compile the blogposts
-for FILE in $(ls -t $ROOT/blogposts) ; do
+for LINE in $( tac $DB/blogposts.txt ) ; do
+ DATE=$(date -d @$(echo $LINE | cut -c -10) "+%d %b %Y, %a")
+ FILE=$(echo $LINE| cut -c 12-)
mkdir -p $SOURCE/blogposts
- echo "$(header $FILE; cat $ROOT/blogposts/$FILE; footer)" >| $SOURCE/blogposts/$FILE
+ echo "$(
+ header $FILE;
+ echo "<p> $DATE </p> <hr style=\"max-width: 11em ;margin-left:1em;\" align=\"left\"> " ;
+ cat $ROOT/blogposts/$FILE;
+ footer)" >| $SOURCE/blogposts/$FILE
done
#compile the blogpost.html
printf "$(
- header blogposts.html;
- printf \ "
- <h1> Here is all the blogposts i have posted about</h1>
- <ul> ";
- for FILE in $(ls -t $ROOT/blogposts) ; do
- echo "<li> <a href="blogposts/$FILE">$FILE</a> </li>"
- done
- footer
+
+header blogposts.html;
+
+printf \ "
+<h1> Here is all the blogposts i have posted about</h1>
+<ul>
+";
+
+for FILE in $( tac $DB/blogposts.txt | cut -c 12- ) ; do
+ echo "<li> <a href="blogposts/$FILE">$FILE</a> </li>"
+done
+
+footer
+
)" >| $SOURCE/blogposts.html