7
This package provides a fast implementation of the Zope Page Templates (ZPT) language which aims to be fully compatible with the reference implementation. The template engine is based on Chameleon.
9
.. note:: If you're looking to use Chameleon outside a Zope 2 or 3 environment, the `chameleon.zpt <http://pypi.python.org/pypi/chameleon.zpt>`_ package provides a light-weight implementation of the ZPT language.
11
Zope Page Templates (ZPT) is a system which can generate HTML and XML.
12
ZPT is formed by the *Template Attribute Language* (*TAL*), the
13
*Expression Syntax* (*TALES*), *Intertionalization* (*I18N*) and the *Macro Expansion Template Attribute Language* (*METAL*).
15
The package also implementation a text-mode which supports non-structural content like JavaScript.
20
For a general reference, see the `documentation <http://chameleon.repoze.org/docs/zpt>`_ for the :mod:`chameleon.zpt` package. In the present reference, the language details that are specific to this implementation are described.
32
:mod:`z3c.pt` API documentation.
39
Support and Development
40
=======================
42
This package is developed and maintained by `Malthe Borch <mailto:mborch@gmail.com>`_ and the Zope Community.
44
To report bugs, use the `bug tracker <https://bugs.launchpad.net/z3c.pt/>`_.
46
If you've got questions that aren't answered by this documentation,
47
please contact the `maillist
48
<http://groups.google.com/group/z3c_pt>`_.
50
Browse and check out tagged and trunk versions of :mod:`z3c.pt`
51
via the `Subversion repository <http://svn.zope.org/z3c.pt/>`_. To
52
check out the trunk via Subversion, use this command::
54
svn co svn://svn.zope.org/repos/main/z3c.pt/trunk z3c.pt