tgen

tgen generates a Web site from a collection of input files of a variety of types, using a set of registered HTML autogenerators. This allows, for example, the generation a Web site consisting of plain text pages, EtText formatted files, man or POD documentation, and/or custom formats, with a consistent and attractive look-and-feel. It is a driver program; the actual conversion work is done by a set of plugin filters or "autoformatters" (named *2hts[.*]).

Tags Internet Web Site Management Software Development Build Tools Text Processing Filters Utilities
Licenses Artistic GPL Perl
Operating Systems POSIX Linux Unix
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Jul 2003 17:07
  • Rrelease-after

Changes: This release adds "original_page" support for vwebedit.

  • Rrelease-mid
  •  26 Jul 2003 03:05
  • Rrelease-after

Changes: An option to override the config directory location was added, EtTextOldLinkStyle was removed, and ettext2hts now handles zero byte files without hanging. The "uninitialized value in File::Spec::Unix line 77" error in tgtree 1 was fixed.

  • Rrelease-mid
  •  21 Jul 2003 02:08
  • Rrelease-after

Changes: This version adds POD documentation for the tools.conf file format, adds error message printing for build tool errors, documents how build errors can be parsed, adds exit value returns from tgen on errors, and adopts perl2html into tgen and wraps it to be perl2hts.

  • Rrelease-mid
  •  23 Jun 2003 01:14
  • Rrelease-after

Changes: Some scripts were moved from contrib/ to scripts/. Directories are now used relatively for all operations. A "dryrun" option was added, the option documentation was cleaned up, code readability updates were made, and bugfixes were made to catdir and catfile.

  • Rrelease-mid
  •  26 Sep 2002 22:01
  • Rrelease-after

No changes have been submitted for this release.

A1c9a7fbc97771fb86871583272a1040_thumb

Project Spotlight

Vexi

Visual, extensible, XML interfaces.

No-screenshot

Project Spotlight

HashCatalog

A program that finds duplicate files and creates XML catalogs of your files.