Commit Graph

780 Commits

Author SHA1 Message Date
Alex Schroeder
8d8ccc22b6 New. 2006-06-11 15:06:58 +00:00
Alex Schroeder
87cb53beb5 (SearchFreeTextIndex): Fix bug which indexed only page titles. 2006-06-10 23:57:03 +00:00
Alex Schroeder
e7f76ff2c4 (SearchFreeTextIndex): Index MIME
type of uploaded files, too.
2006-06-10 23:04:34 +00:00
Alex Schroeder
b85d269669 (SearchFreeTextIndex): No longer skip
files, but index only the page name for the word index, and index
everything after the encoded part for the tag index, since there
may be tags there.
(NewSearchFreePrintFooter): Print tags below uploaded file if tagged,
allow retagging of images when editing an uploaded file.
(SearchFreeDoTag): New action for retagging of uploaded files.
2006-06-10 22:44:11 +00:00
Alex Schroeder
64a769168b Updated copyright year. 2006-06-09 08:09:24 +00:00
Alex Schroeder
60869438f2 (SyncNewSave): Pass password along. 2006-06-09 08:03:20 +00:00
Alex Schroeder
fc463bf38d committing first version of wanted.pl, a module hosting an action to dynamically list wanted pages. makes use of links.pl. 2006-06-09 07:23:00 +00:00
Alex Schroeder
2609a5de3c (SearchFreeTextCloud): Fix URL encoding stuff. 2006-06-08 23:39:16 +00:00
Alex Schroeder
784c129b6a (SearchFreeTextGet): QuoteRegexp search terms unless they appear
to be quoted already.
2006-06-08 22:47:49 +00:00
Alex Schroeder
5e03bd65b3 (process): Lowercase new words.
(SearchFreeTextIndex): UrlEncode keys because internal data
structure uses commas, so page names with commas get corrupted.
(SearchFreeTextCloud): UrlDecode keys.
(SearchFreeTextGet): No longer quotemata phrases (since backlinks
have quoted regular expressions automatically. Concatenate display
title and body before checking for phrases. UrlDecode keys.
2006-06-08 22:33:36 +00:00
Alex Schroeder
31d9467412 (DoPublish): Send password along. 2006-06-08 07:51:58 +00:00
Alex Schroeder
a577f00a6e (SearchListRule): Initialize %hash
correctly.
2006-06-06 22:59:21 +00:00
Alex Schroeder
14ff309106 (SearchFreeTextGet): Double escape [ and ]. 2006-06-06 22:56:53 +00:00
Alex Schroeder
12146dfaac (SearchFreeTextGet): Add parameter to
search for phrases as tags.
(NewSearchFreeTextTitleAndBody): Pass new parameter to
SearchFreeTextGet.
2006-06-06 22:41:35 +00:00
Alex Schroeder
cf4d05b482 (SearchListRule): Use GetPageLink. 2006-06-06 20:15:27 +00:00
Alex Schroeder
a7933844ea New 2006-06-06 16:45:04 +00:00
Alex Schroeder
e98df038f1 (GetDownloadLink): New. 2006-06-05 21:53:31 +00:00
Alex Schroeder
64a6672ac4 (GetPageOrEditLink): New. 2006-06-05 21:51:20 +00:00
Alex Schroeder
756451566a (NewQuestionaskerDoPost): No more
logging of Q&A.
($QuestionaskerRememberAnswer): New option.
(QuestionaskerInit): Add question parameter to cookie.
(NewQuestionaskerDoPost): Set question parameter in cookie if
answered correctly.
(NewQuestionaskerDoPost, NewQuestionaskerGetFormStart): Use new
option and parameter from cookie.
2006-06-05 21:28:14 +00:00
Alex Schroeder
76e5109367 (NewQuestionaskerDoPost): No more
logging of Q&A.
2006-06-05 20:21:35 +00:00
Alex Schroeder
07397d52b3 (SearchListRule): Use <list>. 2006-06-05 00:17:01 +00:00
Alex Schroeder
5d4eafc9e8 (SearchListRule): No longer require double quotes around search term. 2006-06-05 00:04:27 +00:00
Alex Schroeder
1e6dc919d9 (AggregateRule, DoAggregate): Exchange position of sort and search
keywords, no longer require double quotes around search term.
2006-06-05 00:03:20 +00:00
Alex Schroeder
e07d47fadd ($SearchFreeTextNewForm): Removed.
(SearchFreeTextIndex): Plain text response.
(SearchFreeTextNewDoSearch): Removed.
(SearchFreeTextNewGetRc): Removed.
(NewSearchFreeTextTitleAndBody): Renamed from
SearchFreeTextTitleAndBody, call OldSearchFreeTextTitleAndBody if
the old parameter is set.
(NewSearchFreeTextNewHighlightRegex): Renamed from
SearchFreeTextNewHighlightRegex, call
OldSearchFreeTextNewHighlightRegex if the old parameter is set.
2006-06-04 23:51:18 +00:00
Alex Schroeder
009c563309 (SearchListSort): Removed.
(SearchListRule): Sort if requested. Use PageSort() if defined.
2006-06-04 23:36:52 +00:00
Alex Schroeder
e4d86974be (AggregateRule, DoAggregate): Sort entries if requested. 2006-06-04 23:35:49 +00:00
Alex Schroeder
2f3ea9a937 (AggregateRule, DoAggregate): Allow search
expressions as well.
2006-06-04 23:03:22 +00:00
Alex Schroeder
270d720c6d (SearchListRule): Only match at the beginning of a line. 2006-06-04 22:40:08 +00:00
Alex Schroeder
203ae67079 (SearchListSort): New.
(SearchListRule): Use it.
2006-06-04 22:39:04 +00:00
Alex Schroeder
76cd79a232 New, <search list "pattern"> 2006-06-04 21:58:54 +00:00
Alex Schroeder
b596a62919 update copyright years 2006-06-04 21:31:27 +00:00
Alex Schroeder
c0edff32b1 (NewQuestionaskerDoPost): No answer
required for previews. Log all questions and answers. Print
footer.
(@QuestionaskerQuestions): Make default questions harder to answer
such that pasting spam into the answer field does not have a high
chance of answering the question.
2006-05-30 20:05:14 +00:00
Alex Schroeder
6f94db2790 (QuestionaskerInit): New sub to add $QuestionaskerRequiredList to
@AdminPages.
2006-05-28 22:28:48 +00:00
Alex Schroeder
8511a2ff63 Simplified code.
(NewQuestionaskerDoPost): Extract id from the title parameter.
(%QuestionaskerProtectedForms): New option.
(NewQuestionaskerGetFormStart): Use it.
(QuestionaskerGetQuestion): Use CGI.pm functions to create HTML.
Make valid HTML.
2006-05-28 22:20:21 +00:00
Alex Schroeder
22c9aed561 (QuestionaskerException): Invert some tests. 2006-05-26 23:18:16 +00:00
Alex Schroeder
c59b9079cf (QuestionaskerException): Check $QuestionaskerRequiredList. 2006-05-26 23:13:55 +00:00
Alex Schroeder
0f17f1b3ae ($QuestionaskerBypass): Undocumented
option removed.
(NewQuestionaskerDoPost): Removed bypass.
(@QuestionaskerQuestions): Uncommented some questions, removed
some others.
(QuestionaskerException): New.
(NewQuestionaskerGetFormStart): No questions asked for admins.
Check for exceptions.
2006-05-26 23:08:16 +00:00
Alex Schroeder
6c26b38619 (TocHeadings): Add markup module escaping rules. 2006-05-26 07:48:33 +00:00
Alex Schroeder
367d5ca826 (TocHeadings): Fix usemod escaping rules. 2006-05-26 07:35:43 +00:00
Alex Schroeder
238f12e662 (DoNew): Move to date_time_topic format. 2006-05-23 22:31:20 +00:00
Alex Schroeder
2699480b13 (DoNew): Add hour parameter. 2006-05-20 15:22:32 +00:00
Alex Schroeder
fd7a6b5ac4 Add back the strings that were accidentally removed with the previous commit. 2006-05-16 19:08:48 +00:00
Alex Schroeder
6f8e5ed893 Update. 2006-05-10 22:52:16 +00:00
Alex Schroeder
bc0f6c4c8c ($CalStartMonday): New option.
(draw_month): Use it.
(Cal): Accept a new parameter, id.
(CalendarRule): New pattern, [[month:+n foo bar]], and pass new
parameter to Cal.
2006-05-10 20:04:06 +00:00
Alex Schroeder
fd0357488b added polish 2006-05-09 20:37:10 +00:00
Alex Schroeder
000a164ec7 *** empty log message *** 2006-05-09 20:29:24 +00:00
Alex Schroeder
768ad40736 New, by Igor Afanasyev 2006-05-06 21:12:50 +00:00
Alex Schroeder
1818d74fc3 (DoNew): Fix bug when used together with
namespaces.pl.
2006-04-29 17:11:23 +00:00
Alex Schroeder
3c9b82250e (NamespacesInitVariables): Set $StaticUrl. 2006-04-20 19:59:27 +00:00
Alex Schroeder
1d9bba2271 (NamespacesInitVariables): Set $StaticDir,
too.
2006-04-20 19:22:50 +00:00