Title Search
Searches for the specified string in all of the WikiPage title in the wiki.
It's triggered by the following URL:
http://<host>/search?responder=search&searchType=titles&searchString=<text>
Included page: SamplePages (edit)
Here are some sample pages.
| Page creator. | ||
| Page name. | Page contents. | valid? |
| PageAbc | This page has ABCs | true |
| XyzPage | A page with XYZ | true |
| BasePage | This is the base page | true |
| BasePage.ChildPage | This is the child page | true |
First let's perform a silly search. We'll look for a page named blah.
| Response Requester. | |
| uri | status? |
| search?responder=search&searchType=titles&searchString=blah | |
Let's make sure the titles in and information is correct.
| Response Examiner. | |||
| type | pattern | matches? | wrapped html? |
| contents | Title Search Results for 'blah' | true | |
Make sure we get PageAbc in the result list.
| Response Examiner. | ||
| type | pattern | matches? |
| contents | No pages matched your search criteria. | true |
Now search for ABC.
| Response Requester. | |
| uri | status? |
| search?responder=search&searchType=titles&searchString=ABC | |
Make sure we get PageAbc in the result list.
| Response Examiner. | |||
| type | pattern | matches? | wrapped html? |
| contents | PageAbc | true | |
Now search for xyz.
| Response Requester. | |
| uri | status? |
| search?responder=search&searchType=titles&searchString=xyz | |
Make sure we get XyzPage in the result list. Searches are case insensitive.
| Response Examiner. | |||
| type | pattern | matches? | wrapped html? |
| contents | XyzPage | true | |
Now search for the word page.
| Response Requester. | |
| uri | status? |
| search?responder=search&searchType=titles&searchString=page | |
Make sure we get all 4 pages in the result list.
| Response Examiner. | ||
| type | pattern | matches? |
| contents | PageAbc | true |
| contents | XyzPage | true |
| contents | BasePage | true |
| contents | BasePage.ChildPage | true |