#mediawiki
JSON blob:
open
Key
Value
bla
$var
actually ok sometimes
$wgServer
The base URL of the server, including protocol (or protocol relative leading //) and without the trailing slash (eg, "http://www.example.org" or "//mediawiki.org"). See also https://www.mediawiki.org/wiki/Manual:%24wgServer
?>
The PHP closing tag "?>" is never required at the end of a pure-code php file, and mediawiki developers actively remove it, as it often causes problems related to trailing whitespace, and "headers already sent" errors. See also http://news.php.net/php.general/280796 and !bom as well as https://phabricator.wikimedia.org/T19642
@ is the "error suppression operator" and should never be used in code, ever. This is an example of a lazy coder: $from = @$options['from'];
@param
@param $var type description
1.27
MediaWiki 1.27 is the current LTS version of MediaWiki, released on June 28th 2016. See https://www.mediawiki.org/wiki/MediaWiki_1.27
2.0
No, seriously, 2.0. Have a tracking bug: https://phabricator.wikimedia.org/T72000
3x
$1 $1 $1
42
The answer to life, the universe and everything.
not A
abusefilter
AbuseFilter is an extension that tags and filters problematic edits. For more information, see
access
For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see .
ack
Try ack instead of grep; it's mostly the same syntax as grep, but much faster. http://betterthangrep.com/
actionpaths
To set up action paths like http://example.com/view/Main_Page and http://example.com/edit/Main_Page , see https://www.mediawiki.org/wiki/Manual:$wgActionPaths
actions
For default actions understood by MediaWiki, see
adminsettings
AdminSettings.php was a additional configuration file for use with the command line maintenance scripts that required higher privileges to the database, This has since been removed in 1.16 and is no longer needed (Unless you are running a version older than 1.16). For more information see:
adsense
ajax
allmessages
For a list of system messages available in the MediaWiki: namespace, see Special:AllMessages
allowoverride
Apache 2 .htaccess files require the AllowOverride directive to be set to one of many values in your virtual host configuration file. Easy way to do this is by setting it to All, adding the line in your section should it be missing. To read more on this subject, http://is.gd/jczEO5
amend
ampersand
analytics
See for techniques on adding analytics scripts using your LocalSettings file.
ancient
Old MediaWiki versions may have bugs and security vulnerabilities, we don't recommend you to use any release older than 1 year. See http://www.mediawiki.org/wiki/Version_lifecycle for details.
anglebrackets
In PHP prior to version 5.2.9 there is an incompatibility with libxml2 versions 2.7.0?2.7.2. This causes the very noticable issue of angle brackets, < and >, being stripped on Export and Import from Mediawiki. Upgrading PHP to at least 5.2.9 and libxml2 to 2.7.3 OR downgrading libxml2 to a version prior to the 2.7.x series fixes this issue. More info: http://bugs.php.net/bug.php?id=45996
announce
mediawiki-announce is a very-low-traffic email list announcing new MediaWiki releases and security updates. Subscribe at https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce
annoyinglittlebug
anonnotice
Anonnotice is a wiki-wide message viewable by all logged out users at the top of every page. Similar to sitenotice, if anonnotice exists only logged out users will see anonnotice and only logged in users will see Sitenotice, they will not see each other. Anonnotice is editable by sysops at [[MediaWiki:Anonnotice]]. See also: !sitenotice
answer
42
api
The MediaWiki API provides direct, high-level access to the data contained in the MediaWiki databases. Client programs should be able to use the API to login, get data, and post changes. Find out more at < https://www.mediawiki.org/wiki/API >. For client libraries in various languages, see < https://www.mediawiki.org/wiki/API:Client_Code >.
apiclient
apiinternal
ask
Please feel free to ask your question: if anybody who knows the answer is around, they will surely reply. Don't ask for help or for attention before actually asking your question, that's just a waste of time – both yours and everybody else's. :)
audit
Warnings thrown by code auditing tools like Fortify are mostly nonsense. Unless you understand the MediaWiki code and know what you're talking about, don't ask us about every warning you get.
authentication
See http://www.mediawiki.org/wiki/Category:User_identity_extensions for a list of external/shared user authentication extensions. Also see http://www.mediawiki.org/wiki/AuthPlugin for an overview on creating your own.
AuthManager
autoblock
autoconfirmed
Autoconfirmed is a user group where users are automatically added to X days after account creation and after Y edits. See
autoload
Classes used by extensions must be added to $wgAutoloadClasses so that they are picked up by the autoloader, see http://www.mediawiki.org/wiki/Manual:$wgAutoloadClasses for more information.
autopromote
autothumb
Wikimedia generates thumbnails on-demand by shelling out to thumb.php with a custom 404 handler. See for source.
autowikibrowser
AutoWikiBrowser (often abbreviated AWB) is a semi-automated MediaWiki editor designed to make tedious repetitive tasks quicker and easier. https://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser
backup
See http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki for information about backing up your wiki. For restoring your wiki, see http://www.mediawiki.org/wiki/Manual:Moving_a_wiki#Import_the_database_backup for more. If you don't have database access, try !grabber.
bestcase
You create a wiki as popular as Wikipedia, with an Adsense clickthrough rate above 99%. And you get laid.
blacklist
For blocking articles and accounts with certain name patterns, see https://www.mediawiki.org/wiki/Extension:TitleBlacklist.
blame
Whatever happened, it's Domas' fault. For everything else, there's `git blame`.
blank
A blank page or HTTP 500 error usually indicates a fatal PHP error. For information on debugging (including viewing errors), see .
blankpage
A blank page or HTTP 500 error usually indicates a fatal PHP error. For information on debugging (including viewing errors), see .
bleedingedge
To run master see https://www.mediawiki.org/wiki/Download_from_Git (Location: https://gerrit.wikimedia.org/r/p/mediawiki/core.git ). See also https://www.mediawiki.org/wiki/Gerrit. If slightly less adventurous, see https://www.mediawiki.org/wiki/Nightlies
blink
Technical_13: When you use