.|title|abstract
Main.pm|HTML::WebMake::Main|module documentation
PerlCodeLibrary.pm|HTML::WebMake::PerlCodeLibrary|module documentation
Content.pm|HTML::WebMake::Content|module documentation
webmake|webmake(1)|manual page
lang_tag.wmk|lang_tag.wmk|allow WebMake to support multi-language output
dump_vars.wmk|dump_vars.wmk|dump all WebMake variables and content items
sitetree.wmk|sitetree.wmk|WebMake tag to generate a per-page sitemap
navtree.wmk|navtree.wmk|WebMake tag to generate an alternative per-page sitemap
xsl.wmk|xsl.wmk|apply an XSL stylesheet to XML data, using Sablotron
rssbox.wmk|rssbox.wmk|include RSS feeds into your documents
safe_tag.wmk|safe_tag.wmk|Tag to ''make safe'' WebMake, EtText or HTML data
thumbnail_tag.wmk|thumbnail_tag.wmk|Tag to create ''thumbnail'' links for photo albums
download_tag.wmk|download_tag.wmk|Tag for quick download links to files
csvtable_tag.wmk|csvtable_tag.wmk|define a HTML table using comma-separated values
wwwtable_tag.wmk|wwwtable_tag.wmk|easier HTML table generation using ''freetable''
editbuttons.wmk|editbuttons.wmk|''Edit'' buttons on rendered output
<{perl
# define a quick tag to mark up screenshots with a nice border.
# If I ever get around to make parameterised content references this taglib-style
# clunkiness will not be necessary ;)
define_empty_tag ("shot", \&make_shot, qw(src));
sub make_shot {
my ($tag, $attrs, $text, $self) = @_;
return qq{