From 30cff0f11149ea2a85b025d143aa4a46369c87f0 Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Mon, 7 Dec 2020 10:20:37 +0300 Subject: . --- site/act/admin | 3 --- site/act/article | 5 ----- site/act/entry | 18 ------------------ 3 files changed, 26 deletions(-) delete mode 100644 site/act/admin delete mode 100644 site/act/article delete mode 100644 site/act/entry (limited to 'site/act') diff --git a/site/act/admin b/site/act/admin deleted file mode 100644 index e87c758..0000000 --- a/site/act/admin +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -# Some admin act. (No such now, so 404.) -cat 404.html diff --git a/site/act/article b/site/act/article deleted file mode 100644 index fbd4d5a..0000000 --- a/site/act/article +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -if test -z "$1" -then # Response list of articles -else # Response article page -fi diff --git a/site/act/entry b/site/act/entry deleted file mode 100644 index 33fd084..0000000 --- a/site/act/entry +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash -# This is the process to be called. -# $proc and $base (initial working directory) is already set. -# Requested path is in $1, any other request data is in proc/$proc/request. -# Usually you want to dispatch the path here and call some other programs. =) -# Path has ending / and no starting one (apth for root is empty). -# Response meta should be formed in proc/$proc/response, -# output is response body. -after () { test -z "${2##*$1*}" && echo -n "${2#*$1}"; } -startswith() { case $2 in "$1"*) true;; *) false;; esac; } -if test -z "$1" -then cat index.html -elif startswith "article/" "$1" -then ./act/article "$(after / $1)" -elif startswith "admin/" "$1" -then ./act/admin "$(after / $1)" -else cat 404.html -fi -- cgit v1.2.3