Wenost simplifies the process of building and maintaining larger web sites by hand. Wenost is used in conjunction with PPWizard, a free HTML pre-processor. For examples of websites built with wenost see www.csem.org.uk and the wenost project website.
Be the first to post a text review of Web Node Structure. Rate and review a project by clicking thumbs up or thumbs down in the right column.
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 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
Wenost simplifies the process of building and maintaining larger web sites by hand. Release 0.91 includes the ability to add crumbs to all pages, lists of subordinate pages have been parameterised, command line options have been added and the documentation now includes extensive descriptions of what the program does and how it works. This is the second release of wenost. It has been used extensively in the production and maintenance of a number of websites including http://pobox.com/~mbaker , http://www.csem.org.uk/ and http://wenost.sourceforge.net/ The major new features added in this release are crumbs, command line options, lists of links to subordinate pages have been parameterised and the documentation has been improved. Wenost can now be used to place crumbs on every page on a website. Crumbs are usually displayed as a line of links to all the pages from the home page on a site down to the current page, with each being separated by a '>'. For an example of crumbs generated by wenost see the Centre for Sustainable and Environmental Management website - http://www.csem.org.uk/ Command line options have been added to wenost. These include help (-h) which lists all of the available options and version (-v) which displays the current version of wenost. Wenost generates lists of links to all pages directly below a page. These lists have now been parameterised so that the user can decide how they should be laid out. For example they can be laid out as unordered lists or across the page separated by '|'. They can even be cascaded as on the CSEM website - http://www.csem.org.uk/ The wenost documentation has been improved. It now includes extensive descriptions of how the program works and what it does. It also includes a change log and release notes. For more details on wenost see the project website - http://wenost.sorceforge.net/ To download wenost release 0.91 go to http://sorceforge.net/projects/wenost/
This is the first release of wenost.
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: