Alex Schroeder
380a3d5527
Add empty entries for new modules.
2009-06-07 19:30:37 +00:00
Alex Schroeder
8f4bd4775d
Update for mail.pl
2009-06-07 19:20:23 +00:00
Alex Schroeder
c275cd929a
(DoNamespacesList): Add trailing newline to raw output.
2009-06-07 18:11:17 +00:00
Alex Schroeder
94c69fefc1
(NamespacesInitVariables): Don't list Main and Self.
...
(DoNamespacesList): Provide a raw alternative.
2009-06-07 18:05:46 +00:00
Alex Schroeder
fb95c6adf9
Added documentation explaining why full=1 is not supported for the
...
main RSS feed.
2009-06-07 17:59:07 +00:00
Alex Schroeder
4f984eba5c
(%Namespaces): New option to differentiate
...
between intersites and namespaces.
(NamespacesInitVariables): Set it instead of a local variable.
(DoNamespacesList): Use it.
(NamespacesMenu): Add it to a menu.
2009-06-07 17:03:06 +00:00
Alex Schroeder
b2de79db59
(MailNewGetFooterTimestamp): Allow people to subscribe to pages even
...
if no email address has been set.
(DoMailSubscriptions): Provide a link to change the email address.
(DoMailSubscribe): If no mail is provided, allow to subscribe and
ask for an email address.
2009-06-07 14:09:57 +00:00
Alex Schroeder
0da5ec7394
(MailNewGetFooterTimestamp): New function to
...
allow people to subscribe to ordinary pages once they have their
email subscription set.
2009-06-07 13:46:52 +00:00
Alex Schroeder
453d758130
($MailPattern): New.
...
(MailNewInitCookie): New.
(MailNewGetCommentForm): Added subscribe/unsubscribe link.
(MailIsSubscribed): New.
(NewMailDeletePage, MailAddSubscription): New.
(MailMenu): Added link to "All mail subscriptions".
(DoMailSubscriptions): Added unsubscription links.
(DoMailSubscriptionList): Support HTML output.
(MailLink): New.
(DoMailSubscribe, DoMailUnsubscribe): New.
(MailUnsubscribe): New.
(MailAddSubscription, MailSubscribe): Renamed to MailSubscribe.
2009-06-04 06:40:58 +00:00
Alex Schroeder
6580b6a3f8
(QuestionAddTo): Trying to fix a
...
surprising Perl regular expression feature.
2009-05-25 11:40:46 +00:00
Alex Schroeder
68e5124826
(QuestionAddTo): Adapted to changes in
...
GetCommentForm.
2009-05-22 19:26:28 +00:00
Alex Schroeder
1fe2527c5f
Work in progress
2009-05-17 22:43:50 +00:00
Alex Schroeder
09159b6b64
(StaticFileName): Don't just print
...
something to stdout if the target page does not exist, yet. This
will always happen when creating a link to an image before
upoading the image!
2009-05-15 20:25:35 +00:00
Alex Schroeder
be9ba7c1f2
(ImageSupportRule): Make sure we provide an
...
upload link of the image is local and doesn't exist yet.
2009-05-15 20:23:56 +00:00
Alex Schroeder
4b8cf5fa53
(ListLockedMenu): Changed menu item name a
...
bit to match the German translation file.
2009-05-15 09:18:17 +00:00
Alex Schroeder
e24f8dd72c
* modules/footnotes.pl (FootnotesRule): Substantially revised.
...
This now handles markup for referencing another footnote or range
of other footnotes. This should, in turn, make embedding academic
citations in Wiki pages somewhat simpler.
2009-05-11 02:28:44 +00:00
Alex Schroeder
fc8fa247cb
Updated missing translations
2009-05-09 12:00:44 +00:00
Alex Schroeder
66d104bce3
Fix typo.
2009-04-09 17:02:17 +00:00
Alex Schroeder
3ebc770a64
($CurrentLanguage): New variable.
...
(LoadLanguage): Set it.
2009-04-09 16:57:34 +00:00
Alex Schroeder
80e2f203d2
(@NamespaceParameters): New.
...
(NamespacesInitVariables): Use new option.
(NamespacesInitVariables): Use new function.
2009-04-06 00:26:46 +00:00
Alex Schroeder
b5dd3e7c9c
(NamespacesInitVariables): Match the code
...
changes in GetId.
2009-04-05 23:36:20 +00:00
Alex Schroeder
5b67a4e202
(TagCloud): New action, based on the search-freetext.pl
...
implementation.
(TagsMenu): Add tag cloud to the menu.
2009-04-05 22:19:03 +00:00
Alex Schroeder
f94d3e36b2
(TagsMenu): Add menu.
2009-04-05 21:32:16 +00:00
Alex Schroeder
67fe9a07fa
(NewTagGrepFiltered, NewTagSearchString):
...
Support searching for tags containing a space (being replaced by
an underscore).
2009-04-04 01:26:53 +00:00
Alex Schroeder
23b54e184e
(DoTagsReindex): Request lock and release when updating the index.
2009-03-21 23:31:58 +00:00
Alex Schroeder
f22c5d3781
(LocalNamesNewSave): Localize
...
$OpenPageName and %Page so that it doesn't confuse other
extensions hooking into Save.
2009-03-21 23:22:39 +00:00
Alex Schroeder
251371889e
Typo in doc.
2009-03-21 08:59:33 +00:00
Alex Schroeder
c933504c56
(NewTagSave, TagFind, DoTagsReindex): Case insensitive.
2009-03-21 08:47:58 +00:00
Alex Schroeder
d93448ca0b
(DoTagsReindex): Prevent extra $FS.
...
(TagList): New action to debug the data.
(NewTagSearchString): Only strip -tag:foo terms.
(TagsInit): Don't mess with parameters when using Near Links; this
doesn't scale.
2009-03-21 08:35:41 +00:00
Alex Schroeder
03044964a5
(TagsInit): Make sure that tag searches get along with near searches.
2009-03-21 02:23:29 +00:00
Alex Schroeder
795b8f0cb7
(DoTagsReindex): New action to get started.
2009-03-21 02:02:12 +00:00
Alex Schroeder
7a18aa9361
(NewTagSave, NewTagDeletePage): Eliminate and
...
merge with NewTagSave and NewTagDeletePage respectively.
(TagFind, NewTagGrepFiltered, NewTagSearchString): New functions
to use the tag file while searching.
2009-03-21 01:36:26 +00:00
Alex Schroeder
190de501a0
($TagFeed, $TagFeedIcon): New options.
...
(TagsInit, TagsGetLink): New
(TagsRule): Will now print RSS icon and link to a feed as well, if
an icon URL has been provided.
(NewTagSave, TagIndex): Hook into Save() and index the pages.
(NewTagDeletePage, TagDeletePage): Hook into DeletePage() and
remove tags and infos when pages are deleted.
2009-03-20 13:59:32 +00:00
Alex Schroeder
215a74072c
Rename $TagRssIcon to $TagFeedIcon.
...
(NewTagSave, TagIndex): Hook into Save() and index the pages.
2009-03-20 11:20:57 +00:00
Alex Schroeder
bc34c50966
($TagFeed, $TagRssIcon): New options.
...
(TagsInit, TagsGetLink): New
(TagsRule): Will now print RSS icon and link to a feed as well, if
an icon URL has been provided.
2009-03-20 10:06:28 +00:00
Alex Schroeder
310c36e217
(MarkupRule): Fixed markup rules to get the
...
[[foo]]'s apostrophe correct.
2009-03-13 22:28:29 +00:00
Alex Schroeder
e0f5335ee7
(CookieUsernameDelete): Changes to %NewCookie
...
are no longer needed.
2009-03-13 22:27:41 +00:00
Alex Schroeder
fcd78fde21
(DoFind): Switch from HighlightRegex to
...
SearchRegexp.
2009-03-13 15:40:16 +00:00
Alex Schroeder
4edf294530
(DoFind): Switch from HighlightRegex to
...
SearchRegexp.
2009-03-13 15:26:42 +00:00
Alex Schroeder
5073bcc996
(NewSearchFreeTextNewSearchRegexp):
...
Switch from HighlightRegex to SearchRegexp.
2009-03-13 15:21:18 +00:00
Alex Schroeder
fe17b993be
(SearchNearPages): Switch from
...
HighlightRegex to SearchRegexp.
2009-03-13 15:18:46 +00:00
Alex Schroeder
c3a84e9266
(NewNamespaceGetRcLines): Strip rollbacks
...
for every namespace separately.
2009-03-08 23:44:54 +00:00
Alex Schroeder
2b1e043046
(JournalRssGetRcLines): Don't just skip
...
minor edits. Read the last major edit instead, if your can.
2009-03-07 16:05:34 +00:00
Alex Schroeder
b66f91a5c9
(CreoleRule): Fix bugs introduced by the last fix.
2009-03-02 18:09:48 +00:00
Alex Schroeder
98551d3005
($CreoleAdditionIndentedParagraphs):
...
New option.
(CreoleAdditionRule): Implement indented paragraphs rule.
2009-03-02 17:54:20 +00:00
Alex Schroeder
7eebff9652
(CreoleRule): Use an elsif instead of an if
...
within the rules.
2009-03-02 17:53:43 +00:00
Alex Schroeder
d291c268d8
(JournalRssGetRcLines): Skip minor edits
...
instead of messing with them.
2009-02-23 09:57:40 +00:00
Alex Schroeder
7fbf49ec4a
New
2009-02-22 19:40:14 +00:00
Alex Schroeder
6d03338de6
(PrintAllReferers): Use GetPageLink
...
instead of using ScriptLink directly in order to fix the output
for pages containing a space.
2009-02-18 23:13:35 +00:00
Alex Schroeder
67b6bd741a
Changed one of the [new:...] macro
...
to match $FreeLinkPattern instead of [^]:]+ as it interfered with
code examples containing regular expressions. As this is a macro,
it will remain tricky, unfortunately.
2009-02-13 10:29:21 +00:00