TekDoc



Home

Map

Index


TekDoc 1.0
GrayHill Systems Todd R. Hill

History and Changes


Source: TekDoc.pl

Version 1.0 - Original release, Perl 5.001

Ideas for enhancements:
1. When generating the Related Links at the bottom of pages (subroutine addRelated), perform a pre-scan of the metaData array to calculate the number of entries to add, given the -l linkMode option, and the longest entry. Then intelligently determine how many columns in an HTML table to generate based on how long the data is (1 or 2 columns for long data, 3 or 4 columns for short data). This would make the Related Links much shorter for linkModes of 2 or 3 with many entries.

2. Make the left navigation bar, the top page title, and the "body" all frames so the left and top stay in place as the body is scrolled.

3. And a command line option to process the content, but not generate any output. Instead, create the metaData array as usual, then delete all the resulting output files. Very handly for clearing out old content pages from a large mixed output directory.

------------------------------------------