Aryeh Gregor [Tue, 14 Nov 2006 06:10:24 +0000 (06:10 +0000)]
Remove commented-out function from wikibits that I accidentally left in the code a while back.
Greg Sabino Mullane [Tue, 14 Nov 2006 03:03:44 +0000 (03:03 +0000)]
Add in 'binary' mysql schema.
Rotem Liss [Mon, 13 Nov 2006 15:08:44 +0000 (15:08 +0000)]
Old typo.
Rotem Liss [Mon, 13 Nov 2006 14:38:47 +0000 (14:38 +0000)]
Update.
Tim Starling [Mon, 13 Nov 2006 14:29:18 +0000 (14:29 +0000)]
Fixed EDIT_AUTOSUMMARY use, what did you think it was for? Fixed division by zero.
Andrew Garrett [Mon, 13 Nov 2006 11:08:09 +0000 (11:08 +0000)]
Bloody hell, not another pretend feature
Andrew Garrett [Mon, 13 Nov 2006 11:07:10 +0000 (11:07 +0000)]
* Add auto-summaries to blankings and large removals without summaries.
Nick Jenkins [Mon, 13 Nov 2006 09:33:10 +0000 (09:33 +0000)]
* Sync parserTests expected image results with r17524.
* On further consideration, the current "HTML Hex character encoding" behaviour is fine, and there's no real reason to convert HTML Hex encodings to ASCII.
* However the handling of "|" chars in external URLs in image comments will leave an unmatched </a> tag.
Andrew Garrett [Mon, 13 Nov 2006 06:44:37 +0000 (06:44 +0000)]
Make pretend feature from last commit actually exist
Andrew Garrett [Mon, 13 Nov 2006 06:43:23 +0000 (06:43 +0000)]
Made autoblocks block account creation if the user block has that bit set.
Aryeh Gregor [Sun, 12 Nov 2006 22:41:16 +0000 (22:41 +0000)]
Tweak last commit: remove SWF from videos, account for PDFs with ? or #
Aryeh Gregor [Sun, 12 Nov 2006 22:35:18 +0000 (22:35 +0000)]
(bug 1578) Add different icons for external links to audio, video, or PDF in Monobook using CSS attribute selectors. Icons by flamurai <flamurai@gmail.com>.
Niklas Laxström [Sun, 12 Nov 2006 18:43:06 +0000 (18:43 +0000)]
* Updates to Slovak translation from helix84
Rotem Liss [Sun, 12 Nov 2006 18:26:06 +0000 (18:26 +0000)]
Update.
Rotem Liss [Sun, 12 Nov 2006 18:24:14 +0000 (18:24 +0000)]
Using a shorter message, to prevent the block form from getting too wide (should fix this bug).
Rotem Liss [Sun, 12 Nov 2006 16:33:29 +0000 (16:33 +0000)]
Fixing the commandLine.inc inclusion to be like the other files.
Brion Vibber [Sun, 12 Nov 2006 15:21:40 +0000 (15:21 +0000)]
and bump style version again to compensate
Brion Vibber [Sun, 12 Nov 2006 15:20:21 +0000 (15:20 +0000)]
Revert 17507 and 17518; more weird screwing about with headers, messing up styles.
Can we maybe stop playing with this on trunk?
Rotem Liss [Sun, 12 Nov 2006 14:00:29 +0000 (14:00 +0000)]
Update.
Andrew Garrett [Sun, 12 Nov 2006 11:32:57 +0000 (11:32 +0000)]
(bug 7882) Japanese message updates, checked by Suisui.
Tim Starling [Sun, 12 Nov 2006 10:51:07 +0000 (10:51 +0000)]
removed wikisql user
Tim Starling [Sun, 12 Nov 2006 10:50:01 +0000 (10:50 +0000)]
allow URL purging
Tim Starling [Sun, 12 Nov 2006 10:47:10 +0000 (10:47 +0000)]
profiling
Tim Starling [Sun, 12 Nov 2006 10:44:48 +0000 (10:44 +0000)]
Set content type on error messages, and include a trailing newline
Aryeh Gregor [Sun, 12 Nov 2006 03:16:31 +0000 (03:16 +0000)]
(bug 3687) Add distinct heading for media files in category display.
Robert Stojnić [Sun, 12 Nov 2006 00:00:33 +0000 (00:00 +0000)]
Fix some errors in special pages translations.
Robert Stojnić [Sat, 11 Nov 2006 23:51:34 +0000 (23:51 +0000)]
Update Serbian messages.
Yuri Astrakhan [Sat, 11 Nov 2006 22:08:36 +0000 (22:08 +0000)]
missed indexInfo() call.
Brion Vibber [Sat, 11 Nov 2006 22:07:55 +0000 (22:07 +0000)]
* switched 'anon-only' block mode to default for IP blocks
Brion Vibber [Sat, 11 Nov 2006 21:52:02 +0000 (21:52 +0000)]
Copy o' mysql5 tables with binary encoding instead of utf8 for most tables.
This should be friendlier to backups and other apps sharing data than the
latin1 default we assume for old schema, or the bizarre semi-utf8 explosions
that sometimes happen, while being safer for full UTF-8 data than mysql's
broken UTF-8 support.
Did a quick test, can save pages with 4-byte chars in the title. whee
Might want to reorganize the schema files and make this this default
for mysql 4.1/5.0, and make some kind of clean upgrade method. :P
Yuri Astrakhan [Sat, 11 Nov 2006 21:42:46 +0000 (21:42 +0000)]
forgot for prev checkin re bug 6440. Database should return all rows about a given index, not just the first.
Yuri Astrakhan [Sat, 11 Nov 2006 21:38:18 +0000 (21:38 +0000)]
bugfix 6440: updated indexes to improve backlinking queries. May be very slow on large wikis.
Brion Vibber [Sat, 11 Nov 2006 21:05:41 +0000 (21:05 +0000)]
add ellipsis on final line as suggested on mailing list to clarify
Rotem Liss [Sat, 11 Nov 2006 19:23:38 +0000 (19:23 +0000)]
(bug 7876) Change oc User namespace name
Rotem Liss [Sat, 11 Nov 2006 18:35:43 +0000 (18:35 +0000)]
(bug 7837) Occitan time format incorrect
Brion Vibber [Sat, 11 Nov 2006 16:59:32 +0000 (16:59 +0000)]
* Run PHP install version checks on update.php so command-line updaters see
new version requirements
* Do a check for the PHP 5.0.x 64-bit bug, since this is much more disruptive
as of MW 1.8 than it used to be. Install or upgrade now aborts with a
warning and a request to upgrade.
Rotem Liss [Sat, 11 Nov 2006 16:57:56 +0000 (16:57 +0000)]
(bug 7859) Updates for Kazakh i18n
Rotem Liss [Sat, 11 Nov 2006 16:41:51 +0000 (16:41 +0000)]
(bug 7869) Update for Cantonese language (ZH-YUE)
Rotem Liss [Sat, 11 Nov 2006 15:24:30 +0000 (15:24 +0000)]
=Update.
Brion Vibber [Sat, 11 Nov 2006 14:36:47 +0000 (14:36 +0000)]
* Make the set of default parser test input files extensible via
$wgParserTestFiles. This can now be appended to by extensions or local
configuration files so that extension or custom tests can be automatically
run along with the main batch.
* Cite.php now adds its parser tests to the default set when enabled
Brion Vibber [Sat, 11 Nov 2006 12:43:30 +0000 (12:43 +0000)]
woops
Brion Vibber [Sat, 11 Nov 2006 12:33:46 +0000 (12:33 +0000)]
* Add experimental recording/reporting mode to parser tests runner, to
compare changes against the previous run.
Additional tables 'testrun' and 'testitem' are in maintenance/testRunner.sql,
source this and pass --record option to parserTests.php
Brion Vibber [Sat, 11 Nov 2006 12:13:38 +0000 (12:13 +0000)]
force some test names to unique
Andrew Garrett [Sat, 11 Nov 2006 07:10:48 +0000 (07:10 +0000)]
RELEASE-NOTES update from last commit
Andrew Garrett [Fri, 10 Nov 2006 22:57:51 +0000 (22:57 +0000)]
Make the DNSBL used for proxy blocking configurable. This is better than hard-coding, but a lot of the internal variables still call it SORBS, and unfortunately this will need to continue - as I don't want to break existing configurations. Updated the messages for SORBS blocking to refer generically to a DNSBL, rather than to any particular one.
Rotem Liss [Fri, 10 Nov 2006 13:30:45 +0000 (13:30 +0000)]
(bug 7859) Updates for Kazakh i18n
Brion Vibber [Fri, 10 Nov 2006 13:23:47 +0000 (13:23 +0000)]
* Approximate height for client-side scaling fallback instead of passing -1 into the HTML output.
height="-1" was getting into the <img> tags for (for example) very large PNGs not thumbnailed server-side due to the max image size limit
Andrew Garrett [Fri, 10 Nov 2006 13:16:01 +0000 (13:16 +0000)]
Fix documentation for deleteBatch.php; which appeared to be copied from moveBatch.php or similar
Rotem Liss [Fri, 10 Nov 2006 13:04:40 +0000 (13:04 +0000)]
(bug 7856) spelling errors and poor language in MessagesNO.php (norwegian)
Rotem Liss [Fri, 10 Nov 2006 12:48:35 +0000 (12:48 +0000)]
(bug 7835) Update for Upper Sorbian language (hsb)
Nick Jenkins [Fri, 10 Nov 2006 06:50:55 +0000 (06:50 +0000)]
Sync parserTest expected <h#> tags with r17507
Aryeh Gregor [Thu, 9 Nov 2006 07:06:58 +0000 (07:06 +0000)]
Fix regression in usability per <mail.wikipedia.org/pipermail/wikitech-l/2006-October/039465.html>. Document structure tweaked so that <h#> tags once more contain only the header text and not the section edit links.
Greg Sabino Mullane [Thu, 9 Nov 2006 01:04:57 +0000 (01:04 +0000)]
Add "create table AS" for increased db portability.
Greg Sabino Mullane [Wed, 8 Nov 2006 22:54:58 +0000 (22:54 +0000)]
Compare both schemas, be a little more verbose, add some other checks.
Greg Sabino Mullane [Wed, 8 Nov 2006 22:53:58 +0000 (22:53 +0000)]
Standardize whitespace and caps: makes diffing with ../ easier
Tim Starling [Wed, 8 Nov 2006 14:59:02 +0000 (14:59 +0000)]
Support script for shell scripts: fetch a slave server name from the load balancer
Rotem Liss [Wed, 8 Nov 2006 14:56:59 +0000 (14:56 +0000)]
Rewriting ipbenableautoblock, and making it shorter.
Brion Vibber [Wed, 8 Nov 2006 14:03:30 +0000 (14:03 +0000)]
* (bug 6737) Fixes for MySQL 5 schema in strict mode
Fixed a field format change for ipb_address which got skipped on the MySQL 5 schema,
and switched TYPE= to ENGINE= to suppress annoying warnings
Andrew Garrett [Wed, 8 Nov 2006 13:21:43 +0000 (13:21 +0000)]
(bug 7833) Fix regression causing 'autoblock disabled' to not appear where appropriate on Ipblocklist introduced in r17381.
Rotem Liss [Wed, 8 Nov 2006 13:11:01 +0000 (13:11 +0000)]
Typo.
Rotem Liss [Wed, 8 Nov 2006 13:08:54 +0000 (13:08 +0000)]
Update.
Rotem Liss [Wed, 8 Nov 2006 13:07:41 +0000 (13:07 +0000)]
Update.
Brion Vibber [Wed, 8 Nov 2006 12:31:20 +0000 (12:31 +0000)]
* Fix regression in Special:Undelete for revisions deleted under MediaWiki 1.4
with compression or legacy encoding
Andrew Garrett [Wed, 8 Nov 2006 09:54:06 +0000 (09:54 +0000)]
* (bug 5149) When autoblocks are enabled, retroactively apply an autoblock to the most recently used IP of a user when they are blocked.
* Add an index on (rc_user_text,rc_timestamp) on the recentchanges table. This will make CheckUser.php and the new retroactive autoblock functionality faster.
Tim Starling [Wed, 8 Nov 2006 08:06:51 +0000 (08:06 +0000)]
Fixed pollution of a backend function with UI-only features. Autosummaries off by default.
Tim Starling [Wed, 8 Nov 2006 07:12:03 +0000 (07:12 +0000)]
Reverting 17479/17480, breaks subclassing of Linker methods by skins. See my comment on bug 7405.
Andrew Garrett [Wed, 8 Nov 2006 07:04:25 +0000 (07:04 +0000)]
Spelling error in comments in User.php -- excede -> exceed
Tim Starling [Wed, 8 Nov 2006 06:33:54 +0000 (06:33 +0000)]
Don't cache error pages.
Nick Jenkins [Wed, 8 Nov 2006 06:03:01 +0000 (06:03 +0000)]
Fix parserTests regression introduced in r17479.
Example of failing test:
----------------------
Running test Magic links: RFC (bug 479)... FAILED!
--- /tmp/mwParser-
1109840392-expected 2006-11-08 05:39:04.
000000000 +0000
+++ /tmp/mwParser-
1109840392-actual 2006-11-08 05:39:04.
000000000 +0000
@@ -1,2 +1,2 @@
-<p><a href="http://www.ietf.org/rfc/rfc822.txt" class="external" title="http://www.ietf.org/rfc/rfc822.txt">RFC 822</a>
+<p><a href="http://www.ietf.org/rfc/rfc822.txt" class="external " title="http://www.ietf.org/rfc/rfc822.txt" rel="nofollow">RFC 822</a>
</p>
----------------------
Also applied to the "BUG 1887: A RFC with a thumbnail" and "RFC code coverage" tests.
Nick Jenkins [Wed, 8 Nov 2006 05:21:15 +0000 (05:21 +0000)]
* (bug 7405) Make Linker methods static. Patch by Dan Li.
Nick Jenkins [Wed, 8 Nov 2006 03:28:54 +0000 (03:28 +0000)]
(bug 7820) Improve error reporting for uploads via URL. Patch by Simetrical.
Rotem Liss [Tue, 7 Nov 2006 17:42:22 +0000 (17:42 +0000)]
Adding comments for ignored and optional messages in English.
Andrew Garrett [Tue, 7 Nov 2006 13:22:34 +0000 (13:22 +0000)]
(bug 5936) Show an 'm' to the left of the edit summary on diff pages for minor edits.
Andrew Garrett [Tue, 7 Nov 2006 12:53:07 +0000 (12:53 +0000)]
* (bug 5365) Stop users being prompted to enter an edit summary for null edits, if they have selected that option in preferences.
Aryeh Gregor [Tue, 7 Nov 2006 05:40:38 +0000 (05:40 +0000)]
(bug 7826) Fix another typo in an English message, and add to RELEASE-NOTES.
Aryeh Gregor [Tue, 7 Nov 2006 05:37:31 +0000 (05:37 +0000)]
Add some documentation to OutputPage.php and specify public/private for most of its member functions (practically all public anyway). And replace one gratuitous use of strcmp with good old ===.
Greg Sabino Mullane [Tue, 7 Nov 2006 04:50:13 +0000 (04:50 +0000)]
Grammar fix from Graham <grahamwp@optusnet.com.au>, bug 7826
Rotem Liss [Mon, 6 Nov 2006 18:48:14 +0000 (18:48 +0000)]
Adding the block of unknown messages for messages which are not defined in messages.inc, for future fixing, instead of just removing them.
Rotem Liss [Mon, 6 Nov 2006 18:26:17 +0000 (18:26 +0000)]
Rebuilding Hebrew messages, for test.
Brion Vibber [Mon, 6 Nov 2006 17:59:02 +0000 (17:59 +0000)]
* (bug 7819) Move automatic redirect edit summary after pre-save transform to work properly with subst: fun
Moved the check from EditPage::attemptSave() to Article::doEdit, merging two duplicate code fragments to one.
Should also work with future bot editing interface and other things that don't go through editing UI.
Rotem Liss [Mon, 6 Nov 2006 17:46:58 +0000 (17:46 +0000)]
(bug 6706) Kazakh language variants (cyrillic-latin-arabic script conversion, language and messages files)
Aryeh Gregor [Mon, 6 Nov 2006 05:09:07 +0000 (05:09 +0000)]
Roll back r17454 temporarily until I can talk over what to do about existing pages that start with a slash with someone. Reinstate the changes if you've dealt with the problem.
Nick Jenkins [Mon, 6 Nov 2006 05:07:27 +0000 (05:07 +0000)]
* Prevent PHP "Notice: Undefined property: UploadForm::$mUploadTempFileSize in /includes/SpecialUpload.php on line 114" when an upload fails (e.g. by starting a URL string with "HTTP://" and not "") in error_reporting(E_ALL) mode, by initializing $mUploadTempFileSize to zero.
* Allow URL strings to start with a case-insensitive protocol string (e.g. "Http://" or "FTP://").
Aryeh Gregor [Mon, 6 Nov 2006 04:38:50 +0000 (04:38 +0000)]
(bug 98) Prohibit corner-case where it might be possible to create a page beginning with a forward slash. Patch by Werdna.
Greg Sabino Mullane [Mon, 6 Nov 2006 02:31:59 +0000 (02:31 +0000)]
Change ipb_address to text due to recent report.
Brion Vibber [Sun, 5 Nov 2006 22:23:17 +0000 (22:23 +0000)]
* (bug 1109) Correct fix for compressed 304 responses when additional output
buffers have been installed within the compression handler
Aryeh Gregor [Sun, 5 Nov 2006 20:58:32 +0000 (20:58 +0000)]
URLs shouldn't ever be strtolowered. They can be case-sensitive.
Rotem Liss [Sun, 5 Nov 2006 19:43:18 +0000 (19:43 +0000)]
Library to write an organised messages array, and script which uses it to rewrite a messages file; they were not tested much yet, but they seem to work at general. The library may have other uses: the PHP view of Special:Allmessages (though it may have to become more efficient first), and scripts to rename/remove/duplicate/add(?) a message to all the messages files (for languages maintenance).
Brion Vibber [Sun, 5 Nov 2006 19:42:50 +0000 (19:42 +0000)]
* (bug 7810) Update talk namespaces for Occitan
Rotem Liss [Sun, 5 Nov 2006 19:33:15 +0000 (19:33 +0000)]
Typos.
Rotem Liss [Sun, 5 Nov 2006 19:01:11 +0000 (19:01 +0000)]
Adding messages I forgot, typo.
Rotem Liss [Sun, 5 Nov 2006 17:00:13 +0000 (17:00 +0000)]
Setting the feed messages to be optional, and removing them from he.
Rotem Liss [Sun, 5 Nov 2006 16:58:19 +0000 (16:58 +0000)]
(bug 7806) Updating variable in userstatstext, patch by Alexander Sigachov
Rotem Liss [Sun, 5 Nov 2006 14:56:28 +0000 (14:56 +0000)]
(bug 7806) Update of Russian translation
Brion Vibber [Sun, 5 Nov 2006 11:30:09 +0000 (11:30 +0000)]
* checkUsernames.php now uses wfDebugLog instead of hardcoded path to log
Brion Vibber [Sat, 4 Nov 2006 18:00:57 +0000 (18:00 +0000)]
* (bug 7801) Add support for parser function hooks in parser tests
patch by Steve Sanbeg:
http://bugzilla.wikimedia.org/attachment.cgi?id=2628&action=view
Brion Vibber [Sat, 4 Nov 2006 15:27:55 +0000 (15:27 +0000)]
* Fix regression in streaming page dump generation
Rotem Liss [Sat, 4 Nov 2006 12:54:46 +0000 (12:54 +0000)]
Adding file which defines the messages structure in the messages file, for future use.
Rotem Liss [Sat, 4 Nov 2006 08:42:43 +0000 (08:42 +0000)]
Changing the comment to clarify the behavior.
Yuri Astrakhan [Sat, 4 Nov 2006 06:53:52 +0000 (06:53 +0000)]
API * Changed rchide into rcshow. Now allows very granual specification of what should be included in the output.