Brion Vibber [Thu, 14 Dec 2006 22:30:42 +0000 (22:30 +0000)]
XHTML fix in enhanced RC
Antoine Musso [Thu, 14 Dec 2006 21:05:15 +0000 (21:05 +0000)]
Some doxygen patches:
* fuzz-tester : @desc not needed
* remove some @global statements
Antoine Musso [Thu, 14 Dec 2006 20:47:19 +0000 (20:47 +0000)]
* someone forgot to declare a method static
* compatibility issue in zhconvert
Antoine Musso [Thu, 14 Dec 2006 20:34:07 +0000 (20:34 +0000)]
make the base method compatible with its various children (strict standard)
Leon Weber [Thu, 14 Dec 2006 20:30:00 +0000 (20:30 +0000)]
Whoops, I also forgot that one...
Antoine Musso [Thu, 14 Dec 2006 20:28:38 +0000 (20:28 +0000)]
User::getOption now accept a default value to override default user values
this makes it consistent with WebRequest::get* methods. Corrected code in
various places accordingly.
Rotem Liss [Thu, 14 Dec 2006 17:24:28 +0000 (17:24 +0000)]
Update.
Leon Weber [Thu, 14 Dec 2006 15:34:56 +0000 (15:34 +0000)]
* Fixed the default for recentchanges.rc_*_len to NULL on postgre as it should be
Brion Vibber [Thu, 14 Dec 2006 13:22:52 +0000 (13:22 +0000)]
Going ahead and adding this field while other DB updates are pending.
Interfaces to use it can be added shortly.
* Add user_editcount field to provide data for heuristics on account use.
Incremented on edit, with lazy initialization from past revision data.
Can batch-initialize with maintenance/initEditCount.php (not yet friendly
to replication environments, this will do all accounts in one query).
* Allow raw SQL subsections in Database::update() SET portion as well as
for WHERE portion. Handy for increments and such.
Brion Vibber [Thu, 14 Dec 2006 10:55:23 +0000 (10:55 +0000)]
* (bug 8255) fix regression in postgres tables.sql
Robert Stojnić [Thu, 14 Dec 2006 02:16:49 +0000 (02:16 +0000)]
Be more cautious about using _SERVER['SCRIPT_NAME'] in /variant/Title syntax.
Robert Stojnić [Thu, 14 Dec 2006 01:06:28 +0000 (01:06 +0000)]
Small patch to minimize the number of category variants need to be fetched.
Brion Vibber [Thu, 14 Dec 2006 00:31:16 +0000 (00:31 +0000)]
* Add a notification about the confirmation mail sent during account
creation, so people don't immediately go off to request a second one.
* Add a warning on Special:Confirmemail if a code was already sent and has
not yet expired.
Brion Vibber [Wed, 13 Dec 2006 23:32:08 +0000 (23:32 +0000)]
* (bug 2259) Fix old regression where e-mail addresses were no longer
confirmed on login with mailed password.
Antoine Musso [Wed, 13 Dec 2006 20:28:17 +0000 (20:28 +0000)]
Fix #8239 : really get the 50 next contribs
Leon Weber [Wed, 13 Dec 2006 20:08:02 +0000 (20:08 +0000)]
* Made the show change size function work on page moves, page creations, and
log entries.
* Also fixed it in the javascript recentchanges.
* Moved the value behind the page title to ensure the columns are still lined up
* Merged both sql patches into one.
* Set the default for both columns to NULL to make it work on edits before the db
update.
Antoine Musso [Wed, 13 Dec 2006 19:30:17 +0000 (19:30 +0000)]
* cleans out some spaces
* add some basic comments
Rotem Liss [Wed, 13 Dec 2006 13:47:03 +0000 (13:47 +0000)]
Update.
Manuel Schneider [Wed, 13 Dec 2006 10:26:37 +0000 (10:26 +0000)]
added additional check to avoid warnings
Brion Vibber [Wed, 13 Dec 2006 08:59:20 +0000 (08:59 +0000)]
* Accept null parameter to User::setPassword() as indicating the password
field should be cleared to an unusable state. Login will only be possible
after the password is reset, for instance by e-mail.
* (bug 6394) Invalidate the password set for "by e-mail" account creations
to avoid accidental empty password creations.
Brion Vibber [Wed, 13 Dec 2006 08:33:31 +0000 (08:33 +0000)]
Consolidate checks against $wgMinimalPasswordLength to use User::isValidPassword
Tim Starling [Wed, 13 Dec 2006 05:53:06 +0000 (05:53 +0000)]
Set an explicit class on framed thumbnail inner divs and images, changed some CSS to use these instead of using descendent selectors. The immediate application is the ImageMap extension.
Andrew Garrett [Wed, 13 Dec 2006 05:44:46 +0000 (05:44 +0000)]
Include the block ID in blockedtext. This way, users can get themselves unblocked without revealing their IP addresses.
Aryeh Gregor [Tue, 12 Dec 2006 23:13:14 +0000 (23:13 +0000)]
* (bug 8241) Don't consider user pages of User:Foo.css/User:Foo.js to be CSS/JS subpages. Patch by Fyren.
Steve Sanbeg [Tue, 12 Dec 2006 21:37:36 +0000 (21:37 +0000)]
correct confusing comment Special:protect->action=protect, reported by AzaTht
Brion Vibber [Tue, 12 Dec 2006 20:00:25 +0000 (20:00 +0000)]
Revert r18294
Wikipedia-specific things that belong in configuration of a particular site, surely
Leon Weber [Tue, 12 Dec 2006 19:14:29 +0000 (19:14 +0000)]
Added Title::isSubpage()
Robert Stojnić [Tue, 12 Dec 2006 18:57:19 +0000 (18:57 +0000)]
Should add only link variants (and not category variants) to pagelinks table.
Robert Stojnić [Tue, 12 Dec 2006 17:05:24 +0000 (17:05 +0000)]
Update namespace aliases for sr.wiki
Steve Sanbeg [Tue, 12 Dec 2006 16:12:30 +0000 (16:12 +0000)]
per Rob's comment, make call to createAssocArgs() more clearly static.
Rotem Liss [Tue, 12 Dec 2006 12:17:43 +0000 (12:17 +0000)]
Update.
Brion Vibber [Tue, 12 Dec 2006 04:15:00 +0000 (04:15 +0000)]
* Change behavior of logins using the temporary e-mailed password (as stored
in user_newpassword hash field). Instead of just logging in silently and
leaving the previous user_password field in place indefinitely, the user
is now prompted to set a new password.
The password-changing form is at Special:Resetpass; currently it's only
usable for changing from the temporary password during login, but it
could perhaps be generalized, replacing the subform in preferences.
Once the new password is set successfully, the temporary password is wiped
so it cannot be used to login a second time, and the login process
is completed.
* Suppress 'mail new password' button on login form if $wgAuth forbids
changing user passwords; it wouldn't work very well...
* Consolidate password length checks and $wgAuth manipulation into
User::setPassword() to avoid duplicate code in different places
that set passwords.
* User::setPassword() now throws PasswordError exceptions if the password
is illegal or cannot be set via $wgAuth. These can be caught and a human-
readable error message displayed by UI code.
Steve Sanbeg [Tue, 12 Dec 2006 00:02:17 +0000 (00:02 +0000)]
refactor template arg parsing into static method; this may prevent a future fork of it, since it could be useful for parserfunctions, too.
Steve Sanbeg [Mon, 11 Dec 2006 23:50:41 +0000 (23:50 +0000)]
refactor template arg parsing into static method; this may prevent a future fork of it, since it could be useful for parserfunctions, too.
Robert Stojnić [Mon, 11 Dec 2006 23:33:27 +0000 (23:33 +0000)]
* Enable category names to be written in variants (use single linkbatch for both link and category variants)
* introduce armourMath(), use to put -{ }- around math if needed (not needed for zh, but needed for sr, and probably kk)
Antoine Musso [Mon, 11 Dec 2006 21:05:14 +0000 (21:05 +0000)]
Fix #8121 : wfRandom() is not between 0 and 1
Antoine Musso [Mon, 11 Dec 2006 20:56:58 +0000 (20:56 +0000)]
Revert most of r18268 (only kept the empty <tr> removal)
Antoine Musso [Mon, 11 Dec 2006 20:38:34 +0000 (20:38 +0000)]
* Add some summaries for <table> elements
* Empty <a> href now point to http://www.example.com/
* Remove empty <tr></tr> in SpecialUpload
Leon Weber [Mon, 11 Dec 2006 20:25:58 +0000 (20:25 +0000)]
readded zh-min-nan to not break the site
Brion Vibber [Mon, 11 Dec 2006 19:54:34 +0000 (19:54 +0000)]
fix typo in comment
Antoine Musso [Mon, 11 Dec 2006 19:49:21 +0000 (19:49 +0000)]
remove some white spaces, add some for clarity
Antoine Musso [Mon, 11 Dec 2006 19:29:41 +0000 (19:29 +0000)]
Implements bug #4673 : Special:Allpages should display "previous" link
Notes: added a 'prevpage' message, you might want to review database queries
Antoine Musso [Mon, 11 Dec 2006 18:16:32 +0000 (18:16 +0000)]
'next page' link now point to the first title of the next chunk instead of
pointing to the last title of current chunk.
Leon Weber [Mon, 11 Dec 2006 16:16:38 +0000 (16:16 +0000)]
(bug 8217) changed zh-min-nan language code to nan. Someone needs to change the subdomains, though.
Rotem Liss [Mon, 11 Dec 2006 15:57:38 +0000 (15:57 +0000)]
(bug 8210) Slovak (sk) messages update by helix84
Andrew Garrett [Mon, 11 Dec 2006 09:39:39 +0000 (09:39 +0000)]
Per discussion on wikitech-l, add an (undo) link for on-top revisions as well. Also, don't do a merge if (undo) is being used for a straight revert
Brion Vibber [Mon, 11 Dec 2006 01:51:21 +0000 (01:51 +0000)]
* (bug 8148) Handle non-removable output buffers gracefully when cleaning
buffers for HTTP 304 responses, StreamFile, and Special:Export.
Duplicated code merged into wfResetOutputBuffers() and wfClearOutputBuffers()
Leon Weber [Sun, 10 Dec 2006 09:49:29 +0000 (09:49 +0000)]
Fix to use the correct css class
Aryeh Gregor [Sun, 10 Dec 2006 02:51:09 +0000 (02:51 +0000)]
* (bug 8203) Remove keyboard shortcut for "log out", because it's not so common to do and the key is right next to "p" for preview. I always found that really annoying.
Aryeh Gregor [Sun, 10 Dec 2006 02:39:30 +0000 (02:39 +0000)]
Fix for oldtitle too
Aryeh Gregor [Sun, 10 Dec 2006 01:11:27 +0000 (01:11 +0000)]
* Removed a redundant <strong> tag from diff pages that was causing display issues for some users (patch based on one by Patrick Collison/adxp)
Greg Sabino Mullane [Sat, 9 Dec 2006 17:23:13 +0000 (17:23 +0000)]
Overhaul and cleanup Postgres older version updater.
Greg Sabino Mullane [Sat, 9 Dec 2006 16:57:14 +0000 (16:57 +0000)]
Add recentchanges recent changes for pg upddates.
Greg Sabino Mullane [Sat, 9 Dec 2006 15:58:00 +0000 (15:58 +0000)]
Bug 7841
Greg Sabino Mullane [Sat, 9 Dec 2006 15:53:26 +0000 (15:53 +0000)]
Bug 8200
Greg Sabino Mullane [Sat, 9 Dec 2006 15:49:13 +0000 (15:49 +0000)]
Allow "ORDER BY value" to do its thing for databases without special magic. Per bug 8200.
Tim Starling [Sat, 9 Dec 2006 15:32:16 +0000 (15:32 +0000)]
temp hack to restore previous behaviour, re whitespace around fragments
Leon Weber [Sat, 9 Dec 2006 12:28:02 +0000 (12:28 +0000)]
Fixing a bug in my last commit to make it also work on related changes.
Leon Weber [Sat, 9 Dec 2006 11:36:35 +0000 (11:36 +0000)]
* DB schema change: added two columns (rc_old_len and rc_new_len) to the recentchanges table to store
the text lengths before and after the edit
* (bug 1085) Made Special:Recentchanges show the character difference between the changed revisions
Brion Vibber [Fri, 8 Dec 2006 23:07:06 +0000 (23:07 +0000)]
* Allow Xml::check() $attribs parameter to override 'value' attribute
PHP's array + operator doesn't overwrite items from the left side when
keys conflict. Switch to array_merge() here, which acts as expected.
Rotem Liss [Fri, 8 Dec 2006 16:35:45 +0000 (16:35 +0000)]
(bug 8193) Update to Japanese localisation (ja)
Rotem Liss [Fri, 8 Dec 2006 15:17:49 +0000 (15:17 +0000)]
(bug 8173) Typo in the namespaces settings for West-Flemish
Rotem Liss [Fri, 8 Dec 2006 13:44:50 +0000 (13:44 +0000)]
(bug 8190) Update for Cantonese language (zh-yue) #7
Andrew Garrett [Fri, 8 Dec 2006 10:30:50 +0000 (10:30 +0000)]
Fix regression from r17927 that broke IP::isInRange (and hence the autoblock whitelist).
Tim Starling [Fri, 8 Dec 2006 06:24:51 +0000 (06:24 +0000)]
bump style version for wikibits.js
Tim Starling [Fri, 8 Dec 2006 06:09:15 +0000 (06:09 +0000)]
* Added redirect to section feature. Use it wisely.
* Added a configuration variable allowing the "break out of framesets" feature to be switched on and off. Off by default -- there's all sorts of flashy frameset gadgets around, outright abuse is more rare, especially for small default installs.
* Refactored URL fragment handling.
* Made Title::secureAndSplit() slightly more legible.
* Refactored makeGlobalVariablesScript() -- it's not particularly convenient or maintainable to pass all global variables through the template array. The array is there for BC, not flexibility.
Aryeh Gregor [Thu, 7 Dec 2006 23:09:03 +0000 (23:09 +0000)]
(bug 8100) Fix XHTML validity in Taiwanese localization
Steve Sanbeg [Thu, 7 Dec 2006 18:48:29 +0000 (18:48 +0000)]
Add variable for edit section offset, to help account for sections that were not transcluded.
Rotem Liss [Thu, 7 Dec 2006 14:55:16 +0000 (14:55 +0000)]
(bug 8173) Name change for West-Flemish and namespace translation for West-Flemish
Nick Jenkins [Wed, 6 Dec 2006 22:25:49 +0000 (22:25 +0000)]
Update $wgProxyScriptPath default path to point to valid file, as per mail.wikipedia.org/pipermail/wikitech-l/2006-December/040264.html
Greg Sabino Mullane [Wed, 6 Dec 2006 21:45:45 +0000 (21:45 +0000)]
Fix typo, thanks to Sven Klemm for finding.
Brion Vibber [Wed, 6 Dec 2006 21:27:04 +0000 (21:27 +0000)]
Fix for new diff revision counter: suppress intermediate revision count when
comparing revisions from different pages
Rotem Liss [Wed, 6 Dec 2006 19:11:32 +0000 (19:11 +0000)]
(bug 8071) Update for Lithuanian language (lt)
Rotem Liss [Wed, 6 Dec 2006 18:22:21 +0000 (18:22 +0000)]
(bug 8114) Fixing namespaces for nds-nl
Rotem Liss [Wed, 6 Dec 2006 18:16:47 +0000 (18:16 +0000)]
(bug 8071) Update for Lithuanian language (lt)
Rotem Liss [Wed, 6 Dec 2006 18:10:46 +0000 (18:10 +0000)]
(bug 7979) Tatarish i18n for MediaWiki updates
Rotem Liss [Wed, 6 Dec 2006 16:16:29 +0000 (16:16 +0000)]
(bug 8168) Russian translation update
Rotem Liss [Wed, 6 Dec 2006 15:31:59 +0000 (15:31 +0000)]
Update.
Rotem Liss [Wed, 6 Dec 2006 15:27:30 +0000 (15:27 +0000)]
Merging 'diff-multi' and 'diff-multi-revs'.
Rotem Liss [Wed, 6 Dec 2006 15:20:15 +0000 (15:20 +0000)]
Combining new 'diff-multi-rev' and 'diff-multi-revs' to one message with plural.
Ilmari Karonen [Wed, 6 Dec 2006 08:46:22 +0000 (08:46 +0000)]
fix "show changes" edit button breakage from r18194
Ilmari Karonen [Wed, 6 Dec 2006 08:28:44 +0000 (08:28 +0000)]
(bug 5485) Show number of intervening revisions in diff view.
Also clean up RELEASE-NOTES some more after SpecialContributions revert.
Ilmari Karonen [Wed, 6 Dec 2006 06:58:50 +0000 (06:58 +0000)]
...the previous line can also me moved inside the if block
Ilmari Karonen [Wed, 6 Dec 2006 06:55:34 +0000 (06:55 +0000)]
avoid calling wfMsg( 'missingarticle' ) unless needed
Aryeh Gregor [Tue, 5 Dec 2006 22:45:27 +0000 (22:45 +0000)]
(bug 8151) Enable link prefix for Lingala (ln).
Rotem Liss [Tue, 5 Dec 2006 17:55:09 +0000 (17:55 +0000)]
Fixes.
Rotem Liss [Tue, 5 Dec 2006 14:40:01 +0000 (14:40 +0000)]
Reverting r18153, per the revert of Special:Contributions and Special:NewbieContributions in r18166.
Aryeh Gregor [Tue, 5 Dec 2006 08:45:16 +0000 (08:45 +0000)]
Add pretty arrow images from SMW for sorttable instead of Unicode arrow characters. Currently the same for all skins; any clever ideas on how to make them different, maybe? The path should be overridable in other JS files, anyway.
Brion Vibber [Tue, 5 Dec 2006 02:44:53 +0000 (02:44 +0000)]
add cute barchart
Brion Vibber [Tue, 5 Dec 2006 02:37:31 +0000 (02:37 +0000)]
* silly script to dump lag time for each database
Brion Vibber [Tue, 5 Dec 2006 01:35:41 +0000 (01:35 +0000)]
Revert r17964 again; accidentally restored that breakage while restoring Special:Contributions
Brion Vibber [Tue, 5 Dec 2006 01:11:12 +0000 (01:11 +0000)]
Restore Special:Contributions to its state as of 17964
New version doesn't keep all features; keep it off trunk until complete
Nick Jenkins [Mon, 4 Dec 2006 23:29:15 +0000 (23:29 +0000)]
Reverting oldid parts of r18156 and r18150, as should not be taking 'oldid' out of $wgRequest as it is going to be frequently incorrect, and can contain bogus integer data.
E.g. outputs the wrong value here: http://en.wikipedia.org/w/index.php?title=Calcitriol&direction=next&oldid=
71374766
and outputs a negative value here: http://en.wikipedia.org/w/index.php?title=Calcitriol&direction=next&oldid=-
71374766
Brion Vibber [Mon, 4 Dec 2006 22:54:12 +0000 (22:54 +0000)]
* Enable QueryPage classes to override list formatting; return Contribs
to unordered list display to improve readability
Brion Vibber [Mon, 4 Dec 2006 22:17:12 +0000 (22:17 +0000)]
* (bug 8042) Make miser mode caching limits settable via $wgQueryCacheLimit
instead of hardcoding to 1000
* Avoid notice when contribs query page class is instantiated in batch mode
Leon Weber [Mon, 4 Dec 2006 21:17:24 +0000 (21:17 +0000)]
Whoops, forgot to update the release notes :-) Thanks raymond.
Leon Weber [Mon, 4 Dec 2006 20:08:53 +0000 (20:08 +0000)]
* (bug 8141) Cleanup of Parser::doTableStuff() (patch by Carl Fürstenberg/AzaTht)
* Slightes change of a code snippet of me to make it look nicer
Rotem Liss [Mon, 4 Dec 2006 12:02:00 +0000 (12:02 +0000)]
(bug 8119) Correct spelling of Category namespace in Limburgish
Nick Jenkins [Mon, 4 Dec 2006 11:28:48 +0000 (11:28 +0000)]
E_STRICT minor tweaks:
* Strict Standards: Undefined index: currevisionid in includes/Skin.php on line 287
* Strict Standards: Undefined index: oldid in includes/Skin.php on line 288
[ Repo above with error_logging(E_ALL | E_STRICT) in LocalSettings.php, and a non-default skin, e.g: http://localhost/wiki/index.php?title=Main_Page&useskin=nostalgia ]
* Strict Standards: is_a(): Deprecated. Please use the instanceof operator in includes/UserMailer.php on line 42
Rotem Liss [Sun, 3 Dec 2006 15:09:32 +0000 (15:09 +0000)]
Update.