Commit Graph

1422 Commits

Author SHA1 Message Date
Alex Schroeder
db68ab38e4 show_save_warning = false 2010-05-14 08:32:30 +00:00
Alex Schroeder
bf860ee8de Added summary. 2010-05-14 08:24:24 +00:00
Alex Schroeder
74a97876ba *** empty log message *** 2010-05-13 22:56:12 +00:00
Alex Schroeder
617b9530e3 (DoSvg): Make the sidebar invisible, if
necessary.
2010-05-13 22:49:02 +00:00
Alex Schroeder
4252ad5192 (DoSvg): Add Javascript to override the save
functionality. It includes an encode64 function, a new save
handler, and some init code, and initialize the image.
2010-05-13 21:58:14 +00:00
Alex Schroeder
ae7d9a870d (DoSvg): Add URL of the SVG so that you can
edit images if the image URL (on the wiki) is reachable by the
editor (defaulting to Google).
2010-05-10 22:16:57 +00:00
Alex Schroeder
089383d2c6 Will not edit and save SVG files, but everything else works. 2010-05-10 17:31:41 +00:00
Alex Schroeder
4f538ac690 (DoNamespacesList): Fix the links to
namespaces.
2010-05-07 15:18:57 +00:00
Alex Schroeder
de6d08a493 (TagsRule): Add alt attribute. 2010-03-31 16:35:29 +00:00
Alex Schroeder
f43275b4f6 Extension rewrite 2010-03-12 18:36:02 +00:00
Alex Schroeder
b8c40051b8 (bbCodeRule): Fix closing of s and strike
blocks.
2010-03-08 22:52:59 +00:00
Alex Schroeder
2f9e60c397 (CreoleHeadingRule): Close HTML environment
before opening a header; this prevents headers insides p elements.
2010-02-20 21:00:57 +00:00
Alex Schroeder
1a00347d03 Added menu 2010-02-04 16:45:34 +00:00
Alex Schroeder
61e2011a73 New 2010-02-04 16:44:08 +00:00
Alex Schroeder
1bb63b1d9b (bbCodeRule): s and strike. 2010-01-28 10:51:37 +00:00
Alex Schroeder
5325a175e6 (bbCodeRule): Support bullet lists, but no
nesting of block level elements.
2010-01-21 18:00:48 +00:00
Alex Schroeder
78e26a9bb9 (DoTranslationLink): Provide an
error message if source and target page are the same.
2010-01-08 10:09:29 +00:00
Alex Schroeder
33d5944a4e (FaqHeadings): Skip {{{ }}} paragraphs as
introduced by creole.pl.
2009-12-11 09:02:13 +00:00
Alex Schroeder
79b01cae2e (AnchorsRule): Use an empty string instead of
a single space.
2009-12-06 19:26:33 +00:00
Alex Schroeder
c092a5521a (AnchorsRule): Used a space for anchor
definition in order to avoid an empty a element.
2009-12-05 15:09:39 +00:00
Alex Schroeder
811a7b42c5 (%MarkupSingles): Added more arrows. 2009-11-07 19:32:35 +00:00
Alex Schroeder
6065978d41 (%MarkupSingles): The right arrow is followed
by a non-breaking space:
2009-11-07 19:30:17 +00:00
Alex Schroeder
ecb2c8698d Translate upto 2009-10-13 22:48:52 +00:00
Alex Schroeder
e293133857 Complete rewrite. 2009-10-13 22:27:54 +00:00
Alex Schroeder
33beddb9e2 (@Debugging, DebugInterLinks): Moved here from
the main script.
2009-10-06 12:47:42 +00:00
Alex Schroeder
1b3d166df2 (JournalRssGetRcLines): New. Add journal
to %NearLinksException.
2009-08-31 08:32:10 +00:00
Alex Schroeder
64acdb8e57 (NearLinksInit): Initialize
%NearLinksException here instead of at top level so other modules
can add to it as well.
2009-08-31 08:31:04 +00:00
Alex Schroeder
2db204b217 (%NearLinksException): New option.
(NewNearLinksSearchTitleAndBody): Use it.
2009-08-30 19:19:59 +00:00
Alex Schroeder
9ece0e4640 (MailNewSave): Only subscribe to a page to be
saved if that's also the page the user wants to save according to
GetId(). This is needed when saving a page X will also change
another page Y. GetId() will return X in both cases, so this code
is only triggered once.
2009-08-29 23:50:46 +00:00
Alex Schroeder
3b8ab5faff New 2009-08-11 13:36:23 +00:00
Alex Schroeder
c2bac418d5 (FlashboxRule): Made YouTube regular
expression even more lenient as suggested by sjm.
2009-07-29 13:00:33 +00:00
Alex Schroeder
6b6909b972 (FlashboxRule): Fixed YouTube regular
expression as suggested by sjm.
2009-07-19 10:45:35 +00:00
Alex Schroeder
fc96f9ac34 (UsemodRule): Use $UsemodHtmlRegExp instead of
$htmlre and no longer recompute it for every call.
2009-07-03 14:04:45 +00:00
Alex Schroeder
ee4e5ed463 (NewNamespaceGetRcLines): Fix bug that
prevented the oldrc.log file from being read if rc.log was missing
or empty.
2009-07-03 13:49:47 +00:00
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