myelin: TabTemplate
A very convenient way to keep your website consistent and maintainable
What is it?

It's a templating engine. You write your documents in an outliner like JOE or Radio UserLand and it turns them into web pages for you.

How does it work?

First, you make a template file that defines what you want your web pages to look like. What the title should look like, what a heading should look like, and so on.

Then, you write your web pages in an outliner. Outline depth (indentation) determines what style should be applied to your pages. For example, this page looks like this in JOE:

Once you've finished writing, you run Upstreamer, which finds which files you've changed, calls the TabTemplate renderer to make the HTML, then sends them (via FTP) to your website.

Easy!

Download

Not yet!

License

This is part of a larger project. If I don't finish that, it might be free ... but you can't have it yet, sorry :)

Outliners
Other templating software

For Frontier:

For Radio: