It's obvious that we could use advanced search features, multiple filtering options. This will be hard to do with DB abstraction. Let's stil list some trackers, you can add your ideas.
http://php.warpedweb.net/sitesearch/
mwexler: Marc on the dev list mentioned mindmeld as a potential partner. While I like the idea, it does not solve the search problem. Mindmeld requires that the world be structured into thoughts and questions, and that's a bit more structured than tiki. It would be a great module to add to the left nav, however. Perhaps something like Wordindex at sourceforge would be more useful. 2003年09月12日
Marc Laporte: interesting. It can index PDFs and other file types, it skips a list of "bad" words, etc But it uses Perl...
Are the comments part of the container or not? If I look for a word that occurs only in a page comment, do the search give back the page? Idem does a found word in a comment change the relevance of the page?
Marc Laporte thinks yes
http://www.hansanderson.com/php/search/
broubrou: I suggest using SEARCHpHp instead of writing the whole search thing from scratch. It's an already working solution and it's all php-based. From what I understand of the problem, SEARCpHp does pretty much everything you need.
http://phpmysearch.web4.hm/index.php
mwexler: I stumbled on this one while seeing what people thought of SEARCHpHp. Support is commercial, but code is open source. Neither of these had overwhelming crowd support, but either is probably better than starting from scratch.
http://www.mnogosearch.ru/
mwexler: Another one I stumbled across. Commcercial for Windows, but free for Perl and PHP versions. Same comments as above.
Deno: of the three above mentioned solutions, the mnoGoSearch is the only one I saw used in a "real life" situation. It's used by mysql.com, and it works quite well. Interesting part is that there isn't really a need to fully integrate mnoGoSearch into tiki - all that needs to be done is a good documentation page explaining how to fully disable the tiki built-in search, and how to get the most out of mnoGoSearch+tiki combination.
Should be easy to do automatic word highlighting from google or yahoo search results.
Simply need to parse the $SERVER'REFERER' field, and add to highlight variable:
// helper function function _refererhi() { $refererhi = $_SERVER['HTTP_REFERER']; if (strpos($refererhi,'?') == -1) return; $qs = substr($refererhi,strpos($refererhi,'?')+1); $qsa = split('&',$qs); for ($i=0;$i
Now in BRANCH-1-9 CVS
Feel free to edit this page!