Sam Reed
09a78c1368
More return documentation
2012-02-09 21:36:14 +00:00
Sam Reed
0a626db6e1
Fixing some of the "@return true" or "@return false", need to be "@return bool" and then the metadata can say true if foo, false if bar
...
Other documentation improvements
2012-02-09 19:29:36 +00:00
Antoine Musso
fc6bc233be
Fix doxygen docs before REL1_19 branching
2012-02-01 20:53:38 +00:00
Mark A. Hershberger
a6722cc9aa
w/s changes.
2011-06-02 19:32:45 +00:00
Sam Reed
ba2c3a793d
And even more documentation in various files
2011-05-29 14:25:20 +00:00
Sam Reed
b15737fa83
And even more documentation, the last of this batch
2011-05-28 19:00:01 +00:00
Siebrand Mazeland
75c6696aa8
Use consistent notation for "@todo FIXME". Should update http://svn.wikimedia.org/doc/todo.html nicely.
2011-05-17 22:03:20 +00:00
Niklas Laxström
ce59727553
Allow extensions to customize the search forms. This required some cleanup and refactoring to special:search and search engine.
...
Should be fully backwards compatible. Lightly tested, but only with MySQL search backend.
Introduces concept of search profiles, which replace long list of namespaces in the url.
2011-04-22 16:13:58 +00:00
Niklas Laxström
836f7951bd
Followup r86705 fix typo in comment
2011-04-22 15:16:37 +00:00
Niklas Laxström
fa70acc8cf
* Remove manual query building in search mysql
...
* Remove reference to mysql3, no longer supported
* Changed method signatures, I found no class extending this class in extensions
* Tested lightly and returns same results
2011-04-22 13:28:03 +00:00
Max Semenik
ea0e6ea45c
Fixed SearchMySQL broken by r80856
2011-04-21 05:43:52 +00:00
Sam Reed
0b5d5960af
Fix r80982, re-add accidental removed AND during debugging
2011-01-25 19:58:20 +00:00
Sam Reed
5bdf93c6bc
Followup r80856, don't unconditionally add the "AND" as if '' is returned by a function, we can get some silly errors (Yay for crappily built SQL strings)
...
Remove trailing whitespace
2011-01-25 19:56:58 +00:00
Sam Reed
2e7a059abb
Fixup usage of raw sql in Title
...
Followup r80856, add missing __METHOD__
2011-01-24 15:30:35 +00:00
Sam Reed
668323434d
Start another attack on raw sql queries
2011-01-24 13:59:22 +00:00
Platonides
a85f03a94f
Move storing of $db down to SearchEngine
...
Fixes the r76809 issue of SearchDbTest not being marked as requiring a Database.
2010-11-22 16:08:12 +00:00
Chad Horohoe
9e6c7cc8ef
Get rid of PHP4-style constructors
2010-08-30 16:52:51 +00:00
Alexandre Emsenhuber
25ee5e7ae9
* standardised file headers
...
* added a basic description
* added @file
2010-08-08 10:44:59 +00:00
Mark A. Hershberger
92ed21f0ab
follow-up r61856 — wordsegmentation should be done for all search engines, not just mysql
2010-03-09 04:19:55 +00:00
Philip Tzou
d6b6766f3a
Follow up r60742, r60743, r60764, r60766, r61214, r61390. Split stripForSearch into wordSegmentation and normalizeForSearch. So the wordSegmentation could be called by search engines separately.
2010-02-02 15:09:01 +00:00
Max Semenik
eff719b75d
Fixed r61214: moved MySQL munging to SearchEngine, updated calls. Can we kill $doStrip now?
2010-01-22 20:36:26 +00:00
Max Semenik
5280fbe949
Renamed $wgSearchMySQLTotalHits to $wgCountTotalSearchHits, since such functionality also exists in SearchSqlite. No migration needed, as it was added in 1.16.
2010-01-13 15:29:24 +00:00
Max Semenik
4b0299a765
Severely refactored the SearchResultSet descendants system, consolidating most od the code into one class. Ping r58322.
2010-01-09 14:30:55 +00:00
Chad Horohoe
7196442927
Move search related includes to includes/search/
2009-07-30 22:45:38 +00:00