| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4898
|
|
|
|
|
|
|
| |
memory at runtime.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4876
|
|
|
|
|
|
|
|
|
|
| |
defines
# a valid entry point. If you put it in includes/Defines.php, then any script that includes
# it becomes an entry point, thereby defeating its purpose.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4771
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4755
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4754
|
|
|
|
|
|
|
|
|
| |
* Remove some unused and some useless functions from GlobalSettings.php
* wfEscapeHTML() replaced with PHP built-in htmlspecialchars().
* Moved some functions into Parser.php and Image.php
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4731
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4703
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4624
|
|
|
|
|
|
|
| |
* [ 998393 ] Powersearch seriously broken
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4429
|
|
|
|
|
|
|
| |
in $_GET
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4393
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
** Database constructor calling sequence, and Database::newFromParams()
** Including flags in the server initialisation structs
** Support for setting appropriate flags from legacy globals in Setup.php
** Moved some defines to Define.php so that they can be used in LocalSettings.php, most importantly the bit field constants
* Changes related to post-parse link colouring
** Turn the link cache back on when using it for updating the links table
** No longer need to call preFill() on page view
* Better synchronisation of slave servers
** Rearranged getConnection()
** System for beginning and committing transactions when multiple connections are open
** wfAbruptExit() commits transactions, wfErrorExit() does not. Various functions changed to use wfErrorAbort()
* Allowed reporting of database errors during deferred updates by moving them above output()
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4369
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4343
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
have to call COMMIT for it. The big BEGIN...COMMIT loop of the action=...-switch() doesn't catch the wgDeferredUpdateList.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4250
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4244
|
|
|
|
|
|
|
|
|
|
| |
action, which shows credits on their own page. Some Language strings to
support the separate credits page.
TODO: link user pages in credits, limit credits.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4187
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4172
|
|
|
|
|
|
|
| |
fixed
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4020
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4012
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4009
|
|
|
|
|
|
|
| |
(save memory / cpu time)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/4008
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3901
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3762
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3731
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
page the first of these.
* Moving common special page handling to SpecialPage.php
* Special page lists in the language classes are obsolete, replaced by the list in SpecialPage.php
* Special:Specialpages uses the standard page titles wfMsg(pagename) instead of the description list previously contained in the $wgSpecialPagesEn arrays
* Ability to add custom messages to the MessageCache. Overridable by the MediaWiki namespace.
* Moving board vote functionality from includes/SpecialBoardvote.php to extensions/BoardVote.php
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3583
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Automatic or manual collapsing and expanding of long pages.
Pages can be collapsed automatically according to a size threshold
set in the user preferences. Pages can be collapsed manually by clicking
the "Collapse" link in the TOC.
When a page is collapsed, only the intro & TOC are displayed. The
individual TOC lines link to section views, which can be individually edited
(classic section editing).
Section editing/viewing behavior has also been improved. When a section
with subsections is viewed or edited, all subsections are also loaded.
Known issues:
- After saving a section, we return to the full article view
rather than the section view, even if we previously were in section view
mode.
- Should work with Standard and Monobook, not tested with Cologne Blue yet.
- In Monobook, no backlink to the mother article is shown during section
viewing (Gabriel, can you fix that?)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3550
|
|
|
|
|
|
|
|
|
| |
* Enforce whitelist on oldid and diff specifiers (bug 950911)
* Show the titles given for oldid and diff if they differ (UI change related to bug 622636)
* Use canonical text form in $wgWhitelistRead
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3545
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
disabled via disable_functions in php.ini (bug #928168)
The PHPTal skin doesn't function unless the PEAR bits are in include_path,
so it's disabled if ini_set can't be used. If the files are manually placed
or a real PEAR installation is available with the right stuff, one can
use $wgUsePHPTal = true;
There are likely other things that need to be taken into account for
restricted environments. Maintenance scripts haven't been tweaked for
such an environment yet either.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3519
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3502
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3473
|
|
|
|
|
|
|
|
|
|
|
| |
Syntax:
* action=raw
* ctype=text/plain (defaults to text/plain, used in the header)
* charset=utf-8 (defaults to wgInputEncoding, used in header)
* oldid=int (retrieves old version if set)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3392
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3308
|
|
|
|
|
|
|
|
|
|
|
| |
browsers and requires use of an XML content type; try setting
$wgMimeType = "application/xhtml+xml" and use Mozilla).
Rearranged a couple things in prefs.
Did some refactoring in Math.php to remove some duplicated code and
figure out what is going on.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3268
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3047
|
|
|
|
|
|
|
|
|
| |
pointless,
confusing and error-prone feature of PHP.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/3045
|
|
|
|
|
|
|
| |
Metadata.php seems to be missing, so the new code doesn't work yet.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If these features are turned on (with global flags), a metadata link tag is
provided to the appropriate action ('dublincore' or 'creativecommons'). When
the wiki script receives these actions, it creates RDF files on the fly.
Also includes two valuable general functions: one to show an HTTP error
(used when the flags are turned off), and one to do content negotiation
(used to determine the MIME type for RDF files).
A helper function is also added to page output to display metadata links.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2969
|
|
|
|
|
|
|
|
|
|
|
| |
* Detect use of PHP as CGI and disable index.php/Title URLs
* Try to auto-create math tmp & output directories if not present
* Disable Asksql in default install ($wgAllowSysopQueries)
Added skin names to LanguageEo
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2843
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2710
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2706
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
object to encapsulate the handling of get/post variables:
The following grab something out of $_REQUEST. The first parameter is the
variable name and is required. The second is an optional default value:
$wgRequest->getVal() - any type, returns NULL if no default given
$wgRequest->getInt() - forced integer, 0 default
$wgRequest->getText() - runs through $wgLang->recodeInput()
$wgRequest->getBool() - return true/false
$wgRequest->getCheck() - returns true if the var is set, even if to ""
$wgRequest strips slashes at initialization if necessary.
Also in this fine object:
$wgRequest->wasPosted() - returns false if this wasn't a real form post,
so we can protect against faked submissions in get urls.
There's still plenty of work to do, not everything uses the new functions
yet. To test the strict mode, do define('DEBUG_GLOBALS', 1);
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2658
|
|
|
|
|
|
|
|
| |
Added wfDebugDieBacktrace() function to help in pinpointing problems by
showing a function call backtrace along with a friendly die message.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2657
|
|
|
|
|
|
|
|
|
|
|
|
| |
elimination of the use of import_request_variables (which gives us all
the insecurity of register_globals). Uncomment the define of DEBUG_GLOBALS
in index.php to turn on extra error reporting and trace down use of
uninitialized variables and nassssty globals.
Also rearranged the magic_quotes fixing, may not yet cover everything...
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2655
|
|
|
|
|
|
|
| |
index.php?title=Foo
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2633
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Converted many instances of globals from the query to $_REQUEST
* Renamed near-useless Title::getURL() to Title::getPartialURL()
* Created new Title::getURL(), to replace wfLocalUrl, wfLocalUrlE, wfFullUrl and wfFullUrlE. Replaced most instances throughout the code
* In Parser.php, generalised stripping of <nowiki>, <pre> and <math> to allow more general use such as nesting
* Moved body of Article::preSaveTransform to Parser.php
* Put lots of comments in Title.php
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2621
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$wgWhitelistRead is now defined to be an optional array
of namespace:pages a user may see unless they login.
For example:
$wgWhitelistRead = array ( ":Main_Page", "Special:Userlogin", "Wikipedia:Help" );
will restrict an anonymous user to only those pages. They are
alerted that they must login, if the try to go to another page.
If 'false', the default, the anonymous user may see all pages,
except Sysop pages, of course.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2618
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2594
|
|
|
|
|
|
|
|
|
|
|
| |
Doesn't yet do any database setup, but does produce a LocalSettings.php
that can successfully operate the wiki in the distribution directory
structure. Note that the maintenance scripts may not all be fully armored
against web access, and aren't set up to be run from the web by an actual
administrator either.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2589
|
|
|
|
|
|
|
| |
don't do this, manual installs that are sloppy may introduce subtle bugs.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/2558
|