Tim Starling
e1ca28d2f9
* Strip comments early, before template expansion. This mimics the behaviour in the old parser. Added parser tests demonstrating the regression this fixes. The syntactic effect is fairly elegant, with comments taking effect at source level, as expected. The removeHTMLcomments() and preprocessToDom() passes could be merged at a later date.
...
* No need for comment stripping in Expr.php anymore
* Updated srvus() to roughly account for these changes
* Gave comment handling its own preprocessor tag, and split off comment handling from extensionSubstitution(). This only applies for the non-HTML modes, since in HTML mode, comments are stripped early.
* Strip comments from template argument names (PPFrame::newChild).
2007-12-17 15:07:25 +00:00
Siebrand Mazeland
f210fa7488
Localisation updates from Betawiki (2007-12-17 0:15 CET).
...
* Fixes and additions to 42 extensions for bg, br, el, gl, loz, nl, oc, stq
2007-12-16 23:54:39 +00:00
Siebrand Mazeland
48c773edf3
revert r28371 to r28375
2007-12-16 18:27:23 +00:00
Siebrand Mazeland
1647864020
Localisation updates from Betawiki.
...
* Fixes and additions to 48 extensions for ast, el, fi, fr, la, loz, no, oc, sq, stq, sv
2007-12-16 10:00:20 +00:00
Siebrand Mazeland
7784c5c9a4
Localisation updates from Betawiki.
...
* Fixes and additions to 36 extensions for ar, fr, gl, hsb, hu, la, lt, nl, oc, stq, yue, zh-hant
2007-12-14 11:29:36 +00:00
Siebrand Mazeland
4561af4f75
article -> page
2007-12-13 13:03:40 +00:00
Siebrand Mazeland
55c7b9d637
Localisation updates from Betawiki.
...
* Fixes and additions to 41 extensions for bg, ca, cs, el, gl, hsb, hu, nl, stq
2007-12-12 22:43:50 +00:00
Siebrand Mazeland
edafd92c77
Localisation updates from Betawiki.
...
* Fixes and additions to 7 extensions for gl, hsb
2007-12-12 07:49:45 +00:00
Siebrand Mazeland
96a19d406f
Localisation updates from Betawiki.
...
* Fixes and additions to 47 extensions for ar, bg, cs, el, fr, gl, ja, la, loz, no, stq
2007-12-11 22:38:12 +00:00
Rotem Liss
8975047752
Additional fix.
2007-12-11 17:39:04 +00:00
Rotem Liss
2f0ac8111d
Fixing category name.
2007-12-11 17:33:26 +00:00
Tim Starling
e10e89e2b3
Typo
2007-12-11 09:04:46 +00:00
Siebrand Mazeland
2f82506394
* complete $wgExtensionCredits
...
* remove trailing whitespace
2007-12-10 21:13:52 +00:00
Raimond Spekking
72971d34ec
* Updates German
2007-12-10 14:46:16 +00:00
Rotem Liss
3874f769e9
Update for he.
2007-12-10 10:19:26 +00:00
Tim Starling
b225dd82ad
Watch out for invalid titles
2007-12-10 06:11:52 +00:00
Tim Starling
ba67528419
* Add a warning on preview if the #ifexist limit is exceeded
...
* Add all pages which exceed the #ifexist limit to [[Category:Pages with too many ifexist calls]]
2007-12-10 06:04:34 +00:00
Siebrand Mazeland
7d293c6461
Localisation updates from Betawiki.
...
* Fixes and additions to 18 extensions for ar, bg, br, fr, hsb, la, nl, ro
2007-12-09 22:48:21 +00:00
Tim Starling
f06807863c
* Object versions of #ifexpr, #switch and #ifexist
...
* Fix for lack of StubObject in ~1.7
* Ignore HTML comments in expressions, which may now appear due to the parse order change
2007-12-09 08:11:38 +00:00
Tim Starling
603fe160be
* Add #ifexist invocation count to the limit report comment
...
* Fix limit report inclusion criteria for new preprocessor -- make it display only for the primary text on edit and page view
2007-11-30 14:50:48 +00:00
Andrew Garrett
2328038128
Prevent the parser function #ifexist being used more than a certain amount on error pages. The maximum number of #ifexist queries can be set in $wgMaxIfExistCount, which is, by default, 100. Any more uses over here will default to the "else" text. Done to discourage templates like Template:highrfc-loop on enwiki, which willingly does something like 50 database queries for a template that is used for many users on one page. Clearly suboptimal from a performance perspective.
2007-11-29 10:42:48 +00:00
Siebrand Mazeland
d3377ac93c
Localisation updates from Betawiki.
...
* Fixes and additions to 50 extensions for ar, el, et, fr, hr, hsb, io, ka, la, nap, nl, pt, sk, stq, tet, vo
2007-11-27 09:49:24 +00:00
Tim Starling
3153138c23
register #switch once
2007-11-20 14:27:04 +00:00
Tim Starling
2b3cdadc84
SFH_OBJECT_ARGS versions of #if and #ifeq
2007-11-20 14:16:10 +00:00
Raimond Spekking
5944437cb1
Use <strong> not <span>, per hint of Simetrical on wikitech-l. Thanks.
2007-11-19 15:37:49 +00:00
Siebrand Mazeland
69e2732551
Localisation updates from Betawiki.
...
* Fixes and additions to 26 extensions for af, an, ar, el, eu, fr, hr, hsb, it, oc, pl, sv
2007-11-19 08:35:48 +00:00
Siebrand Mazeland
2a96eaf959
Localisation updates from Betawiki.
...
* Fixes and additions to 27 extensions for af, ar, el, fi, fr, frp, gl, hsb, nl, oc, pms, sk
2007-11-17 21:23:56 +00:00
Siebrand Mazeland
c285751815
Localisation updates from Betawiki.
...
* Fixes and additions to 4 extensions for fr, ja, nl
2007-11-17 12:37:14 +00:00
Siebrand Mazeland
1fa5947f4f
Localisation updates from Betawiki.
...
* Fixes and additions to 2 extensions for nl
2007-11-17 00:10:11 +00:00
Siebrand Mazeland
3aea08db93
Localisation updates from Betawiki.
...
* Fixes and additions to 10 extensions for ar, el, hr, hsb, ku-latn, stq
2007-11-17 00:00:50 +00:00
Rotem Liss
0a04cccf23
Update for he.
2007-11-16 10:08:37 +00:00
Raimond Spekking
e470229df5
* (bug 8773) Make error messages from expr.php localizable
...
** Move error messages to ParserFunctions.i18n.php
** Rename 'expr_...' to 'pfunc_expr_...' to be consistent with other messages which are localizable already
* Add CSS class 'error' to output of error messages
2007-11-16 08:02:24 +00:00
Roan Kattouw
05af0a8f37
(bug 7985) #ifexist parser function returns false for image pages from shared repository
...
Modified patch by Carl Fürstenberg (AKA AzaTht)
2007-11-13 15:33:05 +00:00
Siebrand Mazeland
5a227cfe12
Localisation updates from Betawiki.
...
* Fixes and additions to 7 extensions for gl, nl, oc, sq
2007-11-11 21:27:49 +00:00
Siebrand Mazeland
e1bae22287
Localisation updates from Betawiki.
...
* Fixes and additions to 52 extensions for ar, cs, es, fi, frp, hsb, hu, la, nl, oc, pl, sk, tet
* change indentation for export of a few extension's messages in Translate/MessageGroups.php
2007-11-10 18:15:02 +00:00
Siebrand Mazeland
527fe7cfb5
Localisation updates from Betawiki.
...
* Fixes and additions to 20 extensions for gl, fr
2007-11-05 08:56:09 +00:00
Siebrand Mazeland
34a7495664
Localisation updates from Betawiki.
...
* Fixes and additions to 40 extensions for gl, hsb, id, is, it, ja, kk-kz, kk-tr, nl, no, oc
* export format in extension Translate and indentation changed in: GiveRollback, ImageMap, Newuserlog, OggHandler, Oversight, ParserFunctions, ProofreadPage, Resign/SpecialResign
2007-11-04 21:21:43 +00:00
Siebrand Mazeland
84adf7dae3
Localisation updates from Betawiki.
...
* Fixes and additions to 54 extensions for ang, ar, fo, gl, hr, hsb, hy, is, ja, kn, la, nl, no, pl, pms, sk
2007-10-28 23:55:11 +00:00
Siebrand Mazeland
9da6627db5
Localisation updates from Betawiki.
...
* Fixes and additions to 6 extensions for it, sk, zea
2007-10-16 22:25:09 +00:00
Siebrand Mazeland
c29fc8e706
Localisation updates from Betawiki.
...
* Fixes and additions to 33 extensions for ar, bcl, br, cs, fi, fr, hsb, nl, no
2007-10-07 19:23:11 +00:00
Siebrand Mazeland
c97006819d
Localisation updates from Betawiki.
...
* Fixes and additions to 40 extensions for ca, ext, fo, hsb, is, it, kk-kz, pl, sk, tet.
2007-10-06 20:43:13 +00:00
Siebrand Mazeland
60c2fb72a3
Localisation updates from Betawiki.
...
* Fixes and additions to 38 extensions for am, ar, hu, nds, nl.
2007-09-30 12:58:32 +00:00
Siebrand Mazeland
bd67e1955f
Localisation updates from Betawiki.
...
* Fixes and additions to 32 extensions for ar, hsb, la, nl, sk, tet.
2007-09-23 18:38:58 +00:00
Siebrand Mazeland
61ea5ffcb5
Localisation updates from Betawiki.
...
* Fixes and additions to 13 extensions for cs, hsb, sah.
2007-09-18 23:14:32 +00:00
Siebrand Mazeland
10f9868c07
Localisation updates from Betawiki.
...
* Fixes and additions to 39 extensions for bn, ca, cs, es, ext, hsb, is, wa.
2007-09-17 19:47:03 +00:00
Raimond Spekking
51d4c3a1f5
* (bug 11311) Update Swedish translations
...
Patch by Lejonel
2007-09-12 15:34:05 +00:00
Raimond Spekking
2143e95ca9
* (bug 7971) Update Kazakh extension translations
...
Patch by AlefZet
2007-09-04 17:28:27 +00:00
Brion Vibber
6f8f28792c
Renormalize invalid utf-8 byte in error message.
...
Would be better to work with an entire character, but it isn't that big a deal. :)
2007-08-31 14:08:16 +00:00
Raimond Spekking
bd23cdc03d
* (bug 11120) Update Chinese extension translations
...
Patches by Shinjiman
2007-08-30 10:55:14 +00:00
Raimond Spekking
5dc80fc906
* (bug 11068) i18n updates/additions Dutch/nld for extensions
...
Patch by Siebrand
2007-08-27 07:48:23 +00:00