Files
oddmuse/modules
Alex Schroeder b297df0ca1 A big change to search-freetext.pl to make sure it works even if
we're not reindexing all the time. This requires a reindexing of
all pages changed after the last big reindexing on every save.

(DoSearchFreeTextIndex)
(SearchFreeTextIndex): The buildindex action will now call
DoSearchFreeTextIndex, which does some setup and prints info, and
calls SearchFreeTextIndex which does the real work.
SearchFreeTextIndex can now be called from elsewhere without
printing anything.
(NewSearchFreeTextSave): New. When saving, call
UpdateSearchFreeTextIndex.
(UpdateSearchFreeTextIndex): New. Call SearchFreeTextIndex with
the list of pages returned by SearchFreeNewPages.
(SearchFreeNewPages): New. Return the list of all pages changed
since the last modified date on word.db.
(NewSearchFreeTextTitleAndBody): Look in both word-update.db and
tags-update.db in addition to word.db and tags.db.
(SearchFreeTextGet): Make sure we only call search on the db if it
contains data.
2007-10-11 10:16:15 +00:00
..
2007-08-23 05:29:53 +00:00
2007-10-02 13:22:51 +00:00
2006-06-13 18:01:57 +00:00
2006-06-15 11:30:14 +00:00
2006-09-19 21:05:43 +00:00
2007-01-31 23:49:38 +00:00
2007-07-18 08:09:29 +00:00
2006-12-14 12:13:14 +00:00
2006-11-05 17:00:37 +00:00
2005-10-24 18:58:42 +00:00
2007-08-30 06:27:56 +00:00
2005-10-07 23:23:30 +00:00
2006-09-07 20:37:29 +00:00
2006-09-14 00:05:21 +00:00
2007-02-06 01:12:59 +00:00
2005-10-07 23:23:30 +00:00
2007-07-03 15:49:14 +00:00
2007-04-02 15:02:09 +00:00
2006-08-31 09:08:42 +00:00
2007-01-12 02:00:44 +00:00
2006-07-14 09:51:12 +00:00
2006-02-26 03:12:35 +00:00
2007-08-23 09:17:39 +00:00
2006-09-02 01:14:31 +00:00
2007-09-25 15:32:30 +00:00
2006-10-23 11:34:05 +00:00
2007-10-02 13:21:10 +00:00
2006-12-02 21:36:01 +00:00
2006-06-05 21:53:31 +00:00
2005-10-09 00:55:43 +00:00
2006-10-08 15:59:54 +00:00
2006-10-31 15:43:15 +00:00
2007-08-11 10:48:19 +00:00
2007-01-31 12:00:23 +00:00
2007-01-12 02:04:13 +00:00
2007-08-12 11:37:01 +00:00
2007-01-14 16:22:18 +00:00
2006-06-09 08:09:24 +00:00
2007-08-16 21:56:35 +00:00
2005-10-09 11:57:52 +00:00
2007-08-24 07:12:32 +00:00
2006-09-14 17:47:03 +00:00
2006-05-06 21:12:50 +00:00
2007-08-03 23:08:43 +00:00
2006-11-11 16:27:11 +00:00
2006-09-12 16:39:58 +00:00
2007-02-20 00:29:37 +00:00