This module fills in HTML forms with Perl data, which re-implements
HTML::FillInForm using regexp-based parser, not using HTML::Parser.
The difference in the parsers makes HTML::FillInForm::Lite about 2
times faster than HTML::FillInForm.
HTML::TableParser uses HTML::Parser to extract data from an HTML table. The
data is returned via a series of user defined callback functions or methods.
Specific tables may be selected either by a matching a unique table id or by
matching against the column names. Multiple (even nested) tables may be
parsed in a document in one pass.
HTML::TableTiler uses a minimum HTML table as a tile to generate a complete
HTML table from a bidimensional array of data. It can easily produce simple or
complex graphic styled tables with minimum effort and maximum speed.
Think about the table tile as a sort of tile that automatically expands itself
to contain the whole data. You can control the final look of a table by
choosing either the HORIZONTAL and the VERTICAL tiling mode among:
PULL, TILE and TRIM.
The main advantages to use it are:
* automatic table generation
* complex graphic patterns generation without coding
* simple to maintain
This module provides an extension to HTML::Template which allows
expressions in the template syntax. This is purely an addition - all
the normal HTML::Template options, syntax and behaviors will still
work. See HTML::Template for details.
Expression support includes comparisons, math operations, string
operations and a mechanism to allow you add your own functions at
runtime.
This is extension of HTML::TagCloud.
This module allows you to register timestamp with tags. And color of
tags will be changed according to it's timestamp.
HTML::Template::Associate bridges gap between HTML::Template and
other modules that can be used in conjunction with it to do something
useful together, like for example Data::FormValidator that can verify form
inputs.
The primary reason I wrote this is that I needed something to bridge those
two and the thought of creating something more expandable came to mind.
A module to use the associate option from HTML::Template via hash references.
This module provides a just-in-time compiler for HTML::Template.
If your template needs to be compiled - either because it has changed
or because it has never been compiled - then HTML::Template::JIT uses
HTML::Template and Inline::C to compile your template to native
machine instructions.
The resulting compiled template is much faster than a normal cached
template. Benchmarks show HTML::Template::JIT, with a precompiled
template, performing 4 to 8 times faster than HTML::Template in cache
mode.
HTML::GenerateUtil is a module provides C language version of various helper
routines for generating HTML output.
Just use this module instead of HTML::Template, then use any plugins, and go on
with life.
By adding support for the module included, HTML::Template::Plugin::Dot, to
HTML::Template, the programmers' job of sending data to the template is easier,
and designers have easier access to more data to display in the template,
without learning any more tag syntax.