lhc/web/wiklou.git
12 years agoundo misguided changes to phpunit
daniel [Tue, 19 Jun 2012 12:29:25 +0000 (14:29 +0200)]
undo misguided changes to phpunit

Change-Id: I14f72e3ea6885cd5e0fbdfe6aca42d39076274ec

12 years agomade DifferenceEngine::getRevisionHeader() protected, so we can override it.
daniel [Mon, 18 Jun 2012 14:57:22 +0000 (16:57 +0200)]
made DifferenceEngine::getRevisionHeader() protected, so we can override it.

Change-Id: Ic429cd0c039c0eb0487e149f9bb79c469b3635b3

12 years agouse 'contentformat' instead of 'textformat' in result
daniel [Thu, 14 Jun 2012 15:15:08 +0000 (17:15 +0200)]
use 'contentformat' instead of 'textformat' in result

Change-Id: If2d392329bb1618dbacf489f96b53115281b8e97

12 years agoMerge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata
daniel [Thu, 14 Jun 2012 10:43:43 +0000 (12:43 +0200)]
Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata

12 years agoUse class-static var for storing ContentHandler singletons.
daniel [Thu, 14 Jun 2012 10:33:16 +0000 (12:33 +0200)]
Use class-static var for storing ContentHandler singletons.

$wgContentHandlers will be used for configuration only, and
is no longer changed during operation.

It's no longer possible to supply instances directly in $wgContentHandlers,
it only takes class names now.

Change-Id: Ifafb08d8638eff0d6965cd92fadbd9071c74de37

12 years agoClean up comments and whitespace
Tim Starling [Wed, 13 Jun 2012 07:11:43 +0000 (17:11 +1000)]
Clean up comments and whitespace

* Break most comment lines at 80 columns
* Break code lines at 100 columns or less
* Fix capitalisation in comments
* Fix several instances of reversed name and type in @param, Doxygen cares
* Replaced @param with @return in several places
* Use a Doxygen format list in doc comments where appropriate
* Reduced comment duplication in subclasses, for maintainability
* General copyediting of comments
* Fixed a couple of other minor code style issues

Change-Id: I3a6f9a6870a9b859c1bd4251202acba607fbf2b7

12 years agoUse message 'brackets' for brackets
Liangent [Fri, 8 Jun 2012 14:11:07 +0000 (22:11 +0800)]
Use message 'brackets' for brackets

Change-Id: I92419cb6d86e313b611b1f7132a278f7f8f97d5f

12 years agolint mediawiki.Uri.js
Timo Tijhof [Thu, 7 Jun 2012 16:13:19 +0000 (18:13 +0200)]
lint mediawiki.Uri.js

* remove dangling _
* var hosting
* whitespace conventions

Change-Id: I7c78059f640dfdf52020018425026cb714bcdbfa

12 years agoAdded @group database to ContentHandlerTest.
daniel [Thu, 14 Jun 2012 06:39:15 +0000 (08:39 +0200)]
Added @group database to ContentHandlerTest.

Apparently, the parser needs database access to handle local links using
a LinkHolderArray. This fails in the "databaseless" test run performed by jenkins.

Change-Id: I7f242abea0c25c07638b4bca4a6732289a3a7e91

12 years agoMerge "Fixed pecl memcached client in persistent mode."
Tim Starling [Thu, 14 Jun 2012 02:10:33 +0000 (02:10 +0000)]
Merge "Fixed pecl memcached client in persistent mode."

12 years agoFixed pecl memcached client in persistent mode.
Aaron [Thu, 14 Jun 2012 01:08:38 +0000 (18:08 -0700)]
Fixed pecl memcached client in persistent mode.

* When using a persistend ID in the constructor, the object is effectively shared among
  the callers using that ID. If we always use __CLASS__, then this breaks when different
  BagOStuffs may be used. Instead, a hash of the settings is now used.
  See http://www.php.net/manual/en/memcached.construct.php.
* Don't keep adding servers to the pool, as the object is shared among callers. Once one thread
  initializes the object, it will already be initialized by the next thread. Calling addSever()
  again will cause an increasing number of duplicate servers to exist in the data structure, and
  thus an increasing number of socket connections over time.
