@node MAIN "Contents of entire FreshFish CD, sorted by category"
Material on FreshFish is classified into categories such as demos, games,
music, pictures, etc. Click on one of the category names below to access
material in that classification:
EOF
# Generate a list of categories.
for i in `cat $tmp2`
do
desc=`grep "^$i" <Categories | sed "s:^$i[ ]*::"`
printf " @{\" %-4s \" link $i-INDEX} $desc\n" $i
done
# Finish off the root node.
cat <<EOF
Click @{"here" system "run >nil: execute FreshFish-Vol10:Tools/scripts/SearchAPI FreshFish-Vol10:All.api"} to search all the product info files on this CD for a simple
string (case independent) or @{"regular expression" link FreshFish-Vol10:README.guide/REGEXP} and access all material
found. Please be patient since this may take from 10 seconds to 3 minutes
depending upon your hardware configuration. Future releases will greatly
reduce this time.
@endnode
EOF
### Now build a node for each of the subdirectories.
for i in `cat $tmp2`
do
cat <<EOF
@node $i-INDEX "Index of subdirectory: $i"
To run a program, view a picture, etc click on the name field.
For information about other versions click on the version field.
For additional information click on the description field.
If an entry occurs more than once, it simply means that there is
more than one location on this CD where the material can be found.
Click @{"here" system "run >nil: execute FreshFish-Vol10:Tools/scripts/SearchAPI FreshFish-Vol10:All.api"} to search all the product info files on this CD for a simple
string (case independent) or @{"regular expression" link FreshFish-Vol10:README.guide/REGEXP} and access all material
found. Please be patient since this may take from 10 seconds to 3 minutes
depending upon your hardware configuration. Future releases will greatly
reduce this time.
EOF
# Generate a list of product info files with this particular aminet-dir field.