Petal version 0.7
=================

Petal stands for "Perl Template Attribute Language". It is inspired from the
Zope Page Templates TAL specification, and lets you write very elegant,
WYSIWYG-friendly templates such as:

<ul petal:condition="user/list">
  <li petal:repeat="user user/list"
      petal:content="encode:user/login">
    Dummy UserName
  </li>
</ul>

Petal prefers to process XML template files (that can be SVG, XHTML, VoiceXML,
whatever) using XML::Parser, however for convenience HTML is also supported
(using HTML::TreeBuilder).


INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install


DEPENDENCIES

This module requires these other modules and libraries:

  HTML::TreeBuilder
  XML::Parser


COPYRIGHT AND LICENCE

This module free software and is distributed under the
same license as Perl itself.

Copyright (C) 2002 Jean-Michel Hiver <jhiver@mkdoc.com> 
