Description
We have several Wiki pages named with a underscore "_". i.e.: test_example. When I do a title search for "test_example" there are no results. If I replace the "_" with a blank, then I get the page I searched for.
Steps to reproduce
- Title-Search for a page with an underscore in the page title.
- This will return "no results"
- Same Title-Search and replace the underscore with a blank.
- The requested page will be found by title-search
Example
There is a subpage named /find_me_if_you_can. Search for it.
Details
MoinMoin Version |
1.5.2 |
OS and Version |
Suse 9.1 |
Python Version |
Python 1.4.1 |
Server Setup |
|
Server Details |
|
Workaround
Change underscores to spaces, and enclose in quotes. e.g., "test example"
Discussion
I think this is a very important one to fix. This becomes a major usability issue when trying to use MoinMoin to document source code. While the workaround is not too difficult, not everyone knows to do that. So even thought you typed the exact name of the page, it does not appear to exist. -- SteveDavison 2006-05-23 22:40:43
Plan
- Priority:
- Assigned to:
Status: fixed by removing _ magic in 1.6 branch, see also MoinMoinBugs/UnderScoreQuotingProblem