This commit is contained in:
Charlie Root 2019-07-22 00:10:09 +02:00
commit d9e8f18b3b
7 changed files with 38 additions and 0 deletions

0
README.md Normal file
View File

3
index.gph Normal file
View File

@ -0,0 +1,3 @@
Geomyidae Markdown Test
[1|Phlog Test|/phlog|server|port]

View File

@ -0,0 +1,6 @@
# Markdown Phlog Test
This is a test
---
[Back to Phlog Folder](/phlog)
---
I don't know what I'm doing.

View File

View File

16
phlog/index.dcgi Executable file
View File

@ -0,0 +1,16 @@
#!/bin/sh
echo "Test Phlog List"
echo ""
local_dir=$(pwd)
gopher_dir=$(pwd | cut -c 12-)
for file in $local_dir/*.md; do
long_name=$(basename "$file" .md)
date=$(echo "$long_name" | cut -c -10)
entry_name=$(echo "$long_name" | cut -c 12- | sed -e 's/-/ /g')
echo "[1|$date $entry_name|$gopher_dir/lc.dcgi?$(basename "$file")|server|port]"
done

13
phlog/lc.dcgi Executable file
View File

@ -0,0 +1,13 @@
#!/bin/sh
filename=$2
while read line; do
# echo "$line"
if [[ $line == \[* ]]; then
link_name=$(echo "$line" | sed 's/\].*//' | sed -e 's/\[//g')
link=$(echo "$line" | sed 's/^[^(]*(//g' | sed -e 's/)//g')
echo "[1|$link_name|$link|server|port]"
else
echo $line
fi
done <$filename