Max Semenik [Wed, 15 Sep 2010 10:11:12 +0000 (10:11 +0000)]
Although the default logo placeholder is indeed 135x135, there's room for 135x160
Chad Horohoe [Wed, 15 Sep 2010 07:41:03 +0000 (07:41 +0000)]
Followup r65542, rm some unused vars
Trevor Parscal [Wed, 15 Sep 2010 02:34:31 +0000 (02:34 +0000)]
Swtiched to using a more robust object to properly store a cached profile
Trevor Parscal [Wed, 15 Sep 2010 02:16:45 +0000 (02:16 +0000)]
Fixed basic message parser
Trevor Parscal [Wed, 15 Sep 2010 02:03:24 +0000 (02:03 +0000)]
Added collapsible tabs plugin, reworked tabIndex functions, and fixed some syntax errors.
Trevor Parscal [Wed, 15 Sep 2010 01:48:55 +0000 (01:48 +0000)]
Removed remnant of this being a mediaWiki module.
Trevor Parscal [Wed, 15 Sep 2010 01:47:14 +0000 (01:47 +0000)]
Removed missing resource
Trevor Parscal [Wed, 15 Sep 2010 01:46:19 +0000 (01:46 +0000)]
Fixed a bunch of syntax errors and mistakes.
Trevor Parscal [Wed, 15 Sep 2010 01:03:53 +0000 (01:03 +0000)]
Registered jquery.client
Trevor Parscal [Wed, 15 Sep 2010 01:02:38 +0000 (01:02 +0000)]
Using hook for registering resources.
Trevor Parscal [Wed, 15 Sep 2010 00:58:59 +0000 (00:58 +0000)]
Moved client library to a jQuery extension - which makes it more useful to non-mediawiki people.
Trevor Parscal [Tue, 14 Sep 2010 22:30:09 +0000 (22:30 +0000)]
Removed user parameter completely when not logged in
Trevor Parscal [Tue, 14 Sep 2010 22:28:14 +0000 (22:28 +0000)]
* Refactored mediaWiki.msg to use the configuration prototype
* Made basic parser extendable without having to replace the msg object
* Cleaned up whitespace and comments
Trevor Parscal [Tue, 14 Sep 2010 21:48:23 +0000 (21:48 +0000)]
* Added exporting of user preferences
* Renamed user.preferences to user.options
* Fixed bug that caused anonomous usernames (such as IP addresses) to be used in user style and script requests
* Fixed user options styles not loading for anon users
Trevor Parscal [Tue, 14 Sep 2010 21:47:59 +0000 (21:47 +0000)]
* Added exporting of user preferences
* Renamed user.preferences to user.options
* Fixed bug that caused anonomous usernames (such as IP addresses) to be used in user style and script requests
* Fixed user options styles not loading for anon users
Alexandre Emsenhuber [Tue, 14 Sep 2010 20:47:39 +0000 (20:47 +0000)]
Fixed some doxygen warnings
Alexandre Emsenhuber [Tue, 14 Sep 2010 20:12:56 +0000 (20:12 +0000)]
Dox fix: ChangesList is used for watchlist, not what links here
Rotem Liss [Tue, 14 Sep 2010 19:24:56 +0000 (19:24 +0000)]
Localization update for he.
Raimond Spekking [Tue, 14 Sep 2010 18:59:36 +0000 (18:59 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-09-14 18:49:00 UTC)
Max Semenik [Tue, 14 Sep 2010 14:48:44 +0000 (14:48 +0000)]
const is non-standard
Max Semenik [Tue, 14 Sep 2010 11:58:09 +0000 (11:58 +0000)]
Follow-up r72941: don't use json_encode() directly
Niklas Laxström [Tue, 14 Sep 2010 09:23:43 +0000 (09:23 +0000)]
Fix broken r72956 with another approach
Raimond Spekking [Tue, 14 Sep 2010 08:58:07 +0000 (08:58 +0000)]
(bug 16574) Allow administrators to temporarily disable the account creation limit for IP addresses: [[MediaWiki:Ratelimit-excluded-ips]]
Niklas Laxström [Tue, 14 Sep 2010 07:49:24 +0000 (07:49 +0000)]
Avoid extra query by reusing $wgUser if possible
Niklas Laxström [Tue, 14 Sep 2010 07:32:08 +0000 (07:32 +0000)]
Use only single query for determinging highest page_touched, which is not loaded by link batch.
Every query is still executed twice, apparently for different modules, but why?
Niklas Laxström [Tue, 14 Sep 2010 07:26:48 +0000 (07:26 +0000)]
Set caller for LinkBatch
Trevor Parscal [Tue, 14 Sep 2010 00:45:53 +0000 (00:45 +0000)]
Reduced (dramatically) the number of database queries being performed to evaluate the last modified time of a module by only checking the mr_timestamp table when there are messages in the module.
Trevor Parscal [Mon, 13 Sep 2010 23:41:35 +0000 (23:41 +0000)]
Added missing semi-colon in r72941
Trevor Parscal [Mon, 13 Sep 2010 23:41:03 +0000 (23:41 +0000)]
Wrapped custom loaders in a function which provides name, version and statically defined dependencies for a module. This solves bug #25085.
Trevor Parscal [Mon, 13 Sep 2010 23:19:05 +0000 (23:19 +0000)]
* Changed the expiry time strategy, now treating any request to ResourceLoader::respond which does not contain a version parameter as an unversioned request which is responded to with a near-future maxage and smaxage, while those which do contain a version parameter are treated as versioned requests and responded to with a far-future maxage and smaxage.
* Added some release notes for ResourceLoader globals.
* Changed when OutputPage appends timestamps to style/script-only requests - now they are only made into versioned requests if the module is a ResourceLoaderWikiModule or a ResourceLoaderUserPreferencesModule - because they might be changed on-wiki and require immediate feedback. This would only affect logged-in users however, as cached pages will contain the latest version number as of the time they were generated. This strategy may need to be adjusted to work with ESI to add version parameters to everything all the time, but this at least presents a reasonable fallback in the event that ESI is not setup.
Ryan Kaldari [Mon, 13 Sep 2010 22:31:41 +0000 (22:31 +0000)]
adding position:relative to siteNotice div so that we handle absolute positioning better
Trevor Parscal [Mon, 13 Sep 2010 21:15:46 +0000 (21:15 +0000)]
Removed comment that's no longer relevant
Trevor Parscal [Mon, 13 Sep 2010 19:36:09 +0000 (19:36 +0000)]
Fixed bug #25147, a regression caused by r72743, where one of the type checks for the style argument of mediaWiki.loader.implement did not get changed to accept objects as well as strings.
Raimond Spekking [Mon, 13 Sep 2010 19:28:11 +0000 (19:28 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-09-13 19:03:00 UTC)
Trevor Parscal [Mon, 13 Sep 2010 18:04:29 +0000 (18:04 +0000)]
Added alias of jQuery to $j - this is only to get site/user scripts that were using $j to work. Use of $j should be phased out in favor of $. If you are writing a library that's intended for re-use, please wrap it in a closure that passes jQuery as $ such as "( function( $ ) { /* code here */ } )( jQuery );" so that people using alternative short names for jQuery can use the code unmodified.
Chad Horohoe [Mon, 13 Sep 2010 18:00:30 +0000 (18:00 +0000)]
Drop no-op. initial_setup() and setup_database() are going away anyway
Chad Horohoe [Mon, 13 Sep 2010 17:01:04 +0000 (17:01 +0000)]
(bug 20633) update.php has mixed language output
Chad Horohoe [Mon, 13 Sep 2010 16:16:04 +0000 (16:16 +0000)]
Need autoload classes, or extensions will fatal in tests
Rotem Liss [Mon, 13 Sep 2010 16:03:39 +0000 (16:03 +0000)]
Localization update for he.
Chad Horohoe [Mon, 13 Sep 2010 15:48:11 +0000 (15:48 +0000)]
Re-add message descriptions from r72866, accidentally removed in r72882, with some expansion
Raimond Spekking [Mon, 13 Sep 2010 15:31:22 +0000 (15:31 +0000)]
Follow-up r72897: use PLURAL too
Raimond Spekking [Mon, 13 Sep 2010 15:22:17 +0000 (15:22 +0000)]
Follow-up r72897: use PLURAL
Roan Kattouw [Mon, 13 Sep 2010 15:14:11 +0000 (15:14 +0000)]
(bug 25137) Don't open a DB connection just to (wrongly) use $dbr->timestamp()
Greg Sabino Mullane [Mon, 13 Sep 2010 15:04:04 +0000 (15:04 +0000)]
Add new index on pagelinkes(pl_title) per suggestion from bug 25111
Chad Horohoe [Mon, 13 Sep 2010 14:58:55 +0000 (14:58 +0000)]
Followup r72897, tweak wording, again. Can't you tell I'm not good at this sort of thing?
Niklas Laxström [Mon, 13 Sep 2010 14:39:57 +0000 (14:39 +0000)]
Testing localised list numbering per translatewiki.net/wiki/Thread:Talk:Issues_and_features/CSS_Customization_and_numbering_system
Greg Sabino Mullane [Mon, 13 Sep 2010 14:26:38 +0000 (14:26 +0000)]
Add the "page" table back in when upgrading from really old MW versions using Postgres
Chad Horohoe [Mon, 13 Sep 2010 14:21:13 +0000 (14:21 +0000)]
Followup r72866, make 100 in 100+ a param. Makes raising the limit easier :)
Tim Starling [Mon, 13 Sep 2010 06:29:15 +0000 (06:29 +0000)]
MS Office creates vulnerabilities also, per comment on r72890.
Tim Starling [Mon, 13 Sep 2010 04:05:20 +0000 (04:05 +0000)]
Added some warnings for some upload security issues, such as allowing OpenDocument uploads.
Tim Starling [Mon, 13 Sep 2010 03:10:28 +0000 (03:10 +0000)]
Fixed some overly-long lines, mostly from r72023.
Alexandre Emsenhuber [Sun, 12 Sep 2010 19:26:01 +0000 (19:26 +0000)]
Removed trailing spaces
Raimond Spekking [Sun, 12 Sep 2010 19:22:55 +0000 (19:22 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-09-12 19:10:00 UTC)
Rotem Liss [Sun, 12 Sep 2010 18:27:49 +0000 (18:27 +0000)]
Localization update for he.
Max Semenik [Sun, 12 Sep 2010 18:00:28 +0000 (18:00 +0000)]
Follow-up r71118: forgot to re-add the index
Max Semenik [Sun, 12 Sep 2010 17:48:56 +0000 (17:48 +0000)]
Follow-up r72870: fixed patch file so that it actually works, switched it to native SQLite types
Niklas Laxström [Sun, 12 Sep 2010 17:36:26 +0000 (17:36 +0000)]
followup r72866, at least remove the double words
Platonides [Sun, 12 Sep 2010 17:26:04 +0000 (17:26 +0000)]
Release notes for r72803
Alexandre Emsenhuber [Sun, 12 Sep 2010 17:13:06 +0000 (17:13 +0000)]
Fix for r72870: seems I didn't see that updaters.inc was included in the config directory, same for ^demon when he removed do_all_updates() in r72539 ;)
Alexandre Emsenhuber [Sun, 12 Sep 2010 16:48:03 +0000 (16:48 +0000)]
Let's just kill $wgUpdates since OpenID was converted in r72798.
I hope I was the only one that has the idea to use $wgUpdates in an extension :)
Alexandre Emsenhuber [Sun, 12 Sep 2010 16:24:03 +0000 (16:24 +0000)]
GOOD BYE, dear old updaters.inc!
* Moved update functions to MysqlUpdater and DatabaseUpdater (and archive() to install-utils.inc just in case someone is still using it)
* Moved update_row_exists() to DatabaseUpdater
* Added cl_collation patch for SQLite, was missing and also run collationUpdate.php while updation SQLite
Chad Horohoe [Sun, 12 Sep 2010 15:41:38 +0000 (15:41 +0000)]
Typofix
Alexandre Emsenhuber [Sun, 12 Sep 2010 15:39:49 +0000 (15:39 +0000)]
Whitespaces fixes:
* use tabs for indentation
* removed trailing whitespaces
Chad Horohoe [Sun, 12 Sep 2010 15:39:32 +0000 (15:39 +0000)]
(bug 24007) Diff pages now mention the number of users having edited intermediate revisions. Also updated MessagesQqq so these are a little more clear
Alexandre Emsenhuber [Sun, 12 Sep 2010 15:32:30 +0000 (15:32 +0000)]
Moved FiveUpgrade.inc to upgrade1_5.php and made FiveUpgrade extends Maintenance since nothing else is using this class
Todo: maybe just remove this script entirely since it's useless for most people and parts of it are just broken, e.g. calls to wfImageDir() and wfImageArchiveDir() that were removed in r22580.
Roan Kattouw [Sun, 12 Sep 2010 15:15:30 +0000 (15:15 +0000)]
(bug 24987) Special:ListUsers does not take external groups into account. Patch by Mathias Ertl
Platonides [Sun, 12 Sep 2010 13:42:41 +0000 (13:42 +0000)]
Follow up r72566. Per CR r9132#c9132 these files were intended to explicitely require the files holding the parent classes.
Raimond Spekking [Sun, 12 Sep 2010 12:41:39 +0000 (12:41 +0000)]
Add a period to this complete sentence.
Alexandre Emsenhuber [Sun, 12 Sep 2010 12:28:21 +0000 (12:28 +0000)]
Added SQLite version of the patch since the other one has syntax errors on SQLite
Aaron Schulz [Sun, 12 Sep 2010 10:02:19 +0000 (10:02 +0000)]
Made getUndoText() not use unreliable getContent() function (weird wgRequest dependency)
Alexandre Emsenhuber [Sun, 12 Sep 2010 09:07:51 +0000 (09:07 +0000)]
* Use Maintenance::runChild() to get the child script instance
* Moved do_stats_init() to DatabaseUpdater and call it from doUpdates() for consistency with purgeCache(), this inverts the order of execution with default messages deletion, but I don't think this should break anything
* Removed the early return for postgres, which was a leftover from the old do_postgres_updates() crap
Alexandre Emsenhuber [Sun, 12 Sep 2010 07:58:00 +0000 (07:58 +0000)]
Add `watchlist`.`wl_notificationtimestamp` through addField() instead of duplicating the code in do_watchlist_update()
Alexandre Emsenhuber [Sat, 11 Sep 2010 21:56:11 +0000 (21:56 +0000)]
Follow-up r72829: we also have the hasOption() method for that
Platonides [Sat, 11 Sep 2010 21:55:21 +0000 (21:55 +0000)]
Code cleanup: unused globals, empty statements, typos...
Alexandre Emsenhuber [Sat, 11 Sep 2010 21:30:22 +0000 (21:30 +0000)]
Follow-up r72827: do_image_index_update() is also unused since r11360
Sam Reed [Sat, 11 Sep 2010 21:08:48 +0000 (21:08 +0000)]
Using oimplode( ',', $to ) in wfDebug would only result in the same problem as the listed bug (object, object, object) that was being worked around
Bug linked tested on php 5.3.2 gives expected results. Can we optionally work around this now?
Rotem Liss [Sat, 11 Sep 2010 20:59:39 +0000 (20:59 +0000)]
Localization update for he.
Sam Reed [Sat, 11 Sep 2010 20:54:13 +0000 (20:54 +0000)]
Revert commenting out in r72239 (leaving whitespace changes
Sam Reed [Sat, 11 Sep 2010 20:43:45 +0000 (20:43 +0000)]
Use $this->mOptions, and specify Maintenance class for location of DB_ADMIN constant
Niklas Laxström [Sat, 11 Sep 2010 20:27:40 +0000 (20:27 +0000)]
Whitespace fixes
Alexandre Emsenhuber [Sat, 11 Sep 2010 20:23:01 +0000 (20:23 +0000)]
do_copy_newtalk_to_watchlist() is not called anymore since ages (r9674), so remove it
Niklas Laxström [Sat, 11 Sep 2010 20:20:45 +0000 (20:20 +0000)]
Remove wfPurgeSquidServers - has been deprecated for six years (r5032)
Alexandre Emsenhuber [Sat, 11 Sep 2010 19:41:30 +0000 (19:41 +0000)]
Added some __METHOD__ to DatabaseBase::query() calls
Raimond Spekking [Sat, 11 Sep 2010 18:33:36 +0000 (18:33 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-09-11 18:18:00 UTC)
Niklas Laxström [Sat, 11 Sep 2010 15:55:02 +0000 (15:55 +0000)]
Canonical case for function and whitespace fixes
Niklas Laxström [Sat, 11 Sep 2010 15:48:21 +0000 (15:48 +0000)]
$dbr was undefined
Alexandre Emsenhuber [Sat, 11 Sep 2010 15:20:39 +0000 (15:20 +0000)]
Moved drop_index_if_exists() to DatabaseUpdater and renamed it to dropIndex() for consistency with dropField()
Alexandre Emsenhuber [Sat, 11 Sep 2010 14:29:01 +0000 (14:29 +0000)]
And we now have CSSMin
Niklas Laxström [Sat, 11 Sep 2010 14:26:37 +0000 (14:26 +0000)]
Fix warning from r72349, $script is no longer used.
Niklas Laxström [Sat, 11 Sep 2010 14:24:28 +0000 (14:24 +0000)]
Quickfix for Fatal error: don't die on anonymous users.
Alexandre Emsenhuber [Sat, 11 Sep 2010 14:21:34 +0000 (14:21 +0000)]
Don't use echo in maintenance scripts that extends the Maintenance class
Platonides [Sat, 11 Sep 2010 13:45:51 +0000 (13:45 +0000)]
Remove $wgIP global, but add a hook instead.
This allows extensions to "make mediawiki ignore ips completely", as requested earlier today in #mediawiki
Platonides [Sat, 11 Sep 2010 12:21:11 +0000 (12:21 +0000)]
Follow up r72799.
Make this global so the Maps tests can work when called from phpunit.
Trevor Parscal [Sat, 11 Sep 2010 10:20:26 +0000 (10:20 +0000)]
Made CSSMin::remap take both local and remote directory parameters, allowing more felxible configuration. Also made ResourceLoaderFileModule use $wgScriptPath as the base of the remote directory parameter.
Alexandre Emsenhuber [Sat, 11 Sep 2010 09:49:57 +0000 (09:49 +0000)]
Moved SQLite specific functions to SqliteUpdater
Siebrand Mazeland [Sat, 11 Sep 2010 09:37:08 +0000 (09:37 +0000)]
Use message references in 'undeleteextrahelp'.
Siebrand Mazeland [Sat, 11 Sep 2010 09:31:20 +0000 (09:31 +0000)]
Fix grammar in 'mimesearch-summary'
Niklas Laxström [Sat, 11 Sep 2010 09:20:53 +0000 (09:20 +0000)]
Fix whitespace
Niklas Laxström [Sat, 11 Sep 2010 09:18:51 +0000 (09:18 +0000)]
Fix s-max-age to s-maxage
Trevor Parscal [Sat, 11 Sep 2010 09:09:49 +0000 (09:09 +0000)]
Fixed fatal error - now $user is being checked to be sucessfully built before it's used.