[WM] WebMake and EtText 2.2 released
Justin Mason
jm.jmason.org
Sun Sep 30 20:47:02 IST 2001
Hi all --
Major new release, with lots of cool new features (and bugfixes ;)
EtText in particular has been revised quite a lot after some suggestions
from Chris Barrett <chris at getfrank.com>. Thanks Chris! (I'm still
planning to look at T2T for ideas BTW ;)
WebMake now boasts thumbnailing, for image gallery generation, and
the beginnings of a "fry mode" with a viewer CGI script.
Pick 'em up at:
http://ettext.taint.org/
http://webmake.taint.org/
and (soonish) on CPAN.
WebMake changes:
- added 'concepts' documentation, explaining some of the concepts
behind the design and implementation of Webmake.
- added wmview.cgi, a single-page-viewer CGI script to allow viewing
WebMake output without having to pregenerate it. It's a start at a
"fry mode" for WebMake to complement the existing "bake mode".
- added parameterised references, e.g. ${template: body=foo}.
- added <thumbnail> tag to support image galleries.
- media files now pick up implicit titles from their filenames.
- 'skip' attribute for datasources added.
- data sources can now pick up metadata from metatable files within
the directory tree..
- added fixes for Kevin O'Rourke's 'rootname' bug and the HTML-cleaner
finding-images bug.
- added -o and -s switches to list files used by, or generated by,
WebMake.
- added support for correctly-scoped metadefault, attrdefault, and
nested for tags.
- NetBSD portability fix.
- some speedups.
- bug: over-aggressive inferring of title metadata: fixed.
- safe tag had odd indentation in output HTML, and extra blank lines:
fixed.
- HTML cleaner was removing spaces before some inline tags: fixed.
EtText changes:
- <Hn> headers now have autogenerated id attributes, as well as
name attributes, for XHTML conformance.
- list handling code rewritten from scratch to match txt2html's
capabilities! This includes:
- <br>'s added to short lines
- mail messages are dealt with nicely; headers are recognised
and quoted text shows up as <blockquote type="cite">
- list items now do not contain <p> tags by default, unless
multiple paragraphs are involved or they're followed by
a blank line.
- "old style" formatting of paragraphs, ie. starting with a
line with a few whitespace chars but then reverting to
a left-aligned border, work OK.
- Lettered lists are supported. Also, "a)" is an acceptable
list-bullet item. The list class is set automatically for
<ol> lists.
- optional new link format, using double-square-brackets, to reduce
mangling of third-party text that contains quotes or square
brackets. Not enabled by default yet though.
--j.
More information about the Webmake-talk
mailing list