Current configuration on the wiki
Find a file
Brad Jorsch a2120b0bd0 Make imagelinks work like templatelinks
Due to bug 17259 (which is fixed in a better way in Id44d566a),
imagelinks only records the redirect and not the actual image used when
an image redirect is referenced. This causes various problems, such as
cascading protection not working through image redirects.

It makes more sense for imagelinks to work like tempaltelinks, recording
both so that things like cascading protection don't have to care about
image redirects explicitly.

Comparing imagelinks to templatelinks also reveals a few places
(WikiPage::doDeleteUpdates, WikiPage::doCascadeProtectionUpdates) that
should be triggering a LinksUpdate if the image links changed.

Bug: 23002
Bug: 23542
Bug: 26503
Change-Id: I64fe7d25646cae2c8213211893c6f821f3504dbf
2014-01-07 23:13:43 +00:00
cache Revert .htaccess permissions back to 0644 2013-10-28 14:38:07 -07:00
docs Add reference to the current user to the PageRenderingHash hook 2014-01-06 15:04:54 +00:00
extensions Clean up some old readme files and remove references to SVN 2013-11-16 10:38:50 +00:00
images
includes Make imagelinks work like templatelinks 2014-01-07 23:13:43 +00:00
languages Localisation updates from https://translatewiki.net. 2014-01-07 20:34:54 +00:00
maintenance Merge "Add sequence support for externallinks table" 2014-01-07 05:27:24 +00:00
mw-config phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00
resources Merge "Migrate redirectToFragment() from wikibits.js to own module" 2014-01-07 21:16:14 +00:00
serialized phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00
skins Merge "Send cache purges for action=raw after editing user css/js" 2014-01-07 22:57:11 +00:00
tests Moved HashRing to /libs 2014-01-07 22:18:09 +00:00
.gitignore Add ability to generate KSS files for mediawiki.ui 2013-12-20 12:25:27 -08:00
.gitreview Revert "Applied patches to new WMF 1.21wmf11 branch" 2013-03-04 18:39:47 +00:00
.jshintignore Add ability to generate KSS files for mediawiki.ui 2013-12-20 12:25:27 -08:00
.jshintrc JSHint: Re-order jshintrc options to split common from project settings 2013-04-13 08:48:41 +02:00
.travis.yml Add Travis CI job configuration for testing MediaWiki on HHVM 2013-12-22 21:57:52 -08:00
api.php Merge "Add fastcgi_finish_request where appropriate" 2014-01-03 16:06:47 +00:00
api.php5 Lots of spelling mistakes and phpdoc attributes 2013-03-10 23:16:28 -04:00
composer-example.json Make it possible to install extensions using Composer 2013-11-01 14:37:29 +01:00
COPYING Update README & COPYING 2013-08-01 17:11:31 -07:00
CREDITS Add licensing for extensions to Special:Version 2014-01-03 11:02:54 -08:00
FAQ Use HTTPS for the link in FAQ 2013-10-31 14:01:22 +00:00
HISTORY Fix typo - fuction -> function 2013-12-30 18:48:11 +01:00
img_auth.php Added support to img_auth.php for non-repo containers 2013-12-04 00:56:03 +00:00
img_auth.php5 Lots of spelling mistakes and phpdoc attributes 2013-03-10 23:16:28 -04:00
index.php Remove a few stray $wgTitle comments 2013-11-22 11:59:57 -08:00
index.php5 Lots of spelling mistakes and phpdoc attributes 2013-03-10 23:16:28 -04:00
INSTALL Improve description of paths/urls in the INSTALL file. 2013-02-06 22:58:01 +01:00
load.php phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00
load.php5 Lots of spelling mistakes and phpdoc attributes 2013-03-10 23:16:28 -04:00
opensearch_desc.php phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00
opensearch_desc.php5 Lots of spelling mistakes and phpdoc attributes 2013-03-10 23:16:28 -04:00
profileinfo.php phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00
README Merge "Correct attribution for Wikimedia project visitors and restore grammar" 2013-10-02 21:18:13 +00:00
README.mediawiki
RELEASE-NOTES-1.22 Move wikiGetLink rename from 1.23 to 1.22 RELEASE-NOTES 2013-11-14 11:46:47 -08:00
RELEASE-NOTES-1.23 Make imagelinks work like templatelinks 2014-01-07 23:13:43 +00:00
StartProfiler.sample Update code formatting 2013-02-14 13:38:19 +00:00
thumb.php Fixed spacing 2013-11-21 18:52:25 +00:00
thumb.php5 Lots of spelling mistakes and phpdoc attributes 2013-03-10 23:16:28 -04:00
thumb_handler.php phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00
thumb_handler.php5 Lots of spelling mistakes and phpdoc attributes 2013-03-10 23:16:28 -04:00
UPGRADE (bug 46682) Drop doc mention of removed importUseModWiki.php script 2013-03-29 19:57:50 +00:00
wiki.phtml phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00

== MediaWiki ==

MediaWiki is a popular and free, open-source wiki software package written in
PHP. It serves as the platform for Wikipedia and the other projects of the Wikimedia
Foundation, which deliver content in over 280 languages to more than half a billion
people each month. MediaWiki's reliability and robust feature set have earned it a
large and vibrant community of third-party users and developers.

MediaWiki is:

* feature-rich and extensible, both on-wiki and with over 2,000 extensions;
* scalable and suitable for both small and large sites;
* available in your language; and
* simple to install, working on most hardware/software combinations.

For system requirements, installation, and upgrade details, see the files
RELEASE-NOTES, INSTALL, and UPGRADE.

* Ready to get started?
** https://www.mediawiki.org/wiki/Download
* Looking for the technical manual?
** https://www.mediawiki.org/wiki/Manual:Contents
* Seeking help from a person?
** https://www.mediawiki.org/wiki/Communication
* Looking to file a bug report or a feature request?
** https://bugs.mediawiki.org/
* Interested in helping out?
** https://www.mediawiki.org/wiki/How_to_contribute

MediaWiki is the result of global collaboration and cooperation. The CREDITS
file lists technical contributors to the project. The COPYING file explains
MediaWiki's copyright and license (GNU General Public License, version 2 or
later). Many thanks to the Wikimedia community for testing and suggestions.