* Also, use addServers() instead of multiple addServer() calls per
  http://www.php.net/manual/en/memcached.addserver.php.

Change-Id: I0e7510320cb79d9f152e8958ddd50400fa9da37f

12 years agoFix for 15e5193a19, broke in debug mode
Catrope [Thu, 14 Jun 2012 00:46:39 +0000 (17:46 -0700)]
Fix for 15e5193a19, broke in debug mode

We shouldn't be combining styles in debug mode anyways.

Change-Id: I8f0503e665df870e0940314e10185b94624869b9

12 years agoFix media type handling for CSS that's not loaded with only=styles
Catrope [Wed, 13 Jun 2012 23:50:13 +0000 (16:50 -0700)]
Fix media type handling for CSS that's not loaded with only=styles

We were only doing server-side @media wrapping in only=styles mode but
not in regular mode. Meanwhile, the client-side loader had dropped all
support for media types under the assumption that this was all handled
server side, which caused media type handling to break for modules
loaded the normal way. We didn't notice this before because the only
core module that uses this is skins.vector, which is loaded through
only=styles.

Change-Id: I8228cc0317328440256b45b166eef1b57dbf4602

12 years agoMerge "Localisation updates from http://translatewiki.net."
Translation updater bot [Wed, 13 Jun 2012 21:04:41 +0000 (21:04 +0000)]
Merge "Localisation updates from translatewiki.net."

12 years agoAllow cleanupSpam.php optionally delete offending pages
Max Semenik [Mon, 14 May 2012 19:24:31 +0000 (23:24 +0400)]
Allow cleanupSpam.php optionally delete offending pages

Change-Id: I69387df1b3d404a6d00d8073e58d7556c7ab9298

12 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Wed, 13 Jun 2012 19:41:29 +0000 (19:41 +0000)]
Localisation updates from translatewiki.net.

Change-Id: I66636cc9e42eb82cdf12b4974a48ba9264fae4c2

12 years agoBug 24985 use $wgTmpDirectory when available
Mark A. Hershberger [Sat, 26 May 2012 03:19:55 +0000 (23:19 -0400)]
Bug 24985 use $wgTmpDirectory when available

We had two way to get a temporary directory:

 - $wgTempDirectory: more or less stable accross sessions
 - wfTempDir(): set through environnement variable and could potentially
   vary from a session to another one thanks to tempnam()

This patch makes wfTempDir() to always use the global $wgTempDirectory
first when it is available. Thus explicitly overriding tempnam() or any
environnement variable such as TMP or TEMP.

Hence, people who don't have access to a system wide directory
specificed by their environnement (such as /tmp) can specify an
alternative straight from the MediaWiki configuration.

The patch remove references to $wgTmpDirectory and replace them with
calls to wfTempDir().  Make wfTempDir() use $wgTmpDirectory first.

The default setting of $wgTmpDirectory was removed in favor of having it
initialized through Setup.php by calling wfTempDir.

Note: this may also address Bug 36475 - Generating thumbnails does not
work when there is no access to /tmp

Change-Id: Ifdc79e9c5d95f978025b237a5eeb95fd75092f46

12 years agoMerge "(bug 37090) Remove Spanish gender aliases."
Siebrand Mazeland [Wed, 13 Jun 2012 18:12:22 +0000 (18:12 +0000)]
Merge "(bug 37090) Remove Spanish gender aliases."

12 years ago(bug 37090) Remove Spanish gender aliases.
Siebrand Mazeland [Wed, 13 Jun 2012 17:58:55 +0000 (19:58 +0200)]
(bug 37090) Remove Spanish gender aliases.

Removed for all languages that have Spanish as fallback and have their own
namespace names for NS_USER that differs from Spanish.

Left untouched: arn, ay.

Also removed trailing whitespace from file.

Change-Id: I6f2d7029174e9506f8e245f765cbc0db67a63099

12 years agoMerge "(bug 36938) XSS in uselang parameter"
Catrope [Wed, 13 Jun 2012 17:43:19 +0000 (17:43 +0000)]
Merge "(bug 36938) XSS in uselang parameter"

