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
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

spjsche - February 18, 2008 - 21:08

Just to point out that it does not occur on Drupal 6.

#2

Kristi Wachter - March 26, 2008 - 03:03

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

keith.smith - March 26, 2008 - 03:13

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

spatz4000 - March 26, 2008 - 12:14

Searching for "inn" brings these results:

http://drupal.org/search/node/inn

#5

spjsche - March 27, 2008 - 07:54

Yes, I do have portstemmer on both 4 and 5 versions, I will disable them and try again.

Thanks for the response.

#6

robertDouglass - April 10, 2008 - 13:41
Title:Searching for the "Cricket Term" "innings" returns "You must include at least one positive keyword with 3 characters or more."» If term gets stemmed to fewer than 3 characters, form validation fails
Project:Drupal» Porter-Stemmer
Version:4.7.11» HEAD
Component:search.module» Code

By reading the thread I'm guessing that this is a porter stemmer issue. Renaming and catagorizing.

#7

spjsche - April 11, 2008 - 10:14

Quite correct and thanks

#8

nafis - May 19, 2008 - 03:46

I am facing same problem on drupal 6.2.

Can any one help me to fix it ??

 
 

Drupal is a registered trademark of Dries Buytaert.