diff options
author | b4rkod <lllillilll@protonmail.com> | 2024-05-06 10:16:53 +0300 |
---|---|---|
committer | b4rkod <lllillilll@protonmail.com> | 2024-05-06 10:16:53 +0300 |
commit | 3624bc6c786a438c429615589225da9e121e42c9 (patch) | |
tree | d6e8f00a6206f555ff015d94c9cc8d902d38dfc1 /pages/blogposts.sh | |
parent | ad4239897d6b8cfc8ec3f4e43800206bcb182bd7 (diff) |
i don't use my custom markup anymore, Added a blogposts and index compiler
Diffstat (limited to 'pages/blogposts.sh')
-rwxr-xr-x | pages/blogposts.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/pages/blogposts.sh b/pages/blogposts.sh new file mode 100755 index 0000000..81242f0 --- /dev/null +++ b/pages/blogposts.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +. ~/.config/b4rcms/basics.sh + +#compile the blogposts +for FILE in $(ls --time=creation -t $ROOT/blogposts) ; do + mkdir -p $SOURCE/blogposts + echo "$(header $FILE; 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 --time=creation -t $ROOT/blogposts) ; do + echo "<li> <a href="blogposts/$FILE">$FILE</a> </li>" + done + footer +)" >| $SOURCE/blogposts.html + |