12 years agoMerge "(bug 34988) Namespaces names in Silesian (szl)."
Siebrand Mazeland [Wed, 13 Jun 2012 17:14:18 +0000 (17:14 +0000)]
Merge "(bug 34988) Namespaces names in Silesian (szl)."

12 years ago(bug 34988) Namespaces names in Silesian (szl).
Siebrand Mazeland [Wed, 13 Jun 2012 17:06:44 +0000 (19:06 +0200)]
(bug 34988) Namespaces names in Silesian (szl).

Change-Id: I5b2b2ed4b3e31af8d7f03e8c00a6c00f5984cb24

12 years agofixed LinksUpdateTest: must use transaction.
daniel [Wed, 13 Jun 2012 15:43:07 +0000 (17:43 +0200)]
fixed LinksUpdateTest: must use transaction.

Change-Id: I9d80a9946a01bfa9245082aa29f1624c505d4201

12 years agoMerge branch 'Wikidata' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata
daniel [Wed, 13 Jun 2012 10:31:30 +0000 (12:31 +0200)]
Merge branch 'Wikidata' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata

12 years agomake SqlDataUpdate connect to database only when starting the transaction, not in...
daniel [Wed, 13 Jun 2012 10:30:55 +0000 (12:30 +0200)]
make SqlDataUpdate connect to database only when starting the transaction, not in the constructor

12 years agoun-deprecate WikiPage::getAutoDeleteReason
daniel [Wed, 13 Jun 2012 10:00:28 +0000 (12:00 +0200)]
un-deprecate WikiPage::getAutoDeleteReason

12 years agomake ApiPurge use ContentHandler for parsing
daniel [Wed, 13 Jun 2012 09:59:40 +0000 (11:59 +0200)]
make ApiPurge use ContentHandler for parsing

12 years agomake revision api aware of content models
daniel [Wed, 13 Jun 2012 09:58:05 +0000 (11:58 +0200)]
make revision api aware of content models

12 years agoqunit.completenessTest: Update 0.3 -> 0.4
Timo Tijhof [Wed, 13 Jun 2012 01:58:42 +0000 (03:58 +0200)]
qunit.completenessTest: Update 0.3 -> 0.4

* Make standalone from jQuery so that it can be used to test code
  coverage of jQuery core as well (they've shown interest in using
  this module).

* Various code quality updates and bug fixes.

Change-Id: Ifd0169ab6b34039046df4418a9c4b85fe00e7159

12 years agoMerge "Avoid stale "latest revision" cache when loadPageData() is called."
Tim Starling [Wed, 13 Jun 2012 01:26:17 +0000 (01:26 +0000)]
Merge "Avoid stale "latest revision" cache when loadPageData() is called."

12 years agoMerge "Remove useless test in getParamValue function of mediawiki.util.js"
Catrope [Wed, 13 Jun 2012 00:18:51 +0000 (00:18 +0000)]
Merge "Remove useless test in getParamValue function of mediawiki.util.js"

12 years agoMerge "Localisation updates from http://translatewiki.net."
Translation updater bot [Tue, 12 Jun 2012 20:57:39 +0000 (20:57 +0000)]
Merge "Localisation updates from translatewiki.net."

12 years agoMerge "Added result properties to action=paraminfo"
Catrope [Tue, 12 Jun 2012 20:52:35 +0000 (20:52 +0000)]
Merge "Added result properties to action=paraminfo"

12 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Tue, 12 Jun 2012 20:13:52 +0000 (20:13 +0000)]
Localisation updates from translatewiki.net.

Change-Id: I1d552f3d682b180e75d383a761e7b6a995f4ad76

12 years agoMerge "(bug 1) doc for SiteConfiguration"
Aaron Schulz [Tue, 12 Jun 2012 17:24:38 +0000 (17:24 +0000)]
Merge "(bug 1) doc for SiteConfiguration"

12 years agoAdd a way for packagers to override some installation details
Max Semenik [Tue, 12 Jun 2012 16:18:44 +0000 (20:18 +0400)]
Add a way for packagers to override some installation details

