Projects / mksite.sh

mksite.sh

mksite.sh is a static Web site / project HTML documentation formatter that only requires the Bourne shell and sed. It gives a common look and full navigation to an HTML Web site along with all the needed metadata detection, site map generation, and variable expansion. It has a tabbed layout suitable for hundreds of Web pages, and is small enough to be added to any project tarball.

Tags
Licenses
Implementation

Recent releases

  •  28 Apr 2006 05:49

    Release Notes: A workaround was made for bugs in GNU sed. Pagelist detection was enhanced. The unit tests were corrected.

    •  17 Apr 2006 07:43

      Release Notes: CSS formatting can be added per file. Output can be converted to DocBook XML. Multiple sitemaps can be integrated for large Web sites. Selftest features ensure shell and Perl script produce identical results. Textmode generation was aligned.

      •  30 Jan 2005 05:36

        Release Notes: In this version, pages in subdirectories are now handled including automatic href adaption, the Perl script output is now byte-identical with the shell/sed script output, the text-mode navigation support has been corrected, and support for special characters and http-equiv metadata has been improved.

        •  12 Oct 2004 00:16

          Release Notes: Since sed is slow on most platforms, a speedier Perl script has been added which is limited to the exact same functionality. A better tutorial has been added to the documentation.

          •  21 Apr 2004 14:40

            Release Notes: A new and automatic printer-friendly and Web accessible layout was added. The linking of subdirectory pages was fixed for all variants. Variable expansion has new variants. Portability to non-GNU sed variants was improved.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.