-
Contents for the 'Introduction' section - section contents
-
The Blurb - What it is, and what it does
-
Finding The WebMake File - what happens when you run WebMake
-
Place The WebMake File - how to write a WebMake file
-
Invoking Webmake - how to run WebMake
-
WebMake's CMS Features - WebMake's content-management features, and shortcomings
-
Editor/IDE Support - Some tips on using WebMake
-
Contributors to WebMake - Contributors to WebMake
-
The WebMake File Format - the file format used for the .wmk file
-
Contents for the 'Tags and Their Attributes' section - section contents
-
The <webmake> Tag - the webmake section
-
The <include> Tag - include another file into the current WebMake file
-
The <use> Tag - use a WebMake plugin
-
The <content> Tag - one chunk of textual content
-
The <template> Tag - non-text content, such as HTML templates
-
The <contenttable> Tag - Define several small content items quickly, using a table
-
The <contents> Tag - load many chunks of content from one data source
-
The <templates> Tag - load many chunks of non-text content, such as HTML templates, from a data
source
-
The <media> Tag - load many URLs from one data source
-
Data Sources - the protocols supported by <contents>, <templates> and <media>
-
The <for> Tag - iteration construct
-
The <out> Tag - an output file and URL
-
The <sitemap> Tag - generate a site map
-
The <navlinks> Tag - generate back and forward navigation links
-
The <breadcrumbs> Tag - generate a ''breadcrumb trail'' navigational aid
-
The <cache> Tag - tell WebMake where to keep its cache files
-
The <option> Tag - set options controlling WebMake behaviour
-
Defining Tags - defining tags for use in content items
-
Contents for the 'Processing Logic' section - section contents
-
The Order of Processing - the order of processing
-
The <{set}> Directive - set a content chunk while inside another content chunk's scope
-
The <{perl}> Directives - embed arbitrary perl logic
-
Globs and Regexps - glob patterns, regular expressions and pattern matching
-
Sorting Lists of Content Items - how, and where, it is done
-
Contents for the 'Variable References' section - section contents
-
${content_refs} - References to Content Chunks - references to content chunks
-
$(url_refs) - References to URLs - references to URLs
-
$[deferred_content refs] - Deferred Content References - deferred references to content chunks
-
Contents for the 'Meta Tags and Meta-Data' section - section contents
-
What Is Metadata? - meta-data for content items, and how to use it
-
The <wmmeta> Tag - defining meta-data inside the tagged content object
-
The <metadefault> Tag - Specify default metadata to attach to content
-
The <metatable> Tag - Attach metadata to another content item
-
The <attrdefault> Tag - Specify default attributes for content items
-
Contents for the 'Magic Variables' section - section contents
-
The ${IMGSIZE} Magic Variable - automatically add image size information to an <img> tag
-
The $(TOP/) Magic Variable - a relative path to the top-level of the site, for URLs
-
The ${WebMake.*} Magic Variables - information about the environment WebMake is run in, such as the version of WebMake, the timestamp, the user who ran it, etc.
-
Contents for the 'Format Converters' section - section contents
-
The Text::EtText Format Converter - A simple plain-text format, easily converted to HTML (format: text/et)
-
The POD Format Converter - Perl ''plain old documentation'' support (format: text/pod)
-
The HTML Cleaner - the HTML cleaning filter
-
Contents for the 'Using WebMake.cgi' section - section contents
-
Using webmake.cgi - How to use WebMake as a CGI script
-
Installing webmake.cgi - How to install the WebMake CGI script in your web server
-
Setting up CVS and ssh for webmake.cgi HOWTO - A step-by-step guide to setting up version-control for your WebMake site
-
Using webmake.cgi - How to navigate and use the ''edit-in-browser'' interface
-
Contents for the 'Module Documentation' section - section contents
-
HTML::WebMake::Content - module documentation
-
HTML::WebMake::Main - module documentation
-
HTML::WebMake::PerlCodeLibrary - module documentation
-
Contents for the 'Manual Pages' section - section contents
-
webmake(1) - manual page
-
Contents for the 'Plugins and Libraries' section - section contents
-
csvtable_tag.wmk - define a HTML table using comma-separated values
-
download_tag.wmk - Tag for quick download links to files
-
dump_vars.wmk - dump all WebMake variables and content items
-
navtree.wmk - WebMake tag to generate an alternative per-page sitemap
-
safe_tag.wmk - Tag to ''make safe'' WebMake, EtText or HTML data
-
sitetree.wmk - WebMake tag to generate a per-page sitemap
-
Documentation map - Map of this documentation