Something I've noticed repeatedly is that some people are honestly trying to search the forums and search the contributions for what they need, and are failing miserably. And in all honesty, I can't always blame them, because when I used the default search functions, I failed miserably at finding anything as well.
First rule of search is USE GOOGLE. Seriously. While I've been known to use the default search funtion if I'm looking for a thread I was just following yesterday, that Google wouldn't have had time to crawl yet, I can't think of any other circumstances that I would consider using the default search.
Searching the forums
Searching the forums in general is pretty simple. Just go to google, and type in "site:forums.oscommerce.com search phrase goes here". If you spend a lot of time searching the forums, you may want to consider just bookmarking this search. I have it saved on my bookmark toolbar, and when I need to search the forums, I just click on it. You can further refine your results by using quotation marks, by using - to exclude certain types of results, etc. If you have no idea what I'm talking about, read through Google's guide to search. Knowing these basic functions can save you hours.
Searching individual threads
Yep, you can use google to search these too. Very useful for 80+ page contribution threads. It takes a little more practice though.
First, go to the thread you want to search. Scroll down to the bottom of the page, and you will find a link to the "Lo-Fi version". This is what Google crawls when indexing the forums. Go to it, and copy the link. Now, go to google and type in site:[copied link]. Now, before you add the search phrase, you should delete the .html from the end of the link. This is because the url for all the pages of the thread just adds -[number] to the thread number, and deleting the .html causes google to search ALL the pages of the thread. Now, add your search phrase.
Example search: "site:http://forums.oscommerce.com/lofiversion/index.php/t58541 new infobox" - Searches the STS thread for how to add a new box to STS.
Searching the contributions
Just use "site:http://www.oscommerce.com/community/contributions search phrase" in the google search box. Again, if you use it often enough, it's probably worthwhile to bookmark it.
Choosing keywords
Always try at least a few obvious synonyms before giving up. If "site design" isn't working, try "template". I know it seems obvious, but it's amazing how many people don't. It's one thing not to know of a weird term used (I'm not going to admit how many times I've tried to google "Separate Price" looking for the main contribution thread, because I forgot it's Separate Pricing per Customer and gotten nothing but random threads with few responses) but try to at least cover the obvious ones.
If you're googling errors, don't include your unix path. Typing in "Warning: ftp_put(): php_connect_nonb() failed: Connection timed out (110) in /home/public_html/admin/froogle.php on line 349" isn't going to get you as many useful results as just "Warning: ftp_put(): php_connect_nonb()" or just "Warning: ftp_put(): php_connect_nonb() failed: Connection timed out " Try to figure out the parts of the error message that would be universal to people experiencing your problem, and only include that part in your search. And yes, googling error messages will usually help tremendously.


The search function is marginally usable if you read the advanced usage tips, but frankly, I'd still rather use Google unless it's a new thread. And the number of people asking basic questions because they can't figure out how to work the search function makes me cry.