...after a discussion with Debian packagers. They can now override installer
classes and change LocalSettings.php the installer generates. The file
intended for such overrides, mw-config/overrides.php, has intentionally been
placed outside of includes to underline the "don't change includes" paradigm.

Change-Id: Id82b90f6740307609bc6c6f4fb8765bc3484dbe7

12 years agouse Message::content() to get message content
daniel [Tue, 12 Jun 2012 09:12:49 +0000 (11:12 +0200)]
use Message::content() to get message content

12 years agoMerge "Custom grammar rules in javascript for some languages"
Siebrand [Tue, 12 Jun 2012 11:54:08 +0000 (11:54 +0000)]
Merge "Custom  grammar rules in javascript for some languages"

12 years agouse Message::content() to get message content
daniel [Tue, 12 Jun 2012 09:12:49 +0000 (11:12 +0200)]
use Message::content() to get message content

12 years agofix indent, cleanup comments
daniel [Tue, 12 Jun 2012 09:12:19 +0000 (11:12 +0200)]
fix indent, cleanup comments

12 years agofix broken global reference
daniel [Tue, 12 Jun 2012 09:11:37 +0000 (11:11 +0200)]
fix broken global reference

12 years agoapply preSaveTransform to script pages
daniel [Tue, 12 Jun 2012 08:32:42 +0000 (10:32 +0200)]
apply preSaveTransform to script pages

12 years agoMerge "Interwiki::fetch can return null, false or an interwiki object"
Aaron Schulz [Tue, 12 Jun 2012 05:25:43 +0000 (05:25 +0000)]
Merge "Interwiki::fetch can return null, false or an interwiki object"

12 years agoInterwiki::fetch can return null, false or an interwiki object
Reedy [Mon, 11 Jun 2012 22:04:02 +0000 (23:04 +0100)]
Interwiki::fetch can return null, false or an interwiki object

Change-Id: If8c3bf0ceb2d1162cc64c0dc367ebfa4729e8f2e

12 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Mon, 11 Jun 2012 19:57:25 +0000 (19:57 +0000)]
Localisation updates from translatewiki.net.

Change-Id: I34a8a7278928bed8219a92af3fcce1843db3e2d0

12 years agoreplace whitespace with 'word-separator' message
Liangent [Tue, 29 May 2012 08:28:07 +0000 (16:28 +0800)]
replace whitespace with 'word-separator' message

Change-Id: I34e099af74196579f20685e45d81b00ed8f76461

12 years agoMerge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata
daniel [Mon, 11 Jun 2012 15:45:59 +0000 (17:45 +0200)]
Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata

12 years agominor cleanup in comments in ContentHandler
daniel [Mon, 11 Jun 2012 15:45:17 +0000 (17:45 +0200)]
minor cleanup in comments in ContentHandler

12 years agofix logic error
daniel [Mon, 11 Jun 2012 15:41:34 +0000 (17:41 +0200)]
fix logic error

12 years agosome cleanup in WikiPage
daniel [Mon, 11 Jun 2012 14:32:34 +0000 (16:32 +0200)]
some cleanup in WikiPage

12 years agosome cleanup in Title and WikiPage
daniel [Mon, 11 Jun 2012 14:19:39 +0000 (16:19 +0200)]
some cleanup in Title and WikiPage

12 years agoLocalisation updates from http://translatewiki.net.
Siebrand Mazeland [Mon, 11 Jun 2012 14:17:36 +0000 (16:17 +0200)]
Localisation updates from translatewiki.net.

Updates for magic words localisation.

Change-Id: Ia7b06f9a4af8f4a22fd2ce57e4c48e29fae67e07

12 years agoLocalisation updates from http://translatewiki.net.
Siebrand Mazeland [Mon, 11 Jun 2012 14:09:37 +0000 (16:09 +0200)]
Localisation updates from translatewiki.net.

Updates for special page localisation.

Change-Id: I1cc92f63cb256e5fdd92da9f1b21a277a5af25ad

12 years agoMerge "Increase maximum IPv6 range block size to /19"
Reedy [Mon, 11 Jun 2012 13:39:15 +0000 (13:39 +0000)]
Merge "Increase maximum IPv6 range block size to /19"

