Hi,
I find a way to fix this problem. Just modify the insertSearchWords() method in net/jforum/drivers/generic/SearchModel.java. Find the following code fragment.
change it into the following:
It will generate every
word length longer than 1 into a keyword.
BTW. There is a little bug on searching capital word. JForum generates keyword in lowercase, for example, ok. However, if you input a keyword in uppercase, for example, OK. You won't get any result. To fix this bug, just modify the topicsByKeyword() method in this file again. Find the following code fragment.
Change it into the following:
recompile it and put the generate SearchModel.class to replace the original one.
[originally posted on jforum.net by andowson]