Change log
This is the change log for wenost
Version 0.91
Changes made since version 0.90 include:
- Modified output of .it files so they now just #include common.ih
plus a single file described by the PPWizard macro PageSource (see below)
- Added output of .crumbs.txt files that include PPWizard macro calls
(bc_start, bc_item, bc_end, bc_colour and bc_ruoloc)
- Added use of .crumbs.txt files to an example (ex2) and to the
documentation
- Added macro definitions (#define) of LinksPath, DownPage, DownTitle,
upPagePath, UpUpPage to .it files
- Modified output of .txt files so that inclusion of .links.txt is
suppressed if the user deletes it from the .txt file
- Modified reading of the structure file so that "sitemap" can be used as
an alternative to "Contents"
- Added command line options (run wenost --help for description)
- Modified output of .it files so that inclusion of common.ih happens
after the macro definitions (#define) so that the macros can be used in
common.ih
- Add option to wenost of using a template for creating .txt files
- Added use of wenost template option to an example (ex2)
- Updated documentation to include use of wenost template option
- Added documentation on how the programs operate
- Wenost outputs PPWizard macro calls (list_start, list_item, list_end,
list_link and LinksPath) in .links.txt files
- Wenost outputs .head file if it does not exist
- Added documentation on wenost generation of .head files
- Modified wenost navigation output to allow book style or sub-node style
(previous and next wrap at begining and end of the whole site or at each
sub-level)
- Chaged htm2txt output (from .txt) to .body (so files don't get
overwritten)
- Htm2txt extracts head code (to .head file)
- Updated documentation to reflect htm2txt extraction of head to .head
- Updated documentation to reflect change of htm2txt output from .txt to
.body
- Added release notes and change log to documentation
- Added cpdate.py - a utility to copy the file date of one file to
another
- Added cpdate.bat - a batch file to run cpdate.py
- Added description of cpdate.py and cpdate.bat to documentation
- Added cpdate.bat to documentation
- Added example use of cpdate
- Added notes on using cvs to the website / documentation
- Fixed bug in htm2txt that caused output of CRCR at the end of each line
in output files
There are some minor incompatibilities between 0.91 and 0.90. To use
version 0.91 with a site initially developed using version 0.90 do the
following:
- Copy page.ih from examples\ex1 or examples\ex2 to the website source
directory.
- To common.ih add macro definitions (#define) from common.ih in
examples\ex1 or examples\ex2 for PageSource, list_start, list_item,
list_end, list_link and LinksPath.
- While its not necessary you may also want to delete macro definitions
(#define) for ContentsPage and ContentsTitle from common.ih if they exist
(to prevent redefines).
Version 0.90
Initial release