Changes for version 0.5 - 2002-08-03
- Added tests
- Modifiers are now 'modifier:' rather than ':modifier'
- Modifiers are now stackable (i.e. foo:bar:baz/buz)
- Implemented TALES-like slash '/' as an alias for dot '.'
- Rewrote Petal::Parser::HTMLWrapper using newest HTML::TreeBuilder
- Fixed more include bugs
- Amended documentation
- Implemented string: modifier
Modules
Perl Template Attribute Language
Caches generated code on disk.
Caches generated subroutines in memory.
a class which builds a canonical XML file from a XML / HTML / whatever parser's events. The canonical file can then be sent to the Petal::CodeGenerator module.
Turns canonicalized XML files into Perl code.
Magical hash for Petal objects
A modifier that encodes hash values to HTML
A modifier that encodes hash values to XML
A modifier that evaluates the 'falseness' of an expression
A modifier that sets an expression within the template hash
Interpolates variables with other strings in Petal attributes
A modifier that evaluates the 'trueness' of an expression
A modifier that uppercases the results of an expression
THE standard hash modifier, evaluates an expression and returns the result.
Fires Petal::Canonicalizer events from HTML