Frontier Tutorials / Writing Table Renderers

Writing Table Renderers

Tutorial Contents
Writing Table Renderers
What Is A Table Renderer
Anatomy of a Table Renderer
The Hard Way
The Easy Way
The Easiest Way
About the Author

The #renderTableWith directive was added to Frontier 5.1 on 1998/10/13, root update #0165. I'm not sure just what Frontier version this was; I think it was 5.1.4. In any case, it is not available in versions of Frontier prior to this date. That means it is also not available for Frontier 5.0.1 or 5.0.2b20.

Important Note: The Web->Publish Table script does not know about the #renderTableWith directive, and will not properly publish your subtables as individual pages. Instead, you must use Web->Publish Page to publish each one separately.
   UserLand is aware of this problem, and Dave Winer posted a message recently saying it was a high priority to fix, but no fix has yet been released (as of Frontier: 5.1.6 updated Mon, 18 Jan 1999 10:00:00 GMT).

Frontier's HTML framework allows you to specify that a subtable in a site should be rendered as a single page rather than as a subdirectory, and what renderer to use.

It's not entirely obvious how to create the rendering scripts, though. Hence this tutorial.

In this tutorial, you will learn how to create table renderers, where to put them, and how to use them in your websites.

So... what is a table renderer, anyway?

Author: Samuel Reynolds
Email: reynol@primenet.com
First Published: 1999/01/28
Last Revision: 2002/08/01
Keywords: render,renderers,rendertablewith,Frontier,website framework,CGI,CGIs,web,www,world wide web
Level of Difficulty: Easy

Tutorial Contents
Writing Table Renderers
What Is A Table Renderer
Anatomy of a Table Renderer
The Hard Way
The Easy Way
The Easiest Way
About the Author