morpheus-site

morpheus.2f30.org website
git clone git://git.2f30.org/morpheus-site
Log | Files | Refs | README | LICENSE

commit 4a974d5c74111b244f359c51a5adf37e13a54d86
parent 1ad12edc7092593171dba5c0f86b7892d030617a
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Fri, 28 Feb 2014 12:43:33 +0100

update README

Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>

Diffstat:
MREADME.md | 25++++++++++++++++++++-----
1 file changed, 20 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md @@ -1,16 +1,31 @@ Usage ===== -sh generate.sh [configfile] +sh generate.sh -the default config file is ./site.conf + +Features +======== + +- Small and simple to understand (I hope). +- Small amount of dependencies, requires a POSIX shell and basic Linux/Unix utilities. +- Markdown supported by default, easily extendable to add your \<favorite template language\>. +- RSS and Atom output support. +- Sitemap support (sitemap.xml and urllist.txt). Pages ===== -Pages are defined as shellscripts containing metadata (see pages/example-page-template.sh). +Pages are defined as shellscripts containing metadata (see pages/html-example.sh). + +The page content is the basename of the shellscript + .html or .md + +Markdown is supported. By default "smu"[0] is set as a markdown processor, +to change this set $markdown to your favorite markdown2HTML converter. + -The page content is the basename of the shellscript + .html (see pages/example-page-template.html). Markdown should be supported, but is untested for now. +References +========== -\<insert you favorite template language\> can easily be added to generate.sh. +[0] smu - markdown processor: https://github.com/Gottox/smu