|
|
|
SiSU
Manual
Ralph Amissah
copy @ SiSU
SiSU - Manual,
|
1 |
What is SiSU? |
2 |
Markup Syntax History |
392 |
28. Hyperestraier |
28. Hyperestraier |
1069 |
1070 |
1071 |
1072 |
1073 |
1074 |
1075 |
/usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html |
1076 |
NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www |
1077 |
(A) to generate the index within the webserver directory to be indexed: |
1078 |
1079 |
the following are examples that will need to be tailored according to your needs: |
1080 |
1081 |
1082 |
you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: |
1083 |
find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - |
1084 |
Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. |
1085 |
find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - |
1087 |
from your current document preparation/markup directory, you would construct a rune along the following lines: |
1088 |
1090 |
(i) copy estseek.cgi to your cgi directory and set file permissions to 755: |
1091 |
1092 |
1093 |
sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin |
1094 |
1095 |
(ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': |
1096 |
1097 |
replace: ^file:///home/ralph/sisu_www{!} |
1098 |
1099 |
1100 |
1101 |
and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> |
1102 |
|
|
|
Output generated by
SiSU
0.59.0 2007-09-23 (2007w38/0)
|
SiSU using:
| |
SiSU is released under GPLv3 or later, <http://www.gnu.org/licenses/gpl.html> |
SiSU, developed using
Ruby
on
Debian/Gnu/Linux
software infrastructure,
with the usual GPL (or OSS) suspects.
|