12 years agoIncrease maximum IPv6 range block size to /19
Tim Starling [Fri, 8 Jun 2012 02:26:05 +0000 (12:26 +1000)]
Increase maximum IPv6 range block size to /19

Increased maximum IPv6 range block size from /32 to /19 and documented
my decision-making process. Many ISPs will be larger than /32 since /32
only allows for 64k sites at most.

Change-Id: Ia25e156fd8234519c4d74f1d41d93f94a313ce14

12 years agomake sure page_content_model gets loaded where appropriate in Title and LinkCache
daniel [Mon, 11 Jun 2012 13:36:52 +0000 (15:36 +0200)]
make sure page_content_model gets loaded where appropriate in Title and LinkCache

12 years agoRemove more register_globals remote includes in the tests
Platonides [Thu, 31 May 2012 21:41:01 +0000 (23:41 +0200)]
Remove more register_globals remote includes in the tests
backupPrefetchTest.php, backupTextPassTest.php, fetchTextTest.php
and getSlaveServerTest.php

Change-Id: Ie309f4377e4199d80c0f45dc761d3a14b8d00ec2

12 years agomake Message content available as Content object
daniel [Mon, 11 Jun 2012 12:10:12 +0000 (14:10 +0200)]
make Message content available as Content object

12 years agoMoved redirect extraction from Title to WikitextContent.
daniel [Mon, 11 Jun 2012 10:35:46 +0000 (12:35 +0200)]
Moved redirect extraction from Title to WikitextContent.

All code that wants to know redirects should use the methods
from the Content interface, the newFromRedirect methods in
Title are deprecated.

12 years agomake getContentObject() public for now, fix occurances later
daniel [Mon, 11 Jun 2012 10:21:56 +0000 (12:21 +0200)]
make getContentObject() public for now, fix occurances later

12 years agoMerge branch 'Wikidata' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata
daniel [Mon, 11 Jun 2012 07:11:44 +0000 (09:11 +0200)]
Merge branch 'Wikidata' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into Wikidata

12 years agoMerge "Added missing GPLv2 headers in some places."
Reedy [Sun, 10 Jun 2012 23:19:38 +0000 (23:19 +0000)]
Merge "Added missing GPLv2 headers in some places."

12 years agoMerge "Localisation updates from http://translatewiki.net."
Translation updater bot [Sun, 10 Jun 2012 20:29:46 +0000 (20:29 +0000)]
Merge "Localisation updates from translatewiki.net."

12 years agoMerge "Changed two remaining calls to Language::timeanddate() to Language::userTimeAn...
Aaron Schulz [Sun, 10 Jun 2012 19:59:23 +0000 (19:59 +0000)]
Merge "Changed two remaining calls to Language::timeanddate() to Language::userTimeAndDate() in includes/specials."

12 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Sun, 10 Jun 2012 18:55:19 +0000 (18:55 +0000)]
Localisation updates from translatewiki.net.

Change-Id: I59253d3f54a3e1965a091cfd9f583deb80d2378e

12 years agoAdded missing GPLv2 headers in some places.
Alexandre Emsenhuber [Sun, 10 Jun 2012 17:40:03 +0000 (19:40 +0200)]
Added missing GPLv2 headers in some places.

Also made file/class documentation more consistent.

Change-Id: I162f57c994765189681ac3fb30f889e648c6c6a1

12 years agoAdded missing GPLv2 headers in some places.
Alexandre Emsenhuber [Sat, 9 Jun 2012 20:24:16 +0000 (22:24 +0200)]
Added missing GPLv2 headers in some places.

Also made file/class documentation more consistent.

Change-Id: I82ee132a976cfeb3d77ce551295bf6d2d90e14da

12 years agoChanged two remaining calls to Language::timeanddate() to Language::userTimeAndDate...
Alexandre Emsenhuber [Thu, 7 Jun 2012 20:45:02 +0000 (22:45 +0200)]
Changed two remaining calls to Language::timeanddate() to Language::userTimeAndDate() in includes/specials.

Change-Id: I2825aa96b562b716bf41da3dde3db436c5d40990

12 years agoMerge "mw.language: Document ability to set multiple values at once."
Timo Tijhof [Sat, 9 Jun 2012 19:46:32 +0000 (19:46 +0000)]
Merge "mw.language: Document ability to set multiple values at once."

