| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
incompatible with current MediaWiki anyway.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/63241
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/59969
|
|
|
|
|
|
|
| |
parameters to all of these wrappers for doxygen.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/41051
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Doxygen documentation update:
* Changed alls @addtogroup to @ingroup. @addtogroup adds the comment to the group description, but doesn't add the file, class, function, ... to the group like @ingroup does. See for example http://svn.wikimedia.org/doc/group__SpecialPage.html where it's impossible to see related files, classes, ... that should belong to that group.
* Added @file to file description, it seems that it should be explicitely decalred for file descriptions, otherwise doxygen will think that the comment document the first class, variabled, function, ... that is in that file.
* Removed some empty comments
* Removed some ?>
Added following groups:
* ExternalStorage
* JobQueue
* MaintenanceLanguage
One more thing: there are still a lot of warnings when generating the doc.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/35098
|
|
|
|
|
|
|
|
| |
* remove empty lines at end of file
* remove "?>" where still present
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/33276
|
|
|
|
|
|
|
| |
mess with the files and add trailing whitespace. (Yes, I looked over every one and reverted those that were bogus. Slash-enter a million times in less worked well enough, although it was a bit mind-numbing.)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/23531
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Convert "$dbw =& wfGetDB( DB_MASTER );" --> "$dbw = wfGetDB( DB_MASTER );"
* convert "$skin =& $wgUser->getSkin();" --> "$skin = $wgUser->getSkin();"
For the time being have not changed the function definitions of wfGetDB() or User::getSkin() [i.e. they are still both return-by-ref], so as to ensure the interface does not change for extensions [some of which may still be trying to run on PHP4 environments]. However presumably at some point this can be changed too.
Also includes tiny tweak to newlines in parserTests - will show 1 rather than 2 newlines between the "Reading tests from" strings when in quiet mode.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/19598
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/19502
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
should be no changes in behaviour whatsoever after this) -
* removing some unused global declarations.
* removing or commenting out or adding comments for unused local vars.
* Adding one or two local var declarations.
* Declaring $matches array passed to preg_match() / preg_match_all() as array() before using [not required, just have a slight preference for the explicitness].
* remove one or two pass-by-reference function declarations where the value is not modified.
* Adding some braces to if-else blocks.
* In Parser.php, stripstrate is now an object rather than an array as per r17820, so we no longer need ask for a reference to it (as in "$x =& $this->mStripState;"), and in fact it's probably just simpler to get rid of $x altogether.
* Moving some preg regexes from "" quoting to '' quoting to stop static analyzer whinging about bad escape sequences.
... up to "LinksUpdate.php" in the includes/ directory.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/17880
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
functions, both new and collected from various other files.
* Removed some backtracking regexes with an O(N^2) worst case, replaced with StringUtils::delimiterReplace(). There is a beneficial functional difference: /*/ is no longer considered to be a complete CSS comment.
* Changed the parser strip state from an array to an object. This should hopefully avoid the PHP bugs with array references. StripState uses the new ReplacementArray to do the replacements, thereby supporting FSS.
* Removed DatabaseFunctions.php from the default startup sequence. Moved wfGetDB() to GlobalFunctions.php.
* Introduced the SiteStats class, with a collection of cached site stats accessor functions.
* Removed all global functions from Parser.php, they don't belong there.
* Made LanguageConverter use the new ReplacementArray class instead of managing its own FSS objects.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/17820
|
|
|
|
|
|
|
| |
either a throw or by classic error checking. OutputPage::fatalError() and similar functions are deprecated, use either OutputPage::showFatalError() to return control or throw new FatalError() to relinquish it. Backwards compatibility of all interfaces has been maintained, thus extensions should continue to work and can be ported at a later date.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/14631
|
|
|
|
|
|
|
|
| |
Run maintenance/mwdocgen.php to generate doc in ./docs/html/ .
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/13740
|
|
|
|
|
|
|
| |
test extensively.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/10356
|
|
|
|
|
|
|
| |
* (bug 2931) Fix additional notices on reference use in PHP 4.4.0
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/10239
|
|
|
|
|
|
|
| |
Hopefully fixed lagged slave mode. Added a simple method to simulate lagged slaves.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/8540
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/7428
|
|
|
|
|
|
|
|
| |
easier. Interpolated keywords cause lots of conflicts and headaches at
merge time for older (<1.12.x) CVS versions.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/6433
|
|
|
|
|
|
|
| |
Database member functions. Adding comments to Database.php
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/6052
|
|
|
|
|
|
|
| |
changed some double quotes to single and used function foo () { shema
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/5069
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/5052
|
|
|
|
|
|
|
| |
Phpdocumentor
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/5032
|
|
|
|
|
|
|
| |
a lot of testing
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4904
|
|
|
|
|
|
|
| |
Database::ignoreErrors()
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4527
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
converting static SQL, which also means no installation. But it has been tested by creating the tables in the ordinary way and then renaming them
* DB_WRITE now called DB_MASTER, DB_READ now called DB_SLAVE
* Converted to use SQL wrapper functions instead of direct SQL in various places
* Experimental method for preserving the chronological order of events when slave servers are used. Untested.
* Fixes to the new post-parse existence test feature
* Some.. other stuff
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4318
|
|
|
|
|
|
|
| |
by means of functions instead of global variables, PostgreSQL object converted to a subclass instead of a drop-in replacement. Also the beginnings of a flexible table name feature.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4261
|
|
|
|
|
|
|
|
|
| |
http://en.wikipedia.org/w/wiki.phtml?title=Wikipedia&action=info), fixes the page headings
for protect/unprotect, and does a lot of whitespace changes (sorry about that). I've also
fixed confusing indentation somewhere.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4242
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4141
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4116
|
|
|
|
|
|
|
| |
needed a DB connection cache for my Article.php alterations, which LoadBalancer provides.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4079
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3992
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3974
|
|
|
|
|
|
|
| |
* define wgIsMySQL and wgIsPg global variables
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3952
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3502
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2798
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2485
|
|
|
|
|
|
|
|
|
|
|
| |
annotation and (untested) message queue feed.
* Misc. bugs fixed in DatabaseFunctions.php and Skin.php.
* install-utils, install and update utilise Database objects instead of handling their own connections
* schema change for RC improvement -- added rc_type, rc_moved_to_title and rc_moved_to_ns
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2294
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2273
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2240
|
|
|
|
|
|
|
| |
http://meta.wikipedia.org/wiki/Why_persistent_connections_are_bad
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2191
|
|
|
|
|
|
|
|
| |
Added wfBufferSQLResults() to turn buffering on and off.
Added wfIgnoreSQLErrors() to turn automatic error page generation on and off.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2189
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2173
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2118
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2058
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2037
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2034
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2018
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2003
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2001
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/1994
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/1972
|