diff options
Implemented new "layered" site generation architecture
* "source" directory contains layers as subdirectories
** ordered by their name
** e.g. layer 0 is "00_content" and contains the content alongside some metadata
* transformations contained within the "source" layers are processed sequentally
* transformations define their requirements in a "meta" variable
** the "meta" variable is interpreted by the core transformation "generate.xsl"
* requirements are currently datasources and target information
** every transformation may have one datasource of type "main"
*** this data source offers e.g. the option to iterate over it
** every transformation may have a arbitrary number of "support" datasources
*** e.g. "meta" is a support datasource
** the target node may provide a fixed target path or a Xpath to be evaluated
* the result of each transformation is written to the appropriate layer of the "result" directory
* this approach to XSLT based static site generation should be quite flexible and offer good expandability
** e.g. adding new datasource options and types
Diffstat (limited to 'source/00_content/pages')
-rw-r--r-- | source/00_content/pages/about.md | 9 | ||||
-rw-r--r-- | source/00_content/pages/contact.md | 5 |
2 files changed, 14 insertions, 0 deletions
diff --git a/source/00_content/pages/about.md b/source/00_content/pages/about.md new file mode 100644 index 0000000..827b612 --- /dev/null +++ b/source/00_content/pages/about.md @@ -0,0 +1,9 @@ +# About + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +* Lorem ipsum dolor sit amet +* consetetur sadipscing elitr +* sed diam nonumy eirmod tempor + +Invidunt ut *labore* et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. diff --git a/source/00_content/pages/contact.md b/source/00_content/pages/contact.md new file mode 100644 index 0000000..a9d8be1 --- /dev/null +++ b/source/00_content/pages/contact.md @@ -0,0 +1,5 @@ +# Contact + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +Invidunt ut *labore* et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. |