HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Search
-
Re: Searching
I always offer google site search as a default, if it generates no result then the offer the full text search. Even very famous sites use google site search if they can't justify a dedicated search. Searching produces an overhead that needs to be factored. It is also a good idea to promote tagging, you can enhance the tag… -
Re: Searching
To me programming a custom search parsing like this is a wild goose chase that the core development team won't go down. I tried doing a custom search before the launch of Vanilla 2 and it just didn't perform well and the parsing broke in unicode. Using an OR query on a large data set is also very slow. The fact of the… -
Re: Searching
It's my impression or Vanilla internal search engine look at the posts text only and not at the thread name? Just to know, thank you. Another question: in other forums software I've found a "restore searching database" (or similar) function to improving searching results. In Vanilla there's something similar? I've tried to… -
Searching
Vanilla 2 search uses MySql full text searching which doesn't behave intuitively. In fact, our users find the our forums' search completely unusable. The information about how to correct this as best possible is somewhat buried, as are the customisation options for searching. Using Google Custom Search is a poor solution,… -
Re: Searching
@Todd, I agree, the approach I'm describing may not work for multi-byte unicode, but should for unicode, and certainly does for western/ascii. I'm not trying to completely solve the problem of search and come up with a perfect solution. I'm only trying to do an 80:20 - to make a few simple tweaks that measurably improve… -
Re: Searching
-
Re: Searching
-
Re: Searching
These are the necessary changes to applications/dashboard/models/class.searchmodel.php for step 2 above. Line numbers relate to Vanilla 2.0.17.3. After "Reset" function definition, around line 71:// Converts a Google search phrase such as [eggs bacon "scrambled eggs" -omelette] // into a boolean mode equivalent [+eggs… -
Re: Searching
-
Re: Searching
For part 4, the pseudo code should be: Iterate through all characters in the search query. Track whether we are "in quotes" or not. When not "in quotes", and a word start is encountered (the first non-space character, or any non-space character following a space): If it is a plus, keep If it is a minus, keep Otherwise,…
10 results