Niklas Laxström [Mon, 28 Apr 2008 10:24:06 +0000 (10:24 +0000)]
* (bug 13866) skins/common/shared.css - invalid attribute fixing
Andrew Garrett [Mon, 28 Apr 2008 09:04:17 +0000 (09:04 +0000)]
Update UsersPager to make buildGroupLink, getGroups accessible in subclasses (i.e. private --> protected). Needed for global groups support in CentralAuth.
Aaron Schulz [Mon, 28 Apr 2008 02:10:31 +0000 (02:10 +0000)]
Use $log_id
Aaron Schulz [Mon, 28 Apr 2008 01:31:44 +0000 (01:31 +0000)]
Looks like this is not over yet. Silently log failures to a 'logging' debug log
Aaron Schulz [Sun, 27 Apr 2008 23:45:31 +0000 (23:45 +0000)]
Remove log debugging code, not needed anymore
Aaron Schulz [Sun, 27 Apr 2008 23:26:45 +0000 (23:26 +0000)]
wfReadOnly() check does not belong here
Niklas Laxström [Sun, 27 Apr 2008 14:55:15 +0000 (14:55 +0000)]
* Shortcut the known and most common case
Robert Leverington [Sun, 27 Apr 2008 14:50:55 +0000 (14:50 +0000)]
Revert r33918, no longer works given new fallback caching and there are alternate methods for determining message fallback.
Niklas Laxström [Sun, 27 Apr 2008 14:49:40 +0000 (14:49 +0000)]
* Fix the previous commit
Niklas Laxström [Sun, 27 Apr 2008 14:37:37 +0000 (14:37 +0000)]
* Cache fallbacks separately to avoid loading whole localisations
Leon Weber [Sun, 27 Apr 2008 14:28:29 +0000 (14:28 +0000)]
Also adding application/x-dia-diagram to mime.{types,info}
Leon Weber [Sun, 27 Apr 2008 13:28:55 +0000 (13:28 +0000)]
* * Added 'application/x-dia-diagram' to XML MIME types. Patch by dpy
Niklas Laxström [Sun, 27 Apr 2008 12:59:15 +0000 (12:59 +0000)]
* Respect uselang
Siebrand Mazeland [Sun, 27 Apr 2008 12:12:25 +0000 (12:12 +0000)]
Localisation updates for core messages from Betawiki (2008-04-27 13:55 CEST)
Aaron Schulz [Sat, 26 Apr 2008 23:33:27 +0000 (23:33 +0000)]
Make suppression require hiderevision
Aaron Schulz [Sat, 26 Apr 2008 19:54:47 +0000 (19:54 +0000)]
suppress too
Alexandre Emsenhuber [Sat, 26 Apr 2008 19:09:04 +0000 (19:09 +0000)]
tweaks for r33917:
* use level 1 to get file and line, this from where the deprecated function was called
* added class if available
Brion Vibber [Sat, 26 Apr 2008 18:16:43 +0000 (18:16 +0000)]
Revert r33911 for now -- causes fatal error death with OggHandler at least.
Probably needs some cleanup to see which of these are actually supposed to be used statically.
Robert Leverington [Sat, 26 Apr 2008 18:05:43 +0000 (18:05 +0000)]
* Add parameter to MessageCache::get() to allow prevention of using a fallback language (default: false).
* Add option to wfMsgExt() 'nofallback' as an interface to the new parameter added to MessageCache::get().
Niklas Laxström [Sat, 26 Apr 2008 17:57:29 +0000 (17:57 +0000)]
* Print caller if possible in deprecated warnings
Roan Kattouw [Sat, 26 Apr 2008 15:30:27 +0000 (15:30 +0000)]
(bug 13735) Added prop=categoryinfo module
Alexandre Emsenhuber [Sat, 26 Apr 2008 14:45:00 +0000 (14:45 +0000)]
(bug 13643) Fixed some PHP Strict Standards errors
Roan Kattouw [Sat, 26 Apr 2008 14:40:54 +0000 (14:40 +0000)]
API: Make ApiResult::setIndexedTagName_recursive() actually work. This fixes bug 13836
Aaron Schulz [Sat, 26 Apr 2008 14:11:16 +0000 (14:11 +0000)]
Add debug log entry
Roan Kattouw [Sat, 26 Apr 2008 14:09:16 +0000 (14:09 +0000)]
API: Fixed handling of usernames containing spaces in list=block
Victor Vasiliev [Sat, 26 Apr 2008 07:57:32 +0000 (07:57 +0000)]
Repair Special:Userrights
Niklas Laxström [Sat, 26 Apr 2008 07:20:13 +0000 (07:20 +0000)]
* Allow grammar etc in summary messages
Aaron Schulz [Sat, 26 Apr 2008 04:00:03 +0000 (04:00 +0000)]
protected
Brion Vibber [Fri, 25 Apr 2008 22:52:05 +0000 (22:52 +0000)]
Add debug comment to diffs indicating generator backend, node, and time.
May help tracking down the awful bugs we've been seeing more of lately.
Alexandre Emsenhuber [Fri, 25 Apr 2008 19:49:35 +0000 (19:49 +0000)]
Removed unused global declaration of $wgFileStore and $wgUseSquid in RevisionDeleter::makeOldImagePrivate() and RevisionDeleter::makeOldImagePublic()
Victor Vasiliev [Fri, 25 Apr 2008 19:18:48 +0000 (19:18 +0000)]
Tweak Special:Listusers for CentralAuth
Niklas Laxström [Fri, 25 Apr 2008 16:26:12 +0000 (16:26 +0000)]
* Date formats for Pontic (pnt)
Alexandre Emsenhuber [Fri, 25 Apr 2008 15:25:57 +0000 (15:25 +0000)]
Update URL
Meno25 [Fri, 25 Apr 2008 14:37:44 +0000 (14:37 +0000)]
Update namespaceAliases
Meno25 [Fri, 25 Apr 2008 13:32:42 +0000 (13:32 +0000)]
Update file
Shinjiman [Fri, 25 Apr 2008 08:59:33 +0000 (08:59 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Siebrand Mazeland [Fri, 25 Apr 2008 07:33:26 +0000 (07:33 +0000)]
image => media
Aaron Schulz [Fri, 25 Apr 2008 03:22:46 +0000 (03:22 +0000)]
Don't show history link for logs
Aaron Schulz [Fri, 25 Apr 2008 01:36:27 +0000 (01:36 +0000)]
-1 is bad too
Brion Vibber [Thu, 24 Apr 2008 22:34:42 +0000 (22:34 +0000)]
Revert r33836 and bump cached user object version so any bad cached items get cleared.
* mEmail was already cached, don't need it twice.
* mRights isn't safe to cache -- it may change due to updates to $wgGroupRights, which won't clear the cached User entries.
Brion Vibber [Thu, 24 Apr 2008 22:30:21 +0000 (22:30 +0000)]
make my paranoia feel better by escaping values :)
Siebrand Mazeland [Thu, 24 Apr 2008 20:55:09 +0000 (20:55 +0000)]
Localisation updates for core messages from Betawiki (2008-04-24 22:48 CEST)
Alexandre Emsenhuber [Thu, 24 Apr 2008 19:29:57 +0000 (19:29 +0000)]
(bug 12145) Kazakh message updates
Daniel Cannon [Thu, 24 Apr 2008 18:54:28 +0000 (18:54 +0000)]
Adjust RELEASE-NOTES -- previous commit effects shortpages and longpages.
Daniel Cannon [Thu, 24 Apr 2008 18:50:40 +0000 (18:50 +0000)]
Special:Shortpages should return pages from all content namespaces, not just NS_MAIN.
Alexandre Emsenhuber [Thu, 24 Apr 2008 18:48:16 +0000 (18:48 +0000)]
remove emailconfirmed group from $wgImplicitGroups, was already removed from $wgGroupPermissions
Aaron Schulz [Thu, 24 Apr 2008 17:36:20 +0000 (17:36 +0000)]
Update comment
Aaron Schulz [Thu, 24 Apr 2008 17:29:46 +0000 (17:29 +0000)]
Only users with hiderevision can lock
Siebrand Mazeland [Thu, 24 Apr 2008 14:25:22 +0000 (14:25 +0000)]
{{int: -> {{MediaWiki: for 'listgrouprights-summary'
Huji [Thu, 24 Apr 2008 14:22:12 +0000 (14:22 +0000)]
* Adding/updating Persian translations
Andrew Garrett [Thu, 24 Apr 2008 13:41:05 +0000 (13:41 +0000)]
Two new cache vars in User
* Cache mRights. If a hook adds some rights, then that hook needs to be called again and again without caching (e.g. upcoming changes to CentralAuth to add global groups)
* Cache mEmail.
Huji [Thu, 24 Apr 2008 13:19:59 +0000 (13:19 +0000)]
* Adding/updating Persian translations
Alexandre Emsenhuber [Thu, 24 Apr 2008 13:02:32 +0000 (13:02 +0000)]
* Simplify a bit MessageCache::get(), don't load all valid languages name if the value passed is boolean
* do the same in wfMsgGetKey()
Siebrand Mazeland [Thu, 24 Apr 2008 12:24:29 +0000 (12:24 +0000)]
'listgrouprights-link' was removed. Removed from messages.inc.
Rotem Liss [Thu, 24 Apr 2008 12:18:22 +0000 (12:18 +0000)]
Update.
Andrew Garrett [Thu, 24 Apr 2008 12:13:36 +0000 (12:13 +0000)]
Instead of linking every single right to a help page, put a friendlier link at the top. This is more sensible now that we use actual descriptions for our rights. Edit-conflicted on doing the same reword to the same message, too.
Andrew Garrett [Thu, 24 Apr 2008 12:01:26 +0000 (12:01 +0000)]
Typo
Robert Leverington [Thu, 24 Apr 2008 11:59:32 +0000 (11:59 +0000)]
* MessageCache::get $forContent parameter replaced with $langcode parameter so
that messages can be retreieved for any language.
* wfLoadExtensionMessages() now has the option to load messages for all the
languages it contains.
* 'language' option added to wfMsgExt() so that a message can be retreieved from
a specific language.
Andrew Garrett [Thu, 24 Apr 2008 11:53:05 +0000 (11:53 +0000)]
Fix loss of in moving buildForm to Xml.php, generalise it (this isn't just for global blocking anymore :-))
Andrew Garrett [Thu, 24 Apr 2008 11:46:20 +0000 (11:46 +0000)]
By suggestion of NikeRabbit, move wfBuildForm into Xml.php
Andrew Garrett [Thu, 24 Apr 2008 11:36:47 +0000 (11:36 +0000)]
Various final compatibility additions to work with global groups, which is ready for review
Rotem Liss [Thu, 24 Apr 2008 11:15:51 +0000 (11:15 +0000)]
Adding userrights-interwiki.
Rotem Liss [Thu, 24 Apr 2008 11:14:19 +0000 (11:14 +0000)]
Some other fixes.
Rotem Liss [Thu, 24 Apr 2008 11:04:11 +0000 (11:04 +0000)]
Reordering rights, and grouping similar rights together. No changes in messages.
Rotem Liss [Thu, 24 Apr 2008 10:56:36 +0000 (10:56 +0000)]
* Update for he.
* Several fixes of right descriptions.
Rotem Liss [Thu, 24 Apr 2008 10:42:51 +0000 (10:42 +0000)]
* Rebuilding English file.
* Adding new messages to messages.inc.
Andrew Garrett [Thu, 24 Apr 2008 10:18:42 +0000 (10:18 +0000)]
Change Special:Unwatchedpages to "a list of unwatched pages"
Andrew Garrett [Thu, 24 Apr 2008 08:58:39 +0000 (08:58 +0000)]
Also, include includes when committing changes (haw haw)
Andrew Garrett [Thu, 24 Apr 2008 08:57:57 +0000 (08:57 +0000)]
Introduce descriptions for user rights. Will be used in new CentralAuth changes, and is now used on Special:Listgrouprights
Andrew Garrett [Thu, 24 Apr 2008 08:11:36 +0000 (08:11 +0000)]
Also split off logging from Userrights class. This is the last of the modifications needed for the modified version in centralauth to work.
Andrew Garrett [Thu, 24 Apr 2008 07:08:43 +0000 (07:08 +0000)]
Fix up last commit so that it works for its intended purpose (use in derived classes)
Andrew Garrett [Thu, 24 Apr 2008 06:56:34 +0000 (06:56 +0000)]
Split off getAllGroups(), to facilitate subclassing for weird circumstances (like, for example, writing a global version of it to go with CentralAuth)
Tim Starling [Thu, 24 Apr 2008 00:49:47 +0000 (00:49 +0000)]
Removed the emailconfirmed group by default, since it is slow when combined with CentralAuth, and not actually used anywhere in the MediaWiki core or Wikimedia.
Siebrand Mazeland [Wed, 23 Apr 2008 21:20:18 +0000 (21:20 +0000)]
Localisation updates for core messages from Betawiki (2008-04-23 23:10 CEST)
Siebrand Mazeland [Wed, 23 Apr 2008 20:28:17 +0000 (20:28 +0000)]
Process changes from r33769.
* Rename 'withoutinterwiki-header' to 'withoutinterwiki-summary' where present
* rebuild language files
Brion Vibber [Wed, 23 Apr 2008 20:27:31 +0000 (20:27 +0000)]
Enable $wgCookieHttpOnly by default on PHP 5.2 or later.
Version checks are still duplicated areound stcookie so that manually enabling it at least won't *break cookies entirely* on an old PHP version.
Rotem Liss [Wed, 23 Apr 2008 18:10:24 +0000 (18:10 +0000)]
Typo in comment.
Rotem Liss [Wed, 23 Apr 2008 16:46:31 +0000 (16:46 +0000)]
Don't show an undo link in the diff page when one of the revisions is deleted, since the undo page shows an error on such revisions.
Rotem Liss [Wed, 23 Apr 2008 16:42:01 +0000 (16:42 +0000)]
Rollback link should not be hidden if the next revision is deleted, since it may revert to another, earlier revision (and the revision itself should not be checked, as it's the latest one). Moving check to the undo link.
Raimond Spekking [Wed, 23 Apr 2008 16:40:29 +0000 (16:40 +0000)]
Localisation updates German
Rotem Liss [Wed, 23 Apr 2008 16:23:13 +0000 (16:23 +0000)]
Don't show rollback or undo buttons for deleted revisions or revivions whose next revision is deleted: the users are not allowed to execute these actions.
Rotem Liss [Wed, 23 Apr 2008 16:08:16 +0000 (16:08 +0000)]
* When undoing an edit, make sure it wasn't deleted.
* Show a proper error message for non-existant or deleted revisions when undoing.
Rotem Liss [Wed, 23 Apr 2008 13:45:14 +0000 (13:45 +0000)]
Update.
Raimond Spekking [Wed, 23 Apr 2008 10:23:05 +0000 (10:23 +0000)]
* Add a nice fieldset around the input form
* Fix double escaping of some elements
* Be smart to $wgCapitalLinks = true wikis and accept input with a lower case first character
* Use the default -summary message as header
Meno25 [Wed, 23 Apr 2008 06:55:33 +0000 (06:55 +0000)]
Add magic words, etc
Brion Vibber [Tue, 22 Apr 2008 23:47:27 +0000 (23:47 +0000)]
Fix regression with confirmation e-mails sent via Special:Confirmemail.
Recent changes to User object made User::sendConfirmationEmail() *not* save the new confirmation token to the database, which seems rather odd. As a result, you got a mail with a bogus value.
Since the function has side-effects, it pretty clearly needs to be saving its changes. Went ahead and had it do that rather than forcing all callers to fix its internal failing.
Brion Vibber [Tue, 22 Apr 2008 22:35:50 +0000 (22:35 +0000)]
* (bug 13824) AJAX search suggestion now works with non-SkinTemplate skins
The setup code was using a MonoBook-specific div ID to insert the results container into. Swapped that for the plain ol' document.body and fixed the styles for MonoBook and Modern so it gets the scale-up fix for the font size (they both use a weird system where they shrink the font size on the body, then scale it back up inside.... very wtf territory!)
Added setup for form and input IDs used for the second search box on Cologne Blue, and copied those IDs over to Nostalgia and Classic skins.
Note that the drop-down is a bit unsatisfactory on the page-bottom search boxes in Nostalgia, Classic, and Cologne Blue, as it tries to squish in at the bottom of the page, and you only get two lines of data. The sidebar search boxes are also not very wide, which makes results pretty cramped.
Siebrand Mazeland [Tue, 22 Apr 2008 19:03:15 +0000 (19:03 +0000)]
Localisation updates for core messages from Betawiki (2008-04-22 20:53 CEST)
Roan Kattouw [Tue, 22 Apr 2008 18:43:22 +0000 (18:43 +0000)]
E_NOTICE
Brion Vibber [Tue, 22 Apr 2008 18:04:49 +0000 (18:04 +0000)]
Fix event hooking for suggest.
Works around bug with custom search form destinations on Wikipedia; multiple event handlers for form submission were overwriting each other
Brion Vibber [Tue, 22 Apr 2008 17:29:41 +0000 (17:29 +0000)]
Revert r33725, r33726 (hook in Sanitizer::fixTagAttributes()).
This hook is just plain weird.
* Return value on abort destroys the entire data set
* Whitespace is bad
* It's very unclear what this would be used for
* This is a low-level function that's going to get called very often, and the hook is in a place that has little clear function. It's unclear what a general hook would want to do with it.
Brion Vibber [Tue, 22 Apr 2008 17:25:31 +0000 (17:25 +0000)]
Add bug number to notes entry for r33742
Raimond Spekking [Tue, 22 Apr 2008 17:03:34 +0000 (17:03 +0000)]
Localisation updates German
Shinjiman [Tue, 22 Apr 2008 16:44:55 +0000 (16:44 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Aryeh Gregor [Tue, 22 Apr 2008 16:34:43 +0000 (16:34 +0000)]
Fatal error on some pages when calculating subpage subtitle, reported in #wikimedia-tech
Raimond Spekking [Tue, 22 Apr 2008 15:03:11 +0000 (15:03 +0000)]
Let's remember the mantra: Escaping is wise. Thanks to Nikerabbit :)
Andrew Garrett [Tue, 22 Apr 2008 13:03:11 +0000 (13:03 +0000)]
Commit the whole fix, not just the documentation from previous commit.
Andrew Garrett [Tue, 22 Apr 2008 13:02:33 +0000 (13:02 +0000)]
(bug 13821) Add new SanitizerAfterFixTagAttributes. Patch adapted from one by Wiktor Walc, but with some indentation fixing, and my own documentation on the hook
Roan Kattouw [Tue, 22 Apr 2008 12:46:00 +0000 (12:46 +0000)]
(bug 13819) API: exturlusage paging skipped an item
Rotem Liss [Tue, 22 Apr 2008 12:25:34 +0000 (12:25 +0000)]
Update.