12 years agomw.language: Document ability to set multiple values at once.
Timo Tijhof [Sat, 9 Jun 2012 15:47:41 +0000 (17:47 +0200)]
mw.language: Document ability to set multiple values at once.

* ResourceLoaderLanguageDataModule uses this but it looked
  a bit like an error when looking at the function signature
  of setData.

  This is the power of mw.Map.

* Fixed indention as well.
* Added missing semi colon.

Change-Id: I1e9e8254862ae08e9a11e55dd42d7e851a56a3cc

12 years agoMerge "Fix PHP notice in 3695486 (Ie35a8b91)."
Aaron Schulz [Sat, 9 Jun 2012 15:40:15 +0000 (15:40 +0000)]
Merge "Fix PHP notice in 3695486 (Ie35a8b91)."

12 years agojQuery UI 1.8.21
Reedy [Sat, 9 Jun 2012 14:29:30 +0000 (15:29 +0100)]
jQuery UI 1.8.21

http://blog.jqueryui.com/2012/06/jquery-ui-1-8-21/

Change-Id: Ie389a7275396ac4e5c9e41c2e18e1beae3e43c66

12 years agointroduced ContentHandler::supportsSections()
daniel [Sat, 9 Jun 2012 11:42:05 +0000 (13:42 +0200)]
introduced ContentHandler::supportsSections()

12 years agouse getWikitextForInclusion to get message text from MediaWiki namespace
daniel [Sat, 9 Jun 2012 11:31:11 +0000 (13:31 +0200)]
use getWikitextForInclusion to get message text from MediaWiki namespace

12 years agomaking Content an interface, introducing AbstractContent as a base class
daniel [Sat, 9 Jun 2012 11:19:52 +0000 (13:19 +0200)]
making Content an interface, introducing AbstractContent as a base class

12 years agonicer phpunit
daniel [Sat, 9 Jun 2012 11:03:59 +0000 (13:03 +0200)]
nicer phpunit

12 years agoRemove useless test in getParamValue function of mediawiki.util.js
vlakoff [Sat, 9 Jun 2012 10:08:40 +0000 (12:08 +0200)]
Remove useless test in getParamValue function of mediawiki.util.js

Regarding that regexp, when it matches, the result ("m" variable)
is forcibly an array of length 2, m[1] being a defined string
(which may be an empty string).

Change-Id: If40c4bc209719f0f54742d6e3eb6a11b99b57370

12 years agoAdd a bit more slave waiting...
Reedy [Sat, 9 Jun 2012 02:37:38 +0000 (03:37 +0100)]
Add a bit more slave waiting...

Change-Id: I329219bfdd56b57609237fc9f907f2b31628d282

12 years agoAdded missing GPLv2 headers in some places.
Alexandre Emsenhuber [Fri, 8 Jun 2012 20:42:57 +0000 (22:42 +0200)]
Added missing GPLv2 headers in some places.

Also made file/class documentation more consistent.

Change-Id: I4228ed95446558db71e9084e7d505fc0b783fa53

12 years agoMerge "Use local context to get messages"
Aaron Schulz [Fri, 8 Jun 2012 20:32:33 +0000 (20:32 +0000)]
Merge "Use local context to get messages"

12 years agoAvoid stale "latest revision" cache when loadPageData() is called.
Aaron [Fri, 8 Jun 2012 19:05:02 +0000 (12:05 -0700)]
Avoid stale "latest revision" cache when loadPageData() is called.

Change-Id: I37d4217d492ab16965d9cb01c2995036a78ce3ae

12 years agoget rid of nonsensical $text parameter in WikiText::isRedirect()
daniel [Fri, 8 Jun 2012 10:10:40 +0000 (12:10 +0200)]
get rid of nonsensical $text parameter in WikiText::isRedirect()

12 years ago(but 37072) - infinite loop with runJobs.php
Antoine Musso [Fri, 8 Jun 2012 12:29:43 +0000 (14:29 +0200)]
(but 37072) - infinite loop with runJobs.php

