Rob Church [Fri, 23 Jun 2006 20:15:59 +0000 (20:15 +0000)]
* Rename "ipusuccess" to "unblocked", change the format (now wiki text)
* Correct craziness in release notes
Antoine Musso [Fri, 23 Jun 2006 19:52:50 +0000 (19:52 +0000)]
* 80c
* entry for r14950
Antoine Musso [Fri, 23 Jun 2006 19:50:55 +0000 (19:50 +0000)]
Remove ~{3,5} in Nickname when saving the preferences. Make sure
sig in sig get removed even when fancy username is disabled or
nickname is empty.
Rotem Liss [Fri, 23 Jun 2006 19:14:02 +0000 (19:14 +0000)]
Typo.
Antoine Musso [Fri, 23 Jun 2006 18:23:01 +0000 (18:23 +0000)]
typo
Rob Church [Fri, 23 Jun 2006 14:51:41 +0000 (14:51 +0000)]
(bug 4614) Update to German localisation files
Tim Starling [Fri, 23 Jun 2006 12:24:05 +0000 (12:24 +0000)]
* Let yes be yes and no be no
* Shortened Exif class constants
* Hopefully fixed preg_match warnings by checking is_array
Tim Starling [Fri, 23 Jun 2006 11:09:40 +0000 (11:09 +0000)]
bugs!
Tim Starling [Fri, 23 Jun 2006 09:20:44 +0000 (09:20 +0000)]
Fixed issues with careless use of Sanitizer::decodeCharReferences(), added a parser test case for one of them.
Tim Starling [Fri, 23 Jun 2006 09:11:16 +0000 (09:11 +0000)]
Accidentally left fix commented out after testing
Rotem Liss [Fri, 23 Jun 2006 08:18:53 +0000 (08:18 +0000)]
Several fixes for Hebrew magic words.
Tim Starling [Fri, 23 Jun 2006 06:53:05 +0000 (06:53 +0000)]
Check for bad title in returnToMain()
Tim Starling [Fri, 23 Jun 2006 06:39:40 +0000 (06:39 +0000)]
bounding for the limit parameter
Tim Starling [Fri, 23 Jun 2006 06:31:46 +0000 (06:31 +0000)]
s/Revision::MW_REV_DELETED/Revision::DELETED/, and introduced aliases for compatibility with 1.6.
Tim Starling [Fri, 23 Jun 2006 06:17:38 +0000 (06:17 +0000)]
SpecialContributions: fixed style, fixed sloppy handling of empty query results, fixed inefficient code.
Tim Starling [Fri, 23 Jun 2006 05:26:34 +0000 (05:26 +0000)]
Various JS warning fixes by Nick Jenkins
Tim Starling [Fri, 23 Jun 2006 03:59:17 +0000 (03:59 +0000)]
Added extra input validation for namespace parameter
Tim Starling [Fri, 23 Jun 2006 03:56:03 +0000 (03:56 +0000)]
Added check for newlines in redirects as a paranoia guard against header injection in PHP<5.1.2. Removed OutputPage::addHeader(), has been non-functioning for as long as I can remember.
Brion Vibber [Thu, 22 Jun 2006 16:20:13 +0000 (16:20 +0000)]
HTML injections are bad, mm'kay?
Rotem Liss [Thu, 22 Jun 2006 12:34:47 +0000 (12:34 +0000)]
Adding the message 'loginlanguagelabel' to Hebrew.
Rob Church [Thu, 22 Jun 2006 12:22:55 +0000 (12:22 +0000)]
* Remove incorrect comment fragment
* Document makeLanguageSelectorLink
Rob Church [Thu, 22 Jun 2006 12:19:55 +0000 (12:19 +0000)]
Introduce optional (off by default) language selector bar for user login and registration.Customisable via the "loginlanguagelinks" message, the links will preserve "returnto" values. If the user creates an account while using such a link, then the language in use will be saved as their language preference.
Rob Church [Thu, 22 Jun 2006 10:22:01 +0000 (10:22 +0000)]
(bug 6396) Change name for Chuvash language
Domas Mituzas [Thu, 22 Jun 2006 10:03:51 +0000 (10:03 +0000)]
I want to pinch.
Rotem Liss [Thu, 22 Jun 2006 09:45:10 +0000 (09:45 +0000)]
Add translated magic words to Hebrew localization.
Rotem Liss [Thu, 22 Jun 2006 08:13:22 +0000 (08:13 +0000)]
* Removing "if any" about the talk page move - there is one, else the message is not shown.
* Removing the paragraph about "if the page is moved accross namespaces, its talk page is not moved", because it does now.
* Minor fixes for Hebrew translation.
Rob Church [Thu, 22 Jun 2006 01:40:51 +0000 (01:40 +0000)]
(bug 6392) Fix misbehaving <br /> in preferences form
Brion Vibber [Wed, 21 Jun 2006 23:13:05 +0000 (23:13 +0000)]
* (bug 6398) Work around apparent PCRE bug breaking section editing when massively-indented preformatted text immediately followed a header
Rob Church [Wed, 21 Jun 2006 22:40:40 +0000 (22:40 +0000)]
Remove unused "validation" table definitions from the schema files
Brion Vibber [Wed, 21 Jun 2006 22:14:06 +0000 (22:14 +0000)]
Test case for bug 6398
Niklas Laxström [Wed, 21 Jun 2006 18:38:24 +0000 (18:38 +0000)]
* Restructured
Niklas Laxström [Wed, 21 Jun 2006 18:32:59 +0000 (18:32 +0000)]
* Restructured
Niklas Laxström [Wed, 21 Jun 2006 18:09:39 +0000 (18:09 +0000)]
* Restructured
Niklas Laxström [Wed, 21 Jun 2006 17:49:46 +0000 (17:49 +0000)]
* Added fallback functions
Niklas Laxström [Wed, 21 Jun 2006 17:30:16 +0000 (17:30 +0000)]
* Restructured
Domas Mituzas [Wed, 21 Jun 2006 16:47:15 +0000 (16:47 +0000)]
oops, better skip i/o thread states :)
Rotem Liss [Wed, 21 Jun 2006 16:39:21 +0000 (16:39 +0000)]
Show an arrow in the right direction also in Broken Redirects special page, not only in the Double Redirects.
Domas Mituzas [Wed, 21 Jun 2006 16:34:56 +0000 (16:34 +0000)]
fix lag detection - do not assume that second 'system user' line gives that value, better use first system user thread with db selected.
Tim Starling [Wed, 21 Jun 2006 16:28:04 +0000 (16:28 +0000)]
Saner handling of title objects in OutputPage::returnToMain()
Niklas Laxström [Wed, 21 Jun 2006 14:43:57 +0000 (14:43 +0000)]
* (bug 6351) Update to German translation (de)
Niklas Laxström [Wed, 21 Jun 2006 14:37:37 +0000 (14:37 +0000)]
* (bug 6279) Add genitive month names to Slovenian localisation
* Restructured
Rotem Liss [Wed, 21 Jun 2006 05:19:24 +0000 (05:19 +0000)]
(bug 6345) Update to Indonesian localisation (id) #22
Tim Starling [Wed, 21 Jun 2006 05:14:01 +0000 (05:14 +0000)]
Fixed erroneous use of msg(), these are HTML messages not plain text.
Rob Church [Wed, 21 Jun 2006 00:18:55 +0000 (00:18 +0000)]
Introduce 'FetchChangesList' hook; see docs/hooks.txt for more information
Rob Church [Tue, 20 Jun 2006 23:24:59 +0000 (23:24 +0000)]
De-document RunUnknownJob hook, since it no longer exists (will re-add a mechanism to use the improved Job subclassing stuff later)
Brion Vibber [Tue, 20 Jun 2006 21:03:47 +0000 (21:03 +0000)]
Revert 14849; breaks standard time keywords and provides no alternatives either
Rotem Liss [Tue, 20 Jun 2006 18:29:54 +0000 (18:29 +0000)]
(bug 5727) Time magic words should use $wgLocaltimezone instead of UTC:
1. Not using anymore the functions wfTimestamp (for {{CURRENTTIME}}) and wfTimestampNow (for {{CURRENTTIMESTAMP}}) for the time magic words, because they output a UTC date; instead, using the built-in function "date" with the parameters "YmdHis".
2. Fix number 1 makes the time magic words OK when using the server default timezone (actually, all of them were OK except {{CURRENTIME}} and {{CURRENTTIMESTAMP}}), but the problem is still exist when setting $wgLocaltimezone, as it isn't noticed. Therefore, setting the timezone to "TZ" enviroment variable like in the signature, getting the various dates and times by "date" function, then setting the "TZ" to its previous value.
Brion Vibber [Tue, 20 Jun 2006 18:20:58 +0000 (18:20 +0000)]
Temporarily revert 14847; makes incompatible changes to message strings.
Rotem Liss [Tue, 20 Jun 2006 16:08:38 +0000 (16:08 +0000)]
* Using the "returnto" in the login link in additional messages, and creating a function (Linker::loginLink) to create it.
* Removing "whitelistreadtitle" and "whitelistreadtext", which seem to be unused.
* Removing the self login link in the create account not allowed screen, as it is not useful.
* Fixing "loginreqlink" in Hebrew.
* Fixing various small bugs about these error pages.
Rotem Liss [Tue, 20 Jun 2006 15:49:11 +0000 (15:49 +0000)]
Hebrew messages for:
* (bug 6365) Show user information in the "old revision" navigation links
Rob Church [Tue, 20 Jun 2006 15:19:13 +0000 (15:19 +0000)]
* (bug 6365) Show user information in the "old revision" navigation links
Rotem Liss [Tue, 20 Jun 2006 14:11:23 +0000 (14:11 +0000)]
Removing the file "setup_message.html", which is not used (created during a broken commit, which was reverted)
Rob Church [Tue, 20 Jun 2006 14:03:58 +0000 (14:03 +0000)]
Update site_stats.ss_users after deleting unused accounts, to keep the internal statistics tables consistent
Rotem Liss [Tue, 20 Jun 2006 14:01:03 +0000 (14:01 +0000)]
Reverting some of the changes in r14835, per mail.wikipedia.org/pipermail/wikitech-l/2006-June/036439.html
Rotem Liss [Tue, 20 Jun 2006 13:33:31 +0000 (13:33 +0000)]
(bug 6032) Plural support for 'undelete_short' in SkinTemplate.php
Rotem Liss [Tue, 20 Jun 2006 13:19:16 +0000 (13:19 +0000)]
(bug 6189) Show an error to an unprivilleged user trying to create account
Tim Starling [Tue, 20 Jun 2006 09:58:52 +0000 (09:58 +0000)]
doc fix
Rotem Liss [Tue, 20 Jun 2006 09:56:27 +0000 (09:56 +0000)]
Fixes per Gangleri's request:
* Replacing {{ns:X}} with the real namespace names, for performance - except for "administrators" which is directly shown.
* Removing the obsolete underscores from the log pages.
Tim Starling [Tue, 20 Jun 2006 09:50:57 +0000 (09:50 +0000)]
Did some refactoring in Article.php:
* Introduced doEdit(), a simplified editing API. Rewrote updateArticle() and insertNewArticle() to call doEdit() and marked them deprecated. Callers should be updated to use doEdit() at a later date.
* Replaced $fname with __METHOD__
* Removed some unused member variables
* Fixed cache purging on null edit, hopefully it should work the same as action=purge now.
* Fixed doRedirect() callers, minor bug introduced with HTMLCacheUpdate.
Rotem Liss [Tue, 20 Jun 2006 09:38:48 +0000 (09:38 +0000)]
Using the escaped UTF-8 characters instead of the hidden characters themselves, to prevent confusion.
Tim Starling [Tue, 20 Jun 2006 09:38:14 +0000 (09:38 +0000)]
fixed minor bug
Rotem Liss [Tue, 20 Jun 2006 09:31:15 +0000 (09:31 +0000)]
(bug 6174) Remove redundant "emailforlost" message
Rotem Liss [Tue, 20 Jun 2006 09:09:20 +0000 (09:09 +0000)]
Rights log changes:
* Adding "(none)" notice also if the third parameter (new groups) is empty (when desysoping someone, for example).
* Adding the "(none)" notice also in the recent changes.
* Adding the "(none)" notice only if the action is "rights/rights", to prevent future potential incompatibility, if we add other log actions in "rights" log, or if an extension does so.
* First checking if the parameter is null before checking if it's empty, to prevent an ugly notice appears when using Makesysop (apparently not in Wikimedia servers, I think notices are disabled there).
Rotem Liss [Tue, 20 Jun 2006 08:34:51 +0000 (08:34 +0000)]
* Removing old and broken log entries of user groups. Neither their special page nor their messages exist anymore.
* Removing a wrong comment: rights log entry should not be moved to Makesysop, as it is also important for Userrights.
Rotem Liss [Tue, 20 Jun 2006 08:11:56 +0000 (08:11 +0000)]
Documenting Language::getDirMark, and replacing the HTML entities (which are unsuitable when used in non-HTML places) to the real direction marks.
Rotem Liss [Tue, 20 Jun 2006 08:02:22 +0000 (08:02 +0000)]
Using the private variable LanguageHe::mMessagesHe instead of the public one $wgAllMessagesHe, like the other restructured languages.
Rotem Liss [Mon, 19 Jun 2006 19:32:53 +0000 (19:32 +0000)]
Fixing the most annoying problem in Bug 5724: adding dir mark after the recent changes page name, to prevent confusion in BiDi languages
Rotem Liss [Mon, 19 Jun 2006 19:03:36 +0000 (19:03 +0000)]
Adding "uncategorizedimages"
Domas Mituzas [Mon, 19 Jun 2006 18:45:49 +0000 (18:45 +0000)]
fix broken url
Tim Starling [Mon, 19 Jun 2006 02:29:21 +0000 (02:29 +0000)]
Fixed job command naming style
Brion Vibber [Sun, 18 Jun 2006 22:53:35 +0000 (22:53 +0000)]
* (bug 6304) Show timestamp for current revision in diff pages
* Vertically align current version with old version header in diff display
Brion Vibber [Sun, 18 Jun 2006 17:55:50 +0000 (17:55 +0000)]
* Workaround possible bug in Firefox nightlies by properly removing the
Content-Encoding header instead of sending explicit 'identity' value
in StreamFile
Niklas Laxström [Sun, 18 Jun 2006 16:35:22 +0000 (16:35 +0000)]
* Small update to Slovak translation (sk)
Tim Starling [Sun, 18 Jun 2006 12:46:50 +0000 (12:46 +0000)]
probably don't need this...
Tim Starling [Sun, 18 Jun 2006 12:42:16 +0000 (12:42 +0000)]
Added a new method to update the cache of all pages linking to a given page without using excessive time or memory. This turns out to be a common operation in MediaWiki, I needed to fix callers in a lot of files. Backwards compatibility is maintained (of course). Also did some cleanup in Article.php, another 3 years of that and it'll be looking pretty. New job type added to the job queue, some refactoring done in JobQueue.php to support it.
Tim Starling [Sun, 18 Jun 2006 12:30:57 +0000 (12:30 +0000)]
Changed transaction semantics: made begin() and commit() work all the time and not be broken and counterintuitive. Also fixed a minor bug in ResultWrapper.
Niklas Laxström [Sun, 18 Jun 2006 11:17:46 +0000 (11:17 +0000)]
* (bug 6357) Update to Russian translation (ru)
Rob Church [Sat, 17 Jun 2006 23:32:34 +0000 (23:32 +0000)]
Clarified message text for the watched-page-change notification option
Rob Church [Sat, 17 Jun 2006 23:07:16 +0000 (23:07 +0000)]
Maintenance script to create an account and promote it to administrator
Rob Church [Sat, 17 Jun 2006 22:38:42 +0000 (22:38 +0000)]
More updates to German localisation
Rob Church [Sat, 17 Jun 2006 22:36:12 +0000 (22:36 +0000)]
Fix {{NUMBEROFADMINS}} magic word
Rob Church [Sat, 17 Jun 2006 16:36:58 +0000 (16:36 +0000)]
German translation of the title, c/o Leon
Rob Church [Sat, 17 Jun 2006 16:24:01 +0000 (16:24 +0000)]
(bug 6344) Add Special:Uncategorizedimages page
Rob Church [Sat, 17 Jun 2006 13:04:19 +0000 (13:04 +0000)]
Fix more cases of hard-coded skin dir.
Brion Vibber [Sat, 17 Jun 2006 12:51:41 +0000 (12:51 +0000)]
* namespaceDupes.php can now accept an arbitrary prefix, for checking rogue
interwikis and such. Not yet fully automated.
Tim Starling [Sat, 17 Jun 2006 10:21:55 +0000 (10:21 +0000)]
Stop using memory_limit as a virtual memory limit for shell processes. Use a separate setting instead.
Tim Starling [Sat, 17 Jun 2006 08:55:44 +0000 (08:55 +0000)]
Avoid fatal error on invalid title
Tim Starling [Sat, 17 Jun 2006 04:32:41 +0000 (04:32 +0000)]
Commit the transaction after an upload is recorded and logged, to avoid losing images due to a rollback later on.
Tim Starling [Sat, 17 Jun 2006 04:11:21 +0000 (04:11 +0000)]
Fixed inconsistent error return in Image::getThumbnail() -- was returning null if height wasn't specified, an icon thumb if it was. Made it return null all the time, and fixed ImageGallery.php to understand that return value. Also made ImageGallery give informative errors if $wgIgnoreImageErrors is off.
Niklas Laxström [Fri, 16 Jun 2006 22:30:39 +0000 (22:30 +0000)]
* (bug 6300) Bug fixes for sr: variants
* Patch from Robert Stojnic
Niklas Laxström [Fri, 16 Jun 2006 22:20:19 +0000 (22:20 +0000)]
* Update to Alemannic localization (gsw)
Rob Church [Fri, 16 Jun 2006 19:33:49 +0000 (19:33 +0000)]
Plus que d'Allemand
Niklas Laxström [Fri, 16 Jun 2006 18:47:15 +0000 (18:47 +0000)]
* Updates from Rotem Liss
Niklas Laxström [Fri, 16 Jun 2006 15:14:46 +0000 (15:14 +0000)]
* Update to Slovak translation (sk)
Niklas Laxström [Fri, 16 Jun 2006 14:52:58 +0000 (14:52 +0000)]
* Add something to tooltip-recreate
* Be consistent and talk about page and not article
Rob Church [Fri, 16 Jun 2006 14:20:17 +0000 (14:20 +0000)]
Use standard linker functions to make user and tool links; fixes a bizarre blip I've just noticed on a local install.
Rob Church [Fri, 16 Jun 2006 13:58:42 +0000 (13:58 +0000)]
Introduce {{NUMBEROFADMINS}} magic word
Brion Vibber [Fri, 16 Jun 2006 03:28:11 +0000 (03:28 +0000)]
* (bug 6324) Fix regression in enhanced RC alignment
Brion Vibber [Fri, 16 Jun 2006 03:16:46 +0000 (03:16 +0000)]
Fix purge of image on delete
Brion Vibber [Fri, 16 Jun 2006 01:16:45 +0000 (01:16 +0000)]
(bug 2099) Deleted files can now be archived and undeleted, if you set up an appropriate non-web-accessible directory.
Set $wgSaveDeletedFiles on and an appropriate directory path in $wgFileStore['deleted']['directory']