Trevor Parscal [Thu, 16 Sep 2010 21:17:39 +0000 (21:17 +0000)]
Got rid of glowing ball background image for overlays
Trevor Parscal [Thu, 16 Sep 2010 21:14:41 +0000 (21:14 +0000)]
Fixed font size issues
Trevor Parscal [Thu, 16 Sep 2010 21:12:41 +0000 (21:12 +0000)]
Fixed syntax errors in message get function
Trevor Parscal [Thu, 16 Sep 2010 20:53:06 +0000 (20:53 +0000)]
Fixed bug that cause ResourceLoader to generate mediaWiki.loader.implement calls with an empty array for the style parameter when no styles were present, which caused issues in JavaScript land - also made mediaWiki.loader more resilliant to this kind of abuse.
Raimond Spekking [Thu, 16 Sep 2010 19:17:24 +0000 (19:17 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-09-16 18:49:00 UTC)
Roan Kattouw [Thu, 16 Sep 2010 13:45:01 +0000 (13:45 +0000)]
(bug 25182) ResourceLoader breaks because of warnings thrown when an open_basedir is set. Fix is untested, asking reporter to confirm
Platonides [Wed, 15 Sep 2010 22:35:16 +0000 (22:35 +0000)]
List r73089 message aditions.
Trevor Parscal [Wed, 15 Sep 2010 22:07:15 +0000 (22:07 +0000)]
Added importScriptURI/importStylesheetURI-like functionality.
Nimish Gautam [Wed, 15 Sep 2010 21:13:57 +0000 (21:13 +0000)]
added line expressly stating where the extensions are included
Platonides [Wed, 15 Sep 2010 21:03:07 +0000 (21:03 +0000)]
Go back to Status objects after r71805. We return an Ok result if it can give a meaningful result (eg. in fallback).
Remove the now unused colonsToAssoc().
Better diffed without whitespaces.
Platonides [Wed, 15 Sep 2010 19:49:40 +0000 (19:49 +0000)]
Follow up r71805: Drop PoolWork from the configuration key, and update DefaultSettings comment, document workers, maxqueue and timeout parameters.
Raimond Spekking [Wed, 15 Sep 2010 19:17:03 +0000 (19:17 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-09-15 19:08:00 UTC)
Trevor Parscal [Wed, 15 Sep 2010 18:33:51 +0000 (18:33 +0000)]
Changed to always calling ResourceLoader::intitialize rather than checking the state of ResourceLoader::$initialized - allthough this is slower (extra function call overhead) it centralizes the logic. Premature optimization is evil.
Trevor Parscal [Wed, 15 Sep 2010 18:27:47 +0000 (18:27 +0000)]
Moved responsiblity of initializtion to ResourceLoader public interfaces.
Trevor Parscal [Wed, 15 Sep 2010 18:15:36 +0000 (18:15 +0000)]
Fixed really bad stuff going on with running hooks at the file level. Now, ResourceLoader::initialize must be called before you can use it durring page rendering. ResourceLoader::respond calls it automatically. ResourceLoader::initialize only has side-effects when run the first time.
Trevor Parscal [Wed, 15 Sep 2010 17:58:36 +0000 (17:58 +0000)]
Removed a bit of testing code that got left in.
Platonides [Wed, 15 Sep 2010 16:58:44 +0000 (16:58 +0000)]
Fix getDirty from r70783.
Platonides [Wed, 15 Sep 2010 14:37:53 +0000 (14:37 +0000)]
Absolutize require paths per r72858 CR.
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)