Skip to main content

Document Templating Markup Language

This package implements the Document Templating Markup Language (DTML). It uses custom SGML tags to implement simple programmatic feratures, such as variable replacement, conditional logic and loops.

DTML was the first templating language developed for Zope 2 and is still preferred by some over newer templating solutions due to its speed and simplicity.

CHANGES

3.4.3 (2011-10-31)

  • LP #267820: Fix broken multi-exception ‘except:’ clause.

  • Removed use of ‘zope.testing.doctestunit’ in favor of stdlib’s doctest.

  • Simpler, faster implementation of dt_var.newline_to_br(). (It still uses HTML 4 style <br> tags rather than XHTML style.)

3.4.2 (2008/10/10)

  • Re-release 3.4.1

3.4.1 (2008/10/10)

  • Fixed usage of ‘with’ as a variable name. It is now a keyword in Python 2.6, causing a SyntaxError. zope.documenttemplate now supports Python 2.6.

3.4.0 (2007/10/02)

  • zope.documenttemplate now supports Python 2.5

3.2.0 (2006/01/05)

  • Corresponds to the verison of the zope.documenttemplate package shipped as part of the Zope 3.2.0 release.

  • ‘dt_in.py’: replaced another string exception, ‘InError’.

  • Coding style cleanups.

3.1.0 (2005/10/03)

  • Corresponds to the verison of the zope.documenttemplate package shipped as part of the Zope 3.1.0 release.

  • documenttemplate.py: Replace use of named string exception, ParseError, with normal exception class of the same name (from dt_util.py).

3.0.0 (2004/11/07)

  • Corresponds to the verison of the zope.documenttemplate package shipped as part of the Zope X3.0.0 release.

Release files for zope.documenttemplate 3.4.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zope.documenttemplate 3.4.3
File Size Uploaded
zope.documenttemplate-3.4.3.tar.gz 37.1 kB Details

Release files / zope.documenttemplate-3.4.3.tar.gz

Download URL zope.documenttemplate-3.4.3.tar.gz
Size 37.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eada938e8c1b8511de33cb071e460e7084136cdbafd8429e510e587839d0504c
BLAKE2b-256 checksum
How to use checksums
c81f9f998df19d5b89db44199d2deb50733e507a076860d8047ae257b651b44e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

3.4.3 This release

1 release file

3.4.2

1 release file

3.4.1

1 release file

3.4.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page