WebMake: Documentation: Documentation map

WebMake Documentation (version 2.1) | [ Back | | Index | All In One ]

# Documentation map Contents - What's in this documentation 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

WebMake Documentation (version 2.1) | [ Back | | Index | All In One ]