If term gets stemmed to fewer than 3 characters, form validation fails
spjsche - February 8, 2008 - 16:21
| Project: | Porter-Stemmer |
| Version: | HEAD |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
Trying to search for the word "innings" on a 4.7.11, 5.7 or even on the Drupal website returns the
"You must include at least one positive keyword with 3 characters or more." status error, even though I am entering 7 characters.
Does someone have an explanation for this issue.
I also believe this is a baseball term as well.
Thanks
Stephen

#1
Just to point out that it does not occur on Drupal 6.
#2
I tested this on a 5.7 install and 4.7.5 and didn't encounter the "3 characters or more" message (instead, I got "Your search yielded no results," which would be expected on the sites I tested).
It IS still happening here on drupal.org. Weird.
Can you still reproduce this issue? Do you notice any difference whether you're logged in or not? Do you have any contributed modules installed?
#3
Note that I really have no idea, but perhaps d.o. is running PorterStemmer and "innings" is reduced to "inn". Though "inn" is still three characters or more; perhaps "inn" gets further incorrectly shortened to "in". Just thinking aloud, really.
#4
Searching for "inn" brings these results:
http://drupal.org/search/node/inn
#5
Yes, I do have portstemmer on both 4 and 5 versions, I will disable them and try again.
Thanks for the response.
#6
By reading the thread I'm guessing that this is a porter stemmer issue. Renaming and catagorizing.
#7
Quite correct and thanks
#8
I am facing same problem on drupal 6.2.
Can any one help me to fix it ??