On 25 Apr 2000,
JohnAltstadt requested (in
SearchEnhancements) a way to search multiple webs
simultaneously.
At John's installation there are both multiple TWikis and multi-web
Twikis--he had set up softlinked files to let different TWikis share
files (this would allow file sharing between multiple webs in a single
TWiki as well; it's a very interesting technique.)
What he wanted was a quick way to search all of the webs in a single TWiki.
PeterThoeny pointed out that there should be some automagic way
to create a selector list for search forms; he suggested that TWiki
create another implicit variable. This has not been implemented yet.
Currently, web selector lists are hand-coded in the form in which they
are used (but see
SearchAllWebsSelectors for the original ideas.)
Peter also noted that there needs to be a way to visually distinguish
the results from individual webs when all webs were being searched;
this has been implemented (mostly by Peter.)
Finally, he noted that some webs should
not be included in a generic
search of all webs; there may be ``gnostic'' or ``invisible'' webs at
a site which require the user to know the URL for the web in order to
gain access. This has been implemented, but currently suffers from a
logic bug that makes it do something silly (see
SearchAllWebsBugs.)
See
OrderBySearchOption;
SearchAllWebsSelectors;
SearchAllWebsBugs
Follow up from
SearchEnhancements
Summarized --
kk - 10 Jun 2000