Tim Starling [Mon, 20 Mar 2006 09:23:41 +0000 (09:23 +0000)]
fixed error reporting, fixed error
Tim Starling [Mon, 20 Mar 2006 09:23:18 +0000 (09:23 +0000)]
fixed error reporting in evaluation of function returns
Tim Starling [Mon, 20 Mar 2006 08:37:00 +0000 (08:37 +0000)]
paranoid template escaping, fixing broken include directory when symlinked
Tim Starling [Mon, 20 Mar 2006 08:25:34 +0000 (08:25 +0000)]
backwards compatibility: keep SkinTemplate::getNameSpaceKey() but as a call to Title::getNamespaceKey()
Tim Starling [Mon, 20 Mar 2006 08:10:01 +0000 (08:10 +0000)]
Faster execution of generated code, by skipping CBTValue construction.
Rob Church [Mon, 20 Mar 2006 01:57:50 +0000 (01:57 +0000)]
(bug 4114) Spacing in watchlist rows (in editing mode)
Tim Starling [Sun, 19 Mar 2006 08:11:19 +0000 (08:11 +0000)]
Implemented PHP code generation for CBT templates. With this method, the new skin is 25% faster than the original monobook for anonymous page views.
Rob Church [Sun, 19 Mar 2006 04:43:57 +0000 (04:43 +0000)]
(bug 3047) Don't mention talk pages on Special:Movepage when there isn't one
Rob Church [Sun, 19 Mar 2006 03:16:17 +0000 (03:16 +0000)]
Support a custom convert command for thumbnailing. See DefaultSettings.php and the comments for $wgCustomConvertCommand, for more information.
Rob Church [Sat, 18 Mar 2006 23:24:15 +0000 (23:24 +0000)]
Be consistent with pronouns
Rob Church [Sat, 18 Mar 2006 22:47:40 +0000 (22:47 +0000)]
(bug 4729) Add user preference that marks a user's edits as patrolled if user is able to
Brion Vibber [Sat, 18 Mar 2006 22:23:50 +0000 (22:23 +0000)]
* (bug 5286) Fix regression in display of missing/bad revision IDs
Rob Church [Sat, 18 Mar 2006 19:22:33 +0000 (19:22 +0000)]
(bug 4611) Add user preference (default on) to add new pages to creators's watchlist
Rob Church [Sat, 18 Mar 2006 16:07:17 +0000 (16:07 +0000)]
* Remove deprecated $wgOnlySysopsCanPatrol references; use User::isAllowed( 'patrol' ) per bug 5282. Patch by Alan Harder.
Lupin [Sat, 18 Mar 2006 01:06:57 +0000 (01:06 +0000)]
unused globals removed
Brion Vibber [Fri, 17 Mar 2006 01:02:14 +0000 (01:02 +0000)]
* Don't URL-decode in the title attribute for URL links; it can produce false
results that don't code back to their original values.
Brion Vibber [Fri, 17 Mar 2006 00:29:46 +0000 (00:29 +0000)]
Tests for bug 4781, 5267
Brion Vibber [Fri, 17 Mar 2006 00:08:18 +0000 (00:08 +0000)]
* (bug 4119) Workaround for <nowiki> following link in Walloon; remove capitals
from linktrail, as they're not used anywhere else.
Brion Vibber [Thu, 16 Mar 2006 23:41:37 +0000 (23:41 +0000)]
* (bug 5236) Load wikibits.js before site-customized javascript
Brion Vibber [Thu, 16 Mar 2006 21:17:32 +0000 (21:17 +0000)]
* Add a clickable contribs link in user tool links (rc, watchlist, diff view)
to see how people like it. (There was one in the old hacked-up diff view.)
Brion Vibber [Thu, 16 Mar 2006 20:42:09 +0000 (20:42 +0000)]
Prettify some linktrails by collapsing (?:|||) sequences to [] using the /u option
Brion Vibber [Thu, 16 Mar 2006 19:16:33 +0000 (19:16 +0000)]
remove unnecessary private declaration so zwinger's php4 doesn't bitch about parse errors for now
Brion Vibber [Thu, 16 Mar 2006 19:12:25 +0000 (19:12 +0000)]
* (bug 5270) Fix broken linktrail for br, cv, fr, hr, nn, oc, ta, wa
Brion Vibber [Thu, 16 Mar 2006 19:04:25 +0000 (19:04 +0000)]
* Further work on rev_deleted; changed to a bitfield with several data-hiding
options. Not yet ready for production use; Special:Revisiondelete is
incomplete, and the flags are not preserved across page deletion/undeletion.
To try it; add the 'deleterevision' permission to a privileged group.
Also split some functions from GlobalFunctions to XmlFunctions.php, added
some convenience functions for building form controls, some more Linker
conveniences for formatting various types of standard link clusters.
Tim Starling [Thu, 16 Mar 2006 03:03:53 +0000 (03:03 +0000)]
Experimental callback-based template processor, including MonoBook port.
Tim Starling [Thu, 16 Mar 2006 02:57:44 +0000 (02:57 +0000)]
Save the last modified timestamp to the parser cache, to avoid the need for a revision row load on hits.
Tim Starling [Thu, 16 Mar 2006 02:51:11 +0000 (02:51 +0000)]
Moved getNameSpaceKey() from SkinTemplate to title.
Tim Starling [Thu, 16 Mar 2006 02:47:49 +0000 (02:47 +0000)]
Preload existence of the three links commonly needed from the skin, thus reducing the page view query count. Added an extra parameter to getCopyright() to support MonoBookCBT.php
Tim Starling [Thu, 16 Mar 2006 02:32:30 +0000 (02:32 +0000)]
Don't require an existence check before calling loadPageData(). Added an accessor for page_latest, faster than getRevIdFetched() when it's needed for the permalink in the sidebar. Added shortcut calling convention for loadPageData().
Brion Vibber [Thu, 16 Mar 2006 01:34:07 +0000 (01:34 +0000)]
Clean up the history radio button handler a little bit in case someone does
something silly like trying to put other buttons or check boxes in there.
It'll now only operate on the oldid and diff bits; also it uses local
variables instead of globals (yecch).
Rob Church [Tue, 14 Mar 2006 15:10:16 +0000 (15:10 +0000)]
(bug 5246) Add speak:none to "hiddenStructure" class in main.css
Brion Vibber [Tue, 14 Mar 2006 00:47:58 +0000 (00:47 +0000)]
Fixed bogus fallback to master in external storage.
It was loading a second time from the slave, *and* the logging code had a typo so didn't show it.
Rob Church [Mon, 13 Mar 2006 17:17:20 +0000 (17:17 +0000)]
Fix stupid mistake that caused the page not to be cached with the rest of them.
Domas Mituzas [Sun, 12 Mar 2006 14:35:03 +0000 (14:35 +0000)]
replace TYPE= with ENGINE=, (supported since 4.0, TYPE deprecated since 4.1)
Ævar Arnfjörð Bjarmason [Sat, 11 Mar 2006 21:25:03 +0000 (21:25 +0000)]
* Fixed fatal error introduced by brion in version 1.20, wfDie() has not been
defined at that point.
Lupin [Sat, 11 Mar 2006 17:13:49 +0000 (17:13 +0000)]
trailing whitespace removal
Brion Vibber [Sat, 11 Mar 2006 07:55:42 +0000 (07:55 +0000)]
* (bug 5228) Workaround for broken LanguageConverter title overrides; avoid
unnecessary hidden UI work when watch/unwatch is performed on edit
This was changing the title to the 'addedwatch' or 'removedwatch' messages
when checking/unchecking the watch box when saving edits. This bogus title
got saved in the parser cache and served back up. Affected sr, didn't test zh.
Erik Moeller [Thu, 9 Mar 2006 03:45:51 +0000 (03:45 +0000)]
&preload= is not just there because of the inputbox, and should not be moved
there.
Rob Church [Wed, 8 Mar 2006 13:57:58 +0000 (13:57 +0000)]
Typo in English messages file
Lupin [Tue, 7 Mar 2006 14:56:08 +0000 (14:56 +0000)]
fix unresponsive script warnings in Gecko browsers from checkbox shift-click setup
Ævar Arnfjörð Bjarmason [Tue, 7 Mar 2006 13:32:27 +0000 (13:32 +0000)]
* Adding a trailing ?>
Brion Vibber [Tue, 7 Mar 2006 04:23:09 +0000 (04:23 +0000)]
* (bug 5161) Don't try to load template list for nonexistent pages
Lupin [Tue, 7 Mar 2006 04:00:43 +0000 (04:00 +0000)]
undeclared globals
Tim Starling [Tue, 7 Mar 2006 02:08:24 +0000 (02:08 +0000)]
fixed whitespace
Lupin [Tue, 7 Mar 2006 01:41:55 +0000 (01:41 +0000)]
fix whitespace fixes
Lupin [Tue, 7 Mar 2006 01:10:39 +0000 (01:10 +0000)]
removing unused globals and some whitespace cleaning
Alexander Sigachov [Mon, 6 Mar 2006 21:58:54 +0000 (21:58 +0000)]
Update of Chuvash langfile
Alexander Sigachov [Mon, 6 Mar 2006 20:28:04 +0000 (20:28 +0000)]
Update of Russian langfile
Tim Starling [Mon, 6 Mar 2006 13:52:21 +0000 (13:52 +0000)]
indenting
Tim Starling [Mon, 6 Mar 2006 13:51:58 +0000 (13:51 +0000)]
better IRC lines for log entries
Lupin [Mon, 6 Mar 2006 04:24:57 +0000 (04:24 +0000)]
(bug 2115) Support shift-selecting multiple checkboxes with javascript
Lupin [Mon, 6 Mar 2006 04:20:20 +0000 (04:20 +0000)]
whitespace
Lupin [Sun, 5 Mar 2006 06:33:56 +0000 (06:33 +0000)]
whitespace
Tim Starling [Sun, 5 Mar 2006 03:03:03 +0000 (03:03 +0000)]
Replaced codepointToUtf8 calls with string literals, should save a few milliseconds according to xdebug. Ran unit test.
Rob Church [Sat, 4 Mar 2006 23:29:46 +0000 (23:29 +0000)]
(bug 5167) Add {{SUBPAGENAME}} variable
Brion Vibber [Sat, 4 Mar 2006 21:32:04 +0000 (21:32 +0000)]
Extra whitespace on file -- breaks headers, RSS output, captcha image, etc
Niklas Laxström [Sat, 4 Mar 2006 16:17:23 +0000 (16:17 +0000)]
Really hide live preview when not enabled
Lupin [Sat, 4 Mar 2006 03:24:33 +0000 (03:24 +0000)]
(bug 4855) Section edit links now have the section name in the title attribute
Brion Vibber [Fri, 3 Mar 2006 08:13:13 +0000 (08:13 +0000)]
* (bug 5152) Proper HTML escaping on subpage breadcrumbs
Rob Church [Fri, 3 Mar 2006 07:27:38 +0000 (07:27 +0000)]
(bug 5150 and related) Fix missing ID attribute in HTML namespace selector
Niklas Laxström [Thu, 2 Mar 2006 23:23:30 +0000 (23:23 +0000)]
fixah!
Anders Wegge Jakobsen [Thu, 2 Mar 2006 23:02:51 +0000 (23:02 +0000)]
Adding da translation for tagline
Niklas Laxström [Thu, 2 Mar 2006 22:22:18 +0000 (22:22 +0000)]
*BOOM*
* (bug 3993) Variants for Serbian language
Niklas Laxström [Thu, 2 Mar 2006 15:51:42 +0000 (15:51 +0000)]
* (bug 5105) Magic words for LanguageAr.php
Brion Vibber [Thu, 2 Mar 2006 04:57:07 +0000 (04:57 +0000)]
* (bug 5141) Gracefully handle the new account link when createaccount off
Rob Church [Thu, 2 Mar 2006 02:57:38 +0000 (02:57 +0000)]
Fix use of wrong variable when setting $wgDBadminpassword; use $db_pass (the temp. var.) not $wgDBpassword
Tim Starling [Thu, 2 Mar 2006 02:35:44 +0000 (02:35 +0000)]
Don't change the password of the MySQL root user
Tim Starling [Thu, 2 Mar 2006 02:21:12 +0000 (02:21 +0000)]
Don't touch the administrator account! Bug 5043.
Lupin [Wed, 1 Mar 2006 23:46:25 +0000 (23:46 +0000)]
oops, update release notes (bug 4273)
Lupin [Wed, 1 Mar 2006 23:00:07 +0000 (23:00 +0000)]
Patch for bug 4273: "New section" editing page should not submit when user hits Enter in Summary field.
Tim Starling [Wed, 1 Mar 2006 13:22:22 +0000 (13:22 +0000)]
Put something sensible in cl_timestamp, with oracle compatibility
Tim Starling [Wed, 1 Mar 2006 11:09:18 +0000 (11:09 +0000)]
Fixed bug 2861. cl_timestamp isn't used for anything, but it's got no default so strictly speaking we have to insert something there. Inserting 0 which the MySQL manual says is valid for timestamp columns. This is easier than adding yet another SQL patch file to define a default.
Tim Starling [Wed, 1 Mar 2006 03:53:33 +0000 (03:53 +0000)]
Invalidate image description page cache when the list of links changes
Lupin [Wed, 1 Mar 2006 03:28:48 +0000 (03:28 +0000)]
Bug 5136: corner cases with relative oldids are wrong
Tim Starling [Wed, 1 Mar 2006 01:57:53 +0000 (01:57 +0000)]
Fixed inappropriate access of $wgTitle from LanguageConverter.php.
Brion Vibber [Wed, 1 Mar 2006 01:27:36 +0000 (01:27 +0000)]
* Purge thumbnails and metadata cache for action=purge on an image page
Tim Starling [Tue, 28 Feb 2006 12:33:40 +0000 (12:33 +0000)]
Maintain backwards-compatibility in $wgUrlProtocols, so that wikis don't get transformed into a sea of external links when upgrading from 1.5 to 1.6:
http://jan.moesen.nu/media/images/screenshots/2006/
20060228-mediawiki-1.6a-fubar.png
Tim Starling [Tue, 28 Feb 2006 12:05:30 +0000 (12:05 +0000)]
closing tag
Tim Starling [Tue, 28 Feb 2006 05:45:51 +0000 (05:45 +0000)]
fixed accidentally committed live hack
Tim Starling [Tue, 28 Feb 2006 05:34:36 +0000 (05:34 +0000)]
revert accidentally committed live hack
Tim Starling [Tue, 28 Feb 2006 05:24:52 +0000 (05:24 +0000)]
Job::pop() may occasionally return false when there are actually more jobs remaining, but there is too much contention to efficiently delete one. runJobs can keep trying, as opposed to apache threads which should stop in this case.
Tim Starling [Tue, 28 Feb 2006 05:20:31 +0000 (05:20 +0000)]
Die on inappropriate references to $wgTitle, especially from parser extensions.
Tim Starling [Tue, 28 Feb 2006 05:19:50 +0000 (05:19 +0000)]
Class to help with debugging inappropriate references to $wgTitle.
Tim Starling [Tue, 28 Feb 2006 05:18:36 +0000 (05:18 +0000)]
Documentation, plus two accessor functions that might be useful in parser extensions some day. I haven't updated the extensions yet, to maintain their compatibility with old versions of Parser.php.
Tim Starling [Tue, 28 Feb 2006 05:16:31 +0000 (05:16 +0000)]
documentation
Rob Church [Mon, 27 Feb 2006 09:14:30 +0000 (09:14 +0000)]
(bug 5113) Spelling error in French language file
Brion Vibber [Mon, 27 Feb 2006 08:38:57 +0000 (08:38 +0000)]
* (bug 5062) Width sometimes one pixel short when using maximum heights
Ævar Arnfjörð Bjarmason [Mon, 27 Feb 2006 04:04:44 +0000 (04:04 +0000)]
* Renamed functions to make more sense
* added ?> to the file
Ævar Arnfjörð Bjarmason [Mon, 27 Feb 2006 02:53:03 +0000 (02:53 +0000)]
* Add a parser test for parser hooks inside comments which are currently
parsed (called) by the parser but shouldn't, the following will output
"hello, world" in the <statictag> hook:
<!-- <statictag>hello, world</statictag> -->
<statictag action=flush/>
Brion Vibber [Mon, 27 Feb 2006 00:48:02 +0000 (00:48 +0000)]
* (bug 5086) Force image resize dimensions on ImageMagick, as for instance
"-resize 100x35!"; some thumbs were off due to differences in rounding and
would be generated smaller than expected.
Niklas Laxström [Sun, 26 Feb 2006 23:20:09 +0000 (23:20 +0000)]
Some enhancements to allmessages filter
Niklas Laxström [Sun, 26 Feb 2006 16:56:09 +0000 (16:56 +0000)]
* (bug 5098) Update for Portuguese messages (pt)
Rob Church [Sun, 26 Feb 2006 16:10:58 +0000 (16:10 +0000)]
* (bug 4838) Add relative oldids (prev, next, cur) for raw pages
Patch by Lupin
Niklas Laxström [Sun, 26 Feb 2006 15:55:27 +0000 (15:55 +0000)]
* (bug 5097) Fix Hungarian language (hu): thousands separator
Patch by Kov��cs Endre J��nos
Brion Vibber [Sun, 26 Feb 2006 02:25:56 +0000 (02:25 +0000)]
* (bug 5081) Remove bogus fix for invalid characters in links which simply
broke use of legitimate multiple whitespace characters in bracketed link.
Broken by Magnus's revision 1.593 of Parser.php, February 22 2006
Rob Church [Sun, 26 Feb 2006 02:07:50 +0000 (02:07 +0000)]
Clean up recent changes entries when a page is nuked
Tim Starling [Sun, 26 Feb 2006 01:12:47 +0000 (01:12 +0000)]
Show the job queue length in Special:Statistics
Rob Church [Sat, 25 Feb 2006 17:23:23 +0000 (17:23 +0000)]
Revert Tim's changes to category links, owing to the wave of people objecting and his comment to revert if desired.
Domas Mituzas [Sat, 25 Feb 2006 13:47:11 +0000 (13:47 +0000)]
allow to disable schema checks - those acquire giant locks on table opens..
Tim Starling [Sat, 25 Feb 2006 03:01:21 +0000 (03:01 +0000)]
profiling