903
|
1 |
#!/bin/sh
|
|
2 |
|
|
3 |
echo '<html>'
|
|
4 |
echo ' <head>'
|
|
5 |
echo ' <meta name="generator" content="html2hhc <gavenkoa@gmail.com>">'
|
|
6 |
echo ' </head>'
|
|
7 |
echo '<body>'
|
|
8 |
echo '<object type="text/site properties">'
|
|
9 |
echo ' <param name="ImageType" value="Folder">'
|
|
10 |
echo '</object>'
|
|
11 |
echo '<ul>'
|
|
12 |
|
|
13 |
echo ' <li><object type="text/sitemap">'
|
|
14 |
echo ' <param name="name" value="index">'
|
|
15 |
echo ' <param name="local" value="index-chm.html">\n'
|
|
16 |
echo ' </object>'
|
|
17 |
|
|
18 |
for file in *.rst *.txt; do
|
|
19 |
ext=${file##*.}
|
|
20 |
name=${file%.${ext}}
|
|
21 |
echo ' <li><object type="text/sitemap">'
|
|
22 |
case $ext in
|
|
23 |
txt)
|
|
24 |
printf ' <param name="name" value="%s">\n' $name
|
|
25 |
printf ' <param name="local" value="%s.txt">\n' $name
|
|
26 |
;;
|
|
27 |
rst)
|
|
28 |
printf ' <param name="name" value="%s">\n' $name
|
|
29 |
printf ' <param name="local" value="%s.html">\n' $name
|
|
30 |
;;
|
|
31 |
esac
|
|
32 |
echo ' </object>'
|
|
33 |
done
|
|
34 |
|
|
35 |
echo '</ul>'
|
|
36 |
echo '</body>'
|
|
37 |
echo '</html>'
|
|
38 |
|