This is similar to fb69ee4 ( https://gerrit.wikimedia.org/r/9116 ) which
fixed nextJobDB.php. This patch make sure runJobs.php does not proceed
jobs listed in $wgJobTypesExcludedFromDefaultQueue , at least not by
default.

We will probably want to factor out common code between runJobs and
nextJobDB.

Change-Id: Id0c8896d7a0d5b58e678db1ce314174d44e1cae3

12 years agoget rid of nonsensical $text parameter in WikiText::isRedirect()
daniel [Fri, 8 Jun 2012 10:10:40 +0000 (12:10 +0200)]
get rid of nonsensical $text parameter in WikiText::isRedirect()

12 years agocleanup for comments and edge cases
daniel [Fri, 8 Jun 2012 09:45:10 +0000 (11:45 +0200)]
cleanup for comments and edge cases

12 years agofixed RefreshLinksJob
daniel [Fri, 8 Jun 2012 09:09:02 +0000 (11:09 +0200)]
fixed RefreshLinksJob

12 years agogenerate links and other secondary data for RefreshLinks via ContentHandler
daniel [Fri, 8 Jun 2012 07:43:45 +0000 (09:43 +0200)]
generate links and other secondary data for RefreshLinks via ContentHandler

12 years agocomments and reminders for stuff not yet covered by ContentHandler
daniel [Fri, 8 Jun 2012 07:45:07 +0000 (09:45 +0200)]
comments and reminders for stuff not yet covered by ContentHandler

12 years agogenerate links and other secondary data for RefreshLinks via ContentHandler
daniel [Fri, 8 Jun 2012 07:43:45 +0000 (09:43 +0200)]
generate links and other secondary data for RefreshLinks via ContentHandler

12 years agorender file description via ContentHandler
daniel [Fri, 8 Jun 2012 07:42:04 +0000 (09:42 +0200)]
render file description via ContentHandler

12 years agouse Content::getWikitextForTransclusion() for message text
daniel [Fri, 8 Jun 2012 07:41:04 +0000 (09:41 +0200)]
use Content::getWikitextForTransclusion() for message text

12 years agouse getSerializedData() when compressing the text store.
daniel [Fri, 8 Jun 2012 07:07:35 +0000 (09:07 +0200)]
use getSerializedData() when compressing the text store.

12 years agoadded some fixme reminders for providing preview text for content objects
daniel [Fri, 8 Jun 2012 07:06:56 +0000 (09:06 +0200)]
added some fixme reminders for providing preview text for content objects

12 years agoinclude serialized content in new pages feed
daniel [Fri, 8 Jun 2012 07:06:07 +0000 (09:06 +0200)]
include serialized content in new pages feed

12 years agoFix PHP notice in 3695486 (Ie35a8b91).
Alexandre Emsenhuber [Fri, 8 Jun 2012 07:05:57 +0000 (09:05 +0200)]
Fix PHP notice in 3695486 (Ie35a8b91).

The error was: Notice: Undefined variable: line in includes/specials/SpecialMergeHistory.php on line 289

Change-Id: I23186c2c5682ae8b91978a981f5aceda67cd1b46

12 years agouse Content::getTextForSearchIndex()
daniel [Fri, 8 Jun 2012 07:05:30 +0000 (09:05 +0200)]
use Content::getTextForSearchIndex()

12 years agouse Content::getWikitextForTransclusion() when fetching template text
daniel [Fri, 8 Jun 2012 07:03:18 +0000 (09:03 +0200)]
use Content::getWikitextForTransclusion() when fetching template text

12 years agomake isValidMoveTarget() use content object instead of regular expressions
daniel [Fri, 8 Jun 2012 07:02:35 +0000 (09:02 +0200)]
make isValidMoveTarget() use content object instead of regular expressions

12 years agogetting rid of getRawText()
daniel [Fri, 8 Jun 2012 06:31:28 +0000 (08:31 +0200)]
getting rid of getRawText()

12 years agoMerge "Userlogin: Do not add a language link if it's the currently used language"
Aaron Schulz [Thu, 7 Jun 2012 22:37:17 +0000 (22:37 +0000)]
Merge "Userlogin: Do not add a language link if it's the currently used language"