stas 02/03/22 11:22:41
Modified: src/search README
tmpl/custom/html search
Log:
s/sbm/section/ and enclose in " as swish-e wants it to be
Revision Changes Path
1.6 +20 -22 modperl-docs/src/search/README
Index: README
===================================================================
RCS file: /home/cvs/modperl-docs/src/search/README,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- README 22 Mar 2002 10:42:04 -0000 1.5
+++ README 22 Mar 2002 19:22:41 -0000 1.6
@@ -24,11 +24,21 @@
=head1 Indexing
-=over
+Normally build the site:
-=item 1
+ % bin/build -f (-d to build pdfs)
+
+which among other things creates the dir: I<dst_html/search>
-Set an environment variable to the path of the site:
+Now run:
+
+ % bin/makeindex
+
+This script is already adapted for the production machine of
+perl.apache.org.
+
+If you are doing it elsewhere you need to set an
+environment variable to the path of the site:
export MODPERL_SITE='http://perl.apache.org'
@@ -44,17 +54,8 @@
sections of the site (for limiting the site to those sections, see
below)
-=item 2
-
-Normally build the site:
-
- % bin/build -f (-d to build pdfs)
-
-which among other things creates the dir: dst_html/search
-
-=item 3
-
-Index the site
+Now you can manually spider the site if you didn't use the script
+already. Index the site
% cd dst_html/search
% swish-e -S prog -c swish.conf
@@ -87,8 +88,6 @@
Elapsed time: 00:00:20 CPU time: 00:00:02
Indexing done!
-=back
-
Now you can search...
=head1 Searching
@@ -124,22 +123,21 @@
=item *
Since we want to be able to search any sub-section of the site, the
-search form includes the hidden variable C<sbm> (mnemonics: 'search by
-meta'). For example:
+search form includes the hidden variable C<section>. For example:
- <input type="checkbox" name="sbm" value="docs/1.0/guide" />
+ <input type="checkbox" name="section" value="docs/1.0/guide" />
will search all the documents under I<docs/1.0/guide> directory.
-the correct value for the C<sbm> variable are set in the template when
+the correct value for the C<section> variable are set in the template when
the site is created.
The main search page I</search/swish.cgi>, has multiply checkboxes for
-the for the C<sbm> variable so you can limit searches to only selected
+the for the C<section> variable so you can limit searches to only selected
sections.
The C<$ENV{MODPERL_SITE}> mentioned earlier is matched against the
-C<sbm> variable to extract only the wanted subsets of the hits:
+C<section> variable to extract only the wanted subsets of the hits:
$uri =~ m!$ENV{MODPERL_SITE}{/([^/]+)/.+$!
1.10 +1 -1 modperl-docs/tmpl/custom/html/search
Index: search
===================================================================
RCS file: /home/cvs/modperl-docs/tmpl/custom/html/search,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- search 22 Mar 2002 02:02:16 -0000 1.9
+++ search 22 Mar 2002 19:22:41 -0000 1.10
@@ -18,7 +18,7 @@
<td class="menu-border" width="1"><br class="smallbr"></td>
<td class="search" width="2" align="center">
<input type="submit" name="submit" value="Search"
class="submit-but">
- <input type="hidden" name="sbm" value="[% doc.dir.path_from_base
%]">
+ <input type="hidden" name="section" value=""[%
doc.dir.path_from_base %]"">
</td>
<td class="menu-border" width="1"><br class="smallbr"></td>
</tr>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]