That worked for me. I added the following to the search form in the main XWiki/Toolbar page: <p><input type="checkbox" name="scope" value="space" checked="checked">This space only <input type="hidden" name="space" value="${doc.getWeb()}"> Then I revised the Main/WebSearch page to retrieve the space parameter and modify the search SQL accordingly. Works very nicely! Stephen
From: Ludovic Dubost <[email protected]> Reply-To: [email protected] To: [email protected] Subject: Re: [xwiki-users] Limiting XWiki search to the current space Date: Sat, 03 Sep 2005 20:11:20 +0200
This would not work because the current space would always be 'XWiki'. You would need to pass a param to the WebSearch page to give the current space.. That would mean modifying the link to WebSearch by adding ?space=$doc.web
(The current space is the 'web' field in a document)
Ludovic
Stephen Schaub wrote:
I would like to modify the search form in the default Toolbar to include a checkbox "Search this space only." I think I can figure out how to do this if someone could provide the Velocity code to obtain the name of the current space.
Any suggestions would be appreciated!
Stephen