in reply to Assembling text into websites
Mowyw expects your project to be organized in three directories:
source/ # here are all pages that should appear in the output includes/ # here are include files and menus online/ # mowyw will put the result of its processing here
In the simplest case, mowyw will copy a file source/foo.html to online/foo.html, prepend includes/header (you can configure that name, of course) and append includes/footer to that page. Non-HTML-pages are copied verbatim.
Inside the file simple directives are processed, here are some examples:
[% include bar %] # includes file includes/bar [% option no-header %] # don't include the header file [% setvar title Page Title %] # Set variable `title' to `Page Title' [% readvar title %] # is substituted by the value of varaible `titl +e'
|
|---|