summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2015-12-17 09:15:42 +0100
committerPierre Schmitz <pierre@archlinux.de>2015-12-17 09:44:51 +0100
commita1789ddde42033f1b05cc4929491214ee6e79383 (patch)
tree63615735c4ddffaaabf2428946bb26f90899f7bf
parent9e06a62f265e3a2aaabecc598d4bc617e06fa32d (diff)
Update to MediaWiki 1.26.0
-rw-r--r--CREDITS10
-rw-r--r--Gemfile.lock50
-rw-r--r--Gruntfile.js47
-rw-r--r--HISTORY555
-rw-r--r--RELEASE-NOTES-1.25627
-rw-r--r--RELEASE-NOTES-1.26312
-rw-r--r--Rakefile14
-rw-r--r--api.php17
-rw-r--r--autoload.php88
-rw-r--r--composer.json48
-rw-r--r--composer.lock395
-rw-r--r--docs/doxygen_first_page.php2
-rw-r--r--docs/extension.schema.json131
-rw-r--r--docs/hooks.txt1282
-rw-r--r--docs/kss/styleguide-template/index.html5
-rw-r--r--docs/kss/styleguide-template/public/kss.less5
-rw-r--r--docs/linkcache.txt2
-rw-r--r--docs/memcached.txt1
-rw-r--r--docs/scripts.txt5
-rw-r--r--docs/sitelist.txt2
-rw-r--r--docs/uidesign/design.html1
-rw-r--r--extensions/Cite/CiteCSSFileModule.php34
-rw-r--r--extensions/Cite/Cite_body.php163
-rw-r--r--extensions/Cite/Gruntfile.js9
-rw-r--r--extensions/Cite/citeParserTests.txt36
-rw-r--r--extensions/Cite/composer.json10
-rw-r--r--extensions/Cite/extension.json35
-rw-r--r--extensions/Cite/i18n/ady-cyrl.json8
-rw-r--r--extensions/Cite/i18n/af.json5
-rw-r--r--extensions/Cite/i18n/av.json8
-rw-r--r--extensions/Cite/i18n/awa.json10
-rw-r--r--extensions/Cite/i18n/az.json4
-rw-r--r--extensions/Cite/i18n/be.json8
-rw-r--r--extensions/Cite/i18n/bho.json8
-rw-r--r--extensions/Cite/i18n/bs.json10
-rw-r--r--extensions/Cite/i18n/ce.json4
-rw-r--r--extensions/Cite/i18n/dty.json8
-rw-r--r--extensions/Cite/i18n/es.json5
-rw-r--r--extensions/Cite/i18n/fo.json1
-rw-r--r--extensions/Cite/i18n/gom-latn.json8
-rw-r--r--extensions/Cite/i18n/gu.json6
-rw-r--r--extensions/Cite/i18n/hr.json13
-rw-r--r--extensions/Cite/i18n/jut.json17
-rw-r--r--extensions/Cite/i18n/khw.json8
-rw-r--r--extensions/Cite/i18n/ksh.json10
-rw-r--r--extensions/Cite/i18n/ku-latn.json8
-rw-r--r--extensions/Cite/i18n/kw.json5
-rw-r--r--extensions/Cite/i18n/lt.json16
-rw-r--r--extensions/Cite/i18n/luz.json8
-rw-r--r--extensions/Cite/i18n/mg.json3
-rw-r--r--extensions/Cite/i18n/mzn.json8
-rw-r--r--extensions/Cite/i18n/olo.json8
-rw-r--r--extensions/Cite/i18n/pa.json5
-rw-r--r--extensions/Cite/i18n/sa.json5
-rw-r--r--extensions/Cite/i18n/scn.json43
-rw-r--r--extensions/Cite/i18n/sco.json8
-rw-r--r--extensions/Cite/i18n/sgs.json8
-rw-r--r--extensions/Cite/i18n/si.json5
-rw-r--r--extensions/Cite/i18n/sr-ec.json5
-rw-r--r--extensions/Cite/i18n/szl.json8
-rw-r--r--extensions/Cite/i18n/vi.json4
-rw-r--r--extensions/Cite/i18n/vro.json8
-rw-r--r--extensions/Cite/i18n/wuu.json8
-rw-r--r--extensions/Cite/i18n/xmf.json8
-rw-r--r--extensions/Cite/i18n/yue.json8
-rw-r--r--extensions/Cite/modules/ext.cite.a11y.css16
-rw-r--r--extensions/Cite/modules/ext.cite.a11y.js (renamed from extensions/Cite/modules/ext.cite.js)0
-rw-r--r--extensions/Cite/modules/ext.cite.css37
-rw-r--r--extensions/Cite/modules/ext.cite.print.css3
-rw-r--r--extensions/Cite/modules/ext.cite.style.css83
-rw-r--r--extensions/Cite/modules/ext.cite.style.fa.css15
-rw-r--r--extensions/Cite/modules/ext.cite.styles.css21
-rw-r--r--extensions/Cite/modules/ext.rtlcite.css6
-rw-r--r--extensions/CiteThisPage/CiteThisPage.alias.php9
-rw-r--r--extensions/CiteThisPage/CiteThisPage.php2
-rw-r--r--extensions/CiteThisPage/Gruntfile.js25
-rw-r--r--extensions/CiteThisPage/composer.json10
-rw-r--r--extensions/CiteThisPage/extension.json4
-rw-r--r--extensions/CiteThisPage/i18n/ady-cyrl.json11
-rw-r--r--extensions/CiteThisPage/i18n/aeb-latn.json9
-rw-r--r--extensions/CiteThisPage/i18n/af.json6
-rw-r--r--extensions/CiteThisPage/i18n/ang.json8
-rw-r--r--extensions/CiteThisPage/i18n/awa.json2
-rw-r--r--extensions/CiteThisPage/i18n/az.json4
-rw-r--r--extensions/CiteThisPage/i18n/azb.json10
-rw-r--r--extensions/CiteThisPage/i18n/bho.json7
-rw-r--r--extensions/CiteThisPage/i18n/bs.json5
-rw-r--r--extensions/CiteThisPage/i18n/ce.json4
-rw-r--r--extensions/CiteThisPage/i18n/da.json2
-rw-r--r--extensions/CiteThisPage/i18n/dty.json9
-rw-r--r--extensions/CiteThisPage/i18n/en-gb.json9
-rw-r--r--extensions/CiteThisPage/i18n/fo.json4
-rw-r--r--extensions/CiteThisPage/i18n/gd.json6
-rw-r--r--extensions/CiteThisPage/i18n/gom-latn.json9
-rw-r--r--extensions/CiteThisPage/i18n/gu.json11
-rw-r--r--extensions/CiteThisPage/i18n/hil.json5
-rw-r--r--extensions/CiteThisPage/i18n/ht.json4
-rw-r--r--extensions/CiteThisPage/i18n/hu.json7
-rw-r--r--extensions/CiteThisPage/i18n/hy.json4
-rw-r--r--extensions/CiteThisPage/i18n/jut.json5
-rw-r--r--extensions/CiteThisPage/i18n/khw.json9
-rw-r--r--extensions/CiteThisPage/i18n/kn.json4
-rw-r--r--extensions/CiteThisPage/i18n/ko.json2
-rw-r--r--extensions/CiteThisPage/i18n/ksh.json2
-rw-r--r--extensions/CiteThisPage/i18n/kw.json4
-rw-r--r--extensions/CiteThisPage/i18n/luz.json9
-rw-r--r--extensions/CiteThisPage/i18n/lv.json4
-rw-r--r--extensions/CiteThisPage/i18n/mg.json3
-rw-r--r--extensions/CiteThisPage/i18n/ml.json2
-rw-r--r--extensions/CiteThisPage/i18n/mn.json4
-rw-r--r--extensions/CiteThisPage/i18n/mzn.json9
-rw-r--r--extensions/CiteThisPage/i18n/nan.json8
-rw-r--r--extensions/CiteThisPage/i18n/olo.json9
-rw-r--r--extensions/CiteThisPage/i18n/or.json2
-rw-r--r--extensions/CiteThisPage/i18n/pa.json6
-rw-r--r--extensions/CiteThisPage/i18n/pl.json5
-rw-r--r--extensions/CiteThisPage/i18n/prs.json9
-rw-r--r--extensions/CiteThisPage/i18n/pt.json6
-rw-r--r--extensions/CiteThisPage/i18n/sa.json7
-rw-r--r--extensions/CiteThisPage/i18n/scn.json15
-rw-r--r--extensions/CiteThisPage/i18n/sco.json9
-rw-r--r--extensions/CiteThisPage/i18n/sd.json10
-rw-r--r--extensions/CiteThisPage/i18n/sgs.json2
-rw-r--r--extensions/CiteThisPage/i18n/si.json7
-rw-r--r--extensions/CiteThisPage/i18n/th.json5
-rw-r--r--extensions/CiteThisPage/i18n/tl.json7
-rw-r--r--extensions/CiteThisPage/i18n/tr.json8
-rw-r--r--extensions/CiteThisPage/i18n/uk.json2
-rw-r--r--extensions/CiteThisPage/i18n/vro.json9
-rw-r--r--extensions/CiteThisPage/i18n/war.json9
-rw-r--r--extensions/CiteThisPage/i18n/wo.json9
-rw-r--r--extensions/CiteThisPage/i18n/wuu.json7
-rw-r--r--extensions/CiteThisPage/i18n/xmf.json9
-rw-r--r--extensions/CiteThisPage/i18n/yo.json2
-rw-r--r--extensions/ConfirmEdit/CHANGELOG.md9
-rw-r--r--extensions/ConfirmEdit/ConfirmEdit.alias.php6
-rw-r--r--extensions/ConfirmEdit/ConfirmEdit.php190
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/FancyCaptcha.class.php14
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/extension.json10
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ady-cyrl.json10
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/af.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/arz.json8
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ast.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/av.json8
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ba.json3
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/bho.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/bs.json7
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/cdo.json5
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ckb.json3
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/dty.json11
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/el.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/es.json16
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/et.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/fa.json7
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/fo.json3
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/gd.json8
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/gom-deva.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/gom-latn.json10
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/gsw.json5
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/gu.json6
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/he.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/hi.json7
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/hy.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ilo.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ja.json7
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/jut.json11
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/kk-cyrl.json2
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/km.json7
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ko.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ksh.json2
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ky.json6
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/lb.json3
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/lt.json12
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/luz.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/mg.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/mk.json2
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/mr.json5
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ms.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/mt.json6
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/mzn.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ne.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/nl.json7
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/nn.json5
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/olo.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/or.json6
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/pa.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/pnb.json5
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/pt.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/qu.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ro.json3
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ru.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/scn.json6
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/sco.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/sgs.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/shn.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/si.json8
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/sq.json8
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/su.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/szl.json1
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/ta.json8
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/tr.json10
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/tt-cyrl.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/uk.json7
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/vec.json2
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/vro.json4
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/war.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/wo.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/wuu.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/yue.json9
-rw-r--r--extensions/ConfirmEdit/FancyCaptcha/i18n/zh-hant.json4
-rw-r--r--extensions/ConfirmEdit/Gruntfile.js30
-rw-r--r--extensions/ConfirmEdit/MathCaptcha/MathCaptcha.class.php7
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/QuestyCaptcha.class.php4
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/i18n/bs.json7
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/i18n/es.json11
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/i18n/et.json2
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/i18n/gsw.json5
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/i18n/hsb.json5
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/i18n/ksh.json3
-rw-r--r--extensions/ConfirmEdit/QuestyCaptcha/i18n/mk.json2
-rw-r--r--extensions/ConfirmEdit/README44
-rw-r--r--extensions/ConfirmEdit/README.md152
-rw-r--r--extensions/ConfirmEdit/ReCaptcha/ReCaptcha.class.php4
-rw-r--r--extensions/ConfirmEdit/ReCaptcha/i18n/es.json13
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha.php2
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/ReCaptchaNoCaptcha.class.php148
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/ReCaptchaNoCaptcha.php13
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/extension.json17
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/ast.json14
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/de.json14
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/en.json12
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/es.json14
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/fr.json14
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/gl.json14
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/ht.json9
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/lb.json8
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/mk.json14
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/pl.json13
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/pt.json13
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/qqq.json12
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/uk.json14
-rw-r--r--extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/zh-hans.json14
-rw-r--r--extensions/ConfirmEdit/SimpleCaptcha/Captcha.php192
-rw-r--r--extensions/ConfirmEdit/composer.json10
-rw-r--r--extensions/ConfirmEdit/extension.json129
-rw-r--r--extensions/ConfirmEdit/i18n/ady-cyrl.json8
-rw-r--r--extensions/ConfirmEdit/i18n/an.json4
-rw-r--r--extensions/ConfirmEdit/i18n/arz.json1
-rw-r--r--extensions/ConfirmEdit/i18n/bs.json12
-rw-r--r--extensions/ConfirmEdit/i18n/ce.json2
-rw-r--r--extensions/ConfirmEdit/i18n/ckb.json4
-rw-r--r--extensions/ConfirmEdit/i18n/dty.json8
-rw-r--r--extensions/ConfirmEdit/i18n/el.json2
-rw-r--r--extensions/ConfirmEdit/i18n/et.json2
-rw-r--r--extensions/ConfirmEdit/i18n/eu.json6
-rw-r--r--extensions/ConfirmEdit/i18n/fi.json5
-rw-r--r--extensions/ConfirmEdit/i18n/gd.json8
-rw-r--r--extensions/ConfirmEdit/i18n/glk.json8
-rw-r--r--extensions/ConfirmEdit/i18n/gom-latn.json8
-rw-r--r--extensions/ConfirmEdit/i18n/gu.json6
-rw-r--r--extensions/ConfirmEdit/i18n/hi.json5
-rw-r--r--extensions/ConfirmEdit/i18n/hrx.json8
-rw-r--r--extensions/ConfirmEdit/i18n/ht.json4
-rw-r--r--extensions/ConfirmEdit/i18n/ilo.json2
-rw-r--r--extensions/ConfirmEdit/i18n/is.json4
-rw-r--r--extensions/ConfirmEdit/i18n/jut.json15
-rw-r--r--extensions/ConfirmEdit/i18n/km.json4
-rw-r--r--extensions/ConfirmEdit/i18n/ksh.json14
-rw-r--r--extensions/ConfirmEdit/i18n/kw.json4
-rw-r--r--extensions/ConfirmEdit/i18n/ky.json6
-rw-r--r--extensions/ConfirmEdit/i18n/lt.json18
-rw-r--r--extensions/ConfirmEdit/i18n/luz.json8
-rw-r--r--extensions/ConfirmEdit/i18n/mg.json1
-rw-r--r--extensions/ConfirmEdit/i18n/mk.json14
-rw-r--r--extensions/ConfirmEdit/i18n/mr.json4
-rw-r--r--extensions/ConfirmEdit/i18n/ms.json4
-rw-r--r--extensions/ConfirmEdit/i18n/mzn.json8
-rw-r--r--extensions/ConfirmEdit/i18n/nds-nl.json1
-rw-r--r--extensions/ConfirmEdit/i18n/olo.json8
-rw-r--r--extensions/ConfirmEdit/i18n/pnb.json1
-rw-r--r--extensions/ConfirmEdit/i18n/qu.json1
-rw-r--r--extensions/ConfirmEdit/i18n/scn.json31
-rw-r--r--extensions/ConfirmEdit/i18n/shy-latn.json8
-rw-r--r--extensions/ConfirmEdit/i18n/sq.json4
-rw-r--r--extensions/ConfirmEdit/i18n/sr-ec.json4
-rw-r--r--extensions/ConfirmEdit/i18n/sr-el.json4
-rw-r--r--extensions/ConfirmEdit/i18n/su.json1
-rw-r--r--extensions/ConfirmEdit/i18n/tr.json5
-rw-r--r--extensions/ConfirmEdit/i18n/tt-cyrl.json8
-rw-r--r--extensions/ConfirmEdit/i18n/war.json8
-rw-r--r--extensions/ConfirmEdit/i18n/wo.json8
-rw-r--r--extensions/ConfirmEdit/i18n/wuu.json8
-rw-r--r--extensions/ConfirmEdit/i18n/xmf.json8
-rw-r--r--extensions/ConfirmEdit/i18n/yue.json11
-rw-r--r--extensions/ConfirmEdit/i18n/zh-hans.json2
-rw-r--r--extensions/ConfirmEdit/includes/CaptchaStore.php18
-rw-r--r--extensions/Gadgets/GadgetHooks.php92
-rw-r--r--extensions/Gadgets/Gadgets.alias.php10
-rw-r--r--extensions/Gadgets/Gadgets.namespaces.php122
-rw-r--r--extensions/Gadgets/Gadgets.php1
-rw-r--r--extensions/Gadgets/Gadgets_body.php305
-rw-r--r--extensions/Gadgets/Gruntfile.js19
-rw-r--r--extensions/Gadgets/SpecialGadgets.php25
-rw-r--r--extensions/Gadgets/api/ApiQueryGadgetCategories.php54
-rw-r--r--extensions/Gadgets/api/ApiQueryGadgets.php89
-rw-r--r--extensions/Gadgets/composer.json10
-rw-r--r--extensions/Gadgets/extension.json42
-rw-r--r--extensions/Gadgets/i18n/ast.json23
-rw-r--r--extensions/Gadgets/i18n/be-tarask.json4
-rw-r--r--extensions/Gadgets/i18n/bho.json8
-rw-r--r--extensions/Gadgets/i18n/bn.json9
-rw-r--r--extensions/Gadgets/i18n/bs.json5
-rw-r--r--extensions/Gadgets/i18n/ca.json6
-rw-r--r--extensions/Gadgets/i18n/ce.json2
-rw-r--r--extensions/Gadgets/i18n/cs.json7
-rw-r--r--extensions/Gadgets/i18n/cv.json8
-rw-r--r--extensions/Gadgets/i18n/de.json17
-rw-r--r--extensions/Gadgets/i18n/dty.json9
-rw-r--r--extensions/Gadgets/i18n/el.json49
-rw-r--r--extensions/Gadgets/i18n/en.json7
-rw-r--r--extensions/Gadgets/i18n/es.json12
-rw-r--r--extensions/Gadgets/i18n/et.json23
-rw-r--r--extensions/Gadgets/i18n/eu.json8
-rw-r--r--extensions/Gadgets/i18n/fa.json4
-rw-r--r--extensions/Gadgets/i18n/fo.json13
-rw-r--r--extensions/Gadgets/i18n/fr.json30
-rw-r--r--extensions/Gadgets/i18n/gl.json18
-rw-r--r--extensions/Gadgets/i18n/he.json23
-rw-r--r--extensions/Gadgets/i18n/hi.json13
-rw-r--r--extensions/Gadgets/i18n/hu.json1
-rw-r--r--extensions/Gadgets/i18n/id.json2
-rw-r--r--extensions/Gadgets/i18n/ilo.json19
-rw-r--r--extensions/Gadgets/i18n/it.json9
-rw-r--r--extensions/Gadgets/i18n/jut.json11
-rw-r--r--extensions/Gadgets/i18n/kk-cyrl.json2
-rw-r--r--extensions/Gadgets/i18n/ko.json10
-rw-r--r--extensions/Gadgets/i18n/ksh.json12
-rw-r--r--extensions/Gadgets/i18n/lb.json6
-rw-r--r--extensions/Gadgets/i18n/lt.json32
-rw-r--r--extensions/Gadgets/i18n/mk.json7
-rw-r--r--extensions/Gadgets/i18n/nap.json44
-rw-r--r--extensions/Gadgets/i18n/ne.json7
-rw-r--r--extensions/Gadgets/i18n/nl.json21
-rw-r--r--extensions/Gadgets/i18n/olo.json14
-rw-r--r--extensions/Gadgets/i18n/pl.json9
-rw-r--r--extensions/Gadgets/i18n/pt-br.json5
-rw-r--r--extensions/Gadgets/i18n/qqq.json7
-rw-r--r--extensions/Gadgets/i18n/ru.json11
-rw-r--r--extensions/Gadgets/i18n/sa.json7
-rw-r--r--extensions/Gadgets/i18n/sah.json10
-rw-r--r--extensions/Gadgets/i18n/shn.json11
-rw-r--r--extensions/Gadgets/i18n/sq.json7
-rw-r--r--extensions/Gadgets/i18n/sr-ec.json7
-rw-r--r--extensions/Gadgets/i18n/tr.json21
-rw-r--r--extensions/Gadgets/i18n/uk.json27
-rw-r--r--extensions/Gadgets/i18n/vi.json7
-rw-r--r--extensions/Gadgets/i18n/xmf.json11
-rw-r--r--extensions/Gadgets/i18n/zh-hans.json7
-rw-r--r--extensions/Gadgets/i18n/zh-hant.json25
-rw-r--r--extensions/Gadgets/includes/GadgetRepo.php63
-rw-r--r--extensions/Gadgets/includes/GadgetResourceLoaderModule.php61
-rw-r--r--extensions/Gadgets/includes/MediaWikiGadgetsDefinitionRepo.php233
-rw-r--r--extensions/Gadgets/tests/GadgetTest.php35
-rw-r--r--extensions/ImageMap/Gruntfile.js19
-rw-r--r--extensions/ImageMap/extension.json3
-rw-r--r--extensions/ImageMap/i18n/ce.json2
-rw-r--r--extensions/ImageMap/i18n/es.json11
-rw-r--r--extensions/ImageMap/i18n/lt.json8
-rw-r--r--extensions/ImageMap/i18n/nap.json19
-rw-r--r--extensions/ImageMap/i18n/olo.json19
-rw-r--r--extensions/ImageMap/i18n/sa.json5
-rw-r--r--extensions/ImageMap/i18n/sr-ec.json2
-rw-r--r--extensions/ImageMap/i18n/sr-el.json2
-rw-r--r--extensions/InputBox/Gruntfile.js20
-rw-r--r--extensions/InputBox/InputBox.classes.php198
-rw-r--r--extensions/InputBox/composer.json11
-rw-r--r--extensions/InputBox/extension.json15
-rw-r--r--extensions/InputBox/i18n/ady-cyrl.json8
-rw-r--r--extensions/InputBox/i18n/anp.json8
-rw-r--r--extensions/InputBox/i18n/ast.json2
-rw-r--r--extensions/InputBox/i18n/awa.json14
-rw-r--r--extensions/InputBox/i18n/az.json4
-rw-r--r--extensions/InputBox/i18n/azb.json6
-rw-r--r--extensions/InputBox/i18n/be.json7
-rw-r--r--extensions/InputBox/i18n/bho.json8
-rw-r--r--extensions/InputBox/i18n/bs.json4
-rw-r--r--extensions/InputBox/i18n/cu.json2
-rw-r--r--extensions/InputBox/i18n/din.json8
-rw-r--r--extensions/InputBox/i18n/dty.json8
-rw-r--r--extensions/InputBox/i18n/ee.json4
-rw-r--r--extensions/InputBox/i18n/es.json13
-rw-r--r--extensions/InputBox/i18n/eu.json4
-rw-r--r--extensions/InputBox/i18n/gom-latn.json8
-rw-r--r--extensions/InputBox/i18n/gu.json5
-rw-r--r--extensions/InputBox/i18n/hi.json6
-rw-r--r--extensions/InputBox/i18n/hy.json4
-rw-r--r--extensions/InputBox/i18n/ja.json5
-rw-r--r--extensions/InputBox/i18n/jut.json13
-rw-r--r--extensions/InputBox/i18n/khw.json8
-rw-r--r--extensions/InputBox/i18n/krc.json9
-rw-r--r--extensions/InputBox/i18n/ksh.json2
-rw-r--r--extensions/InputBox/i18n/lt.json9
-rw-r--r--extensions/InputBox/i18n/luz.json8
-rw-r--r--extensions/InputBox/i18n/mg.json8
-rw-r--r--extensions/InputBox/i18n/mr.json2
-rw-r--r--extensions/InputBox/i18n/mzn.json1
-rw-r--r--extensions/InputBox/i18n/nap.json9
-rw-r--r--extensions/InputBox/i18n/ne.json9
-rw-r--r--extensions/InputBox/i18n/nl.json2
-rw-r--r--extensions/InputBox/i18n/olo.json15
-rw-r--r--extensions/InputBox/i18n/pa.json8
-rw-r--r--extensions/InputBox/i18n/ps.json3
-rw-r--r--extensions/InputBox/i18n/ro.json3
-rw-r--r--extensions/InputBox/i18n/sa.json8
-rw-r--r--extensions/InputBox/i18n/scn.json5
-rw-r--r--extensions/InputBox/i18n/sco.json8
-rw-r--r--extensions/InputBox/i18n/sd.json8
-rw-r--r--extensions/InputBox/i18n/sgs.json1
-rw-r--r--extensions/InputBox/i18n/sh.json4
-rw-r--r--extensions/InputBox/i18n/tcy.json9
-rw-r--r--extensions/InputBox/i18n/te.json2
-rw-r--r--extensions/InputBox/i18n/tr.json6
-rw-r--r--extensions/InputBox/i18n/war.json8
-rw-r--r--extensions/InputBox/i18n/wuu.json7
-rw-r--r--extensions/InputBox/i18n/xmf.json8
-rw-r--r--extensions/InputBox/resources/ext.inputBox.js2
-rw-r--r--extensions/InputBox/resources/ext.inputBox.styles.css4
-rw-r--r--extensions/Interwiki/Gruntfile.js33
-rw-r--r--extensions/Interwiki/Interwiki.alias.php12
-rw-r--r--extensions/Interwiki/Interwiki_body.php24
-rw-r--r--extensions/Interwiki/composer.json12
-rw-r--r--extensions/Interwiki/extension.json7
-rw-r--r--extensions/Interwiki/i18n/ast.json18
-rw-r--r--extensions/Interwiki/i18n/bn.json3
-rw-r--r--extensions/Interwiki/i18n/ce.json2
-rw-r--r--extensions/Interwiki/i18n/de.json2
-rw-r--r--extensions/Interwiki/i18n/el.json5
-rw-r--r--extensions/Interwiki/i18n/en.json138
-rw-r--r--extensions/Interwiki/i18n/es.json8
-rw-r--r--extensions/Interwiki/i18n/fa.json1
-rw-r--r--extensions/Interwiki/i18n/fi.json20
-rw-r--r--extensions/Interwiki/i18n/fy.json3
-rw-r--r--extensions/Interwiki/i18n/it.json2
-rw-r--r--extensions/Interwiki/i18n/ja.json14
-rw-r--r--extensions/Interwiki/i18n/ka.json2
-rw-r--r--extensions/Interwiki/i18n/km.json6
-rw-r--r--extensions/Interwiki/i18n/ko.json42
-rw-r--r--extensions/Interwiki/i18n/ksh.json10
-rw-r--r--extensions/Interwiki/i18n/lt.json2
-rw-r--r--extensions/Interwiki/i18n/mg.json1
-rw-r--r--extensions/Interwiki/i18n/mk.json2
-rw-r--r--extensions/Interwiki/i18n/ml.json14
-rw-r--r--extensions/Interwiki/i18n/mr.json18
-rw-r--r--extensions/Interwiki/i18n/nap.json3
-rw-r--r--extensions/Interwiki/i18n/nl.json28
-rw-r--r--extensions/Interwiki/i18n/pl.json7
-rw-r--r--extensions/Interwiki/i18n/ps.json4
-rw-r--r--extensions/Interwiki/i18n/pt.json7
-rw-r--r--extensions/Interwiki/i18n/ru.json2
-rw-r--r--extensions/Interwiki/i18n/scn.json16
-rw-r--r--extensions/Interwiki/i18n/sr-el.json2
-rw-r--r--extensions/Interwiki/i18n/sw.json4
-rw-r--r--extensions/Interwiki/i18n/uk.json2
-rw-r--r--extensions/Interwiki/i18n/vi.json2
-rw-r--r--extensions/Interwiki/i18n/zh-hans.json8
-rw-r--r--extensions/Interwiki/phpcs.xml8
-rw-r--r--extensions/LocalisationUpdate/Autoload.php35
-rw-r--r--extensions/LocalisationUpdate/Gruntfile.js19
-rw-r--r--extensions/LocalisationUpdate/LocalisationUpdate.php21
-rw-r--r--extensions/LocalisationUpdate/composer.json47
-rw-r--r--extensions/LocalisationUpdate/extension.json4
-rw-r--r--extensions/Nuke/Gruntfile.js28
-rw-r--r--extensions/Nuke/Nuke.alias.php13
-rw-r--r--extensions/Nuke/Nuke.hooks.php1
-rw-r--r--extensions/Nuke/Nuke.php2
-rw-r--r--extensions/Nuke/Nuke_body.php71
-rw-r--r--extensions/Nuke/SpecialNuke.php2
-rw-r--r--extensions/Nuke/composer.json12
-rw-r--r--extensions/Nuke/extension.json4
-rw-r--r--extensions/Nuke/i18n/ar.json8
-rw-r--r--extensions/Nuke/i18n/ast.json1
-rw-r--r--extensions/Nuke/i18n/ce.json7
-rw-r--r--extensions/Nuke/i18n/de.json2
-rw-r--r--extensions/Nuke/i18n/en.json64
-rw-r--r--extensions/Nuke/i18n/es.json9
-rw-r--r--extensions/Nuke/i18n/eu.json3
-rw-r--r--extensions/Nuke/i18n/fi.json1
-rw-r--r--extensions/Nuke/i18n/fr.json1
-rw-r--r--extensions/Nuke/i18n/gsw.json5
-rw-r--r--extensions/Nuke/i18n/id.json12
-rw-r--r--extensions/Nuke/i18n/ilo.json1
-rw-r--r--extensions/Nuke/i18n/jut.json11
-rw-r--r--extensions/Nuke/i18n/jv.json6
-rw-r--r--extensions/Nuke/i18n/kk-cyrl.json1
-rw-r--r--extensions/Nuke/i18n/krc.json3
-rw-r--r--extensions/Nuke/i18n/ksh.json8
-rw-r--r--extensions/Nuke/i18n/ml.json1
-rw-r--r--extensions/Nuke/i18n/nb.json4
-rw-r--r--extensions/Nuke/i18n/nl.json2
-rw-r--r--extensions/Nuke/i18n/pt-br.json8
-rw-r--r--extensions/Nuke/i18n/ru.json2
-rw-r--r--extensions/Nuke/i18n/sa.json10
-rw-r--r--extensions/Nuke/i18n/scn.json12
-rw-r--r--extensions/Nuke/i18n/sr-ec.json6
-rw-r--r--extensions/Nuke/i18n/sr-el.json4
-rw-r--r--extensions/Nuke/i18n/uk.json7
-rw-r--r--extensions/Nuke/i18n/uz.json10
-rw-r--r--extensions/Nuke/i18n/vi.json1
-rw-r--r--extensions/Nuke/i18n/zh-hant.json5
-rw-r--r--extensions/Nuke/phpcs.xml8
-rw-r--r--extensions/ParserFunctions/Gruntfile.js25
-rw-r--r--extensions/ParserFunctions/ParserFunctions.i18n.magic.php33
-rw-r--r--extensions/ParserFunctions/composer.json10
-rw-r--r--extensions/ParserFunctions/extension.json4
-rw-r--r--extensions/ParserFunctions/i18n/ady-cyrl.json13
-rw-r--r--extensions/ParserFunctions/i18n/af.json5
-rw-r--r--extensions/ParserFunctions/i18n/ast.json2
-rw-r--r--extensions/ParserFunctions/i18n/av.json8
-rw-r--r--extensions/ParserFunctions/i18n/awa.json11
-rw-r--r--extensions/ParserFunctions/i18n/be.json11
-rw-r--r--extensions/ParserFunctions/i18n/bho.json11
-rw-r--r--extensions/ParserFunctions/i18n/ckb.json8
-rw-r--r--extensions/ParserFunctions/i18n/da.json5
-rw-r--r--extensions/ParserFunctions/i18n/dty.json12
-rw-r--r--extensions/ParserFunctions/i18n/ee.json8
-rw-r--r--extensions/ParserFunctions/i18n/el.json2
-rw-r--r--extensions/ParserFunctions/i18n/es.json32
-rw-r--r--extensions/ParserFunctions/i18n/fo.json11
-rw-r--r--extensions/ParserFunctions/i18n/gd.json10
-rw-r--r--extensions/ParserFunctions/i18n/gom-latn.json11
-rw-r--r--extensions/ParserFunctions/i18n/gu.json12
-rw-r--r--extensions/ParserFunctions/i18n/he.json4
-rw-r--r--extensions/ParserFunctions/i18n/ht.json8
-rw-r--r--extensions/ParserFunctions/i18n/hy.json11
-rw-r--r--extensions/ParserFunctions/i18n/khw.json11
-rw-r--r--extensions/ParserFunctions/i18n/kk-cyrl.json10
-rw-r--r--extensions/ParserFunctions/i18n/krc.json11
-rw-r--r--extensions/ParserFunctions/i18n/lt.json21
-rw-r--r--extensions/ParserFunctions/i18n/luz.json11
-rw-r--r--extensions/ParserFunctions/i18n/mg.json11
-rw-r--r--extensions/ParserFunctions/i18n/mt.json11
-rw-r--r--extensions/ParserFunctions/i18n/mzn.json11
-rw-r--r--extensions/ParserFunctions/i18n/nan.json9
-rw-r--r--extensions/ParserFunctions/i18n/nap.json19
-rw-r--r--extensions/ParserFunctions/i18n/nds-nl.json11
-rw-r--r--extensions/ParserFunctions/i18n/olo.json12
-rw-r--r--extensions/ParserFunctions/i18n/pa.json11
-rw-r--r--extensions/ParserFunctions/i18n/pnb.json6
-rw-r--r--extensions/ParserFunctions/i18n/ro.json5
-rw-r--r--extensions/ParserFunctions/i18n/sco.json11
-rw-r--r--extensions/ParserFunctions/i18n/si.json5
-rw-r--r--extensions/ParserFunctions/i18n/szl.json1
-rw-r--r--extensions/ParserFunctions/i18n/th.json6
-rw-r--r--extensions/ParserFunctions/i18n/tt-cyrl.json11
-rw-r--r--extensions/ParserFunctions/i18n/vro.json11
-rw-r--r--extensions/ParserFunctions/i18n/war.json8
-rw-r--r--extensions/ParserFunctions/i18n/wo.json9
-rw-r--r--extensions/ParserFunctions/i18n/wuu.json11
-rw-r--r--extensions/ParserFunctions/i18n/xmf.json11
-rw-r--r--extensions/ParserFunctions/i18n/yo.json3
-rw-r--r--extensions/PdfHandler/Gruntfile.js19
-rw-r--r--extensions/PdfHandler/PdfHandler.image.php4
-rw-r--r--extensions/PdfHandler/PdfHandler_body.php13
-rw-r--r--extensions/PdfHandler/Rakefile14
-rw-r--r--extensions/PdfHandler/composer.json10
-rw-r--r--extensions/PdfHandler/extension.json3
-rw-r--r--extensions/PdfHandler/i18n/ast.json4
-rw-r--r--extensions/PdfHandler/i18n/cs.json4
-rw-r--r--extensions/PdfHandler/i18n/es.json4
-rw-r--r--extensions/PdfHandler/i18n/fr.json7
-rw-r--r--extensions/PdfHandler/i18n/gl.json8
-rw-r--r--extensions/PdfHandler/i18n/gu.json6
-rw-r--r--extensions/PdfHandler/i18n/hi.json6
-rw-r--r--extensions/PdfHandler/i18n/hu.json7
-rw-r--r--extensions/PdfHandler/i18n/it.json4
-rw-r--r--extensions/PdfHandler/i18n/kk-cyrl.json11
-rw-r--r--extensions/PdfHandler/i18n/ksh.json4
-rw-r--r--extensions/PdfHandler/i18n/lt.json13
-rw-r--r--extensions/PdfHandler/i18n/ml.json4
-rw-r--r--extensions/PdfHandler/i18n/nap.json18
-rw-r--r--extensions/PdfHandler/i18n/nb.json7
-rw-r--r--extensions/PdfHandler/i18n/ne.json8
-rw-r--r--extensions/PdfHandler/i18n/nl.json4
-rw-r--r--extensions/PdfHandler/i18n/olo.json9
-rw-r--r--extensions/PdfHandler/i18n/qqq.json4
-rw-r--r--extensions/PdfHandler/i18n/roa-tara.json4
-rw-r--r--extensions/PdfHandler/i18n/ru.json6
-rw-r--r--extensions/PdfHandler/i18n/sa.json6
-rw-r--r--extensions/PdfHandler/i18n/tr.json10
-rw-r--r--extensions/PdfHandler/i18n/uk.json7
-rw-r--r--extensions/PdfHandler/i18n/vi.json4
-rw-r--r--extensions/PdfHandler/i18n/zh-hans.json2
-rw-r--r--extensions/PdfHandler/i18n/zh-hant.json4
-rw-r--r--extensions/Poem/Gruntfile.js19
-rw-r--r--extensions/Poem/LICENSE121
-rw-r--r--extensions/Poem/composer.json10
-rw-r--r--extensions/Poem/extension.json4
-rw-r--r--extensions/Renameuser/Gruntfile.js25
-rw-r--r--extensions/Renameuser/RenameUserJob.php12
-rw-r--r--extensions/Renameuser/Renameuser.alias.php9
-rw-r--r--extensions/Renameuser/Renameuser.hooks.php9
-rw-r--r--extensions/Renameuser/Renameuser.php2
-rw-r--r--extensions/Renameuser/RenameuserLogFormatter.php3
-rw-r--r--extensions/Renameuser/RenameuserSQL.php74
-rw-r--r--extensions/Renameuser/SpecialRenameuser.php9
-rw-r--r--extensions/Renameuser/cleanupArchiveUserText.php11
-rw-r--r--extensions/Renameuser/composer.json12
-rw-r--r--extensions/Renameuser/extension.json6
-rw-r--r--extensions/Renameuser/i18n/azb.json7
-rw-r--r--extensions/Renameuser/i18n/bn.json4
-rw-r--r--extensions/Renameuser/i18n/bs.json15
-rw-r--r--extensions/Renameuser/i18n/ce.json16
-rw-r--r--extensions/Renameuser/i18n/cv.json6
-rw-r--r--extensions/Renameuser/i18n/de.json5
-rw-r--r--extensions/Renameuser/i18n/en.json72
-rw-r--r--extensions/Renameuser/i18n/eo.json12
-rw-r--r--extensions/Renameuser/i18n/es.json31
-rw-r--r--extensions/Renameuser/i18n/fa.json2
-rw-r--r--extensions/Renameuser/i18n/fy.json4
-rw-r--r--extensions/Renameuser/i18n/he.json2
-rw-r--r--extensions/Renameuser/i18n/id.json4
-rw-r--r--extensions/Renameuser/i18n/ilo.json6
-rw-r--r--extensions/Renameuser/i18n/jut.json37
-rw-r--r--extensions/Renameuser/i18n/kk-cyrl.json4
-rw-r--r--extensions/Renameuser/i18n/ko.json2
-rw-r--r--extensions/Renameuser/i18n/krc.json31
-rw-r--r--extensions/Renameuser/i18n/ksh.json16
-rw-r--r--extensions/Renameuser/i18n/ku-latn.json5
-rw-r--r--extensions/Renameuser/i18n/ne.json8
-rw-r--r--extensions/Renameuser/i18n/nn.json12
-rw-r--r--extensions/Renameuser/i18n/ro.json1
-rw-r--r--extensions/Renameuser/i18n/sa.json9
-rw-r--r--extensions/Renameuser/i18n/scn.json5
-rw-r--r--extensions/Renameuser/i18n/sq.json8
-rw-r--r--extensions/Renameuser/i18n/yi.json3
-rw-r--r--extensions/Renameuser/phpcs.xml8
-rw-r--r--extensions/Renameuser/renameUserCleanup.php174
-rw-r--r--extensions/Renameuser/specials/SpecialRenameuser.php217
-rw-r--r--extensions/SpamBlacklist/BaseBlacklist.php118
-rw-r--r--extensions/SpamBlacklist/EmailBlacklist.php9
-rw-r--r--extensions/SpamBlacklist/Gruntfile.js25
-rw-r--r--extensions/SpamBlacklist/SpamBlacklistHooks.php7
-rw-r--r--extensions/SpamBlacklist/composer.json10
-rw-r--r--extensions/SpamBlacklist/extension.json3
-rw-r--r--extensions/SpamBlacklist/i18n/ast.json5
-rw-r--r--extensions/SpamBlacklist/i18n/be-tarask.json6
-rw-r--r--extensions/SpamBlacklist/i18n/bs.json5
-rw-r--r--extensions/SpamBlacklist/i18n/ce.json2
-rw-r--r--extensions/SpamBlacklist/i18n/de.json5
-rw-r--r--extensions/SpamBlacklist/i18n/et.json5
-rw-r--r--extensions/SpamBlacklist/i18n/fr.json5
-rw-r--r--extensions/SpamBlacklist/i18n/gl.json8
-rw-r--r--extensions/SpamBlacklist/i18n/kk-cyrl.json7
-rw-r--r--extensions/SpamBlacklist/i18n/ksh.json2
-rw-r--r--extensions/SpamBlacklist/i18n/lt.json24
-rw-r--r--extensions/SpamBlacklist/i18n/ml.json5
-rw-r--r--extensions/SpamBlacklist/i18n/nap.json24
-rw-r--r--extensions/SpamBlacklist/i18n/or.json2
-rw-r--r--extensions/SpamBlacklist/i18n/pt.json5
-rw-r--r--extensions/SpamBlacklist/i18n/ru.json4
-rw-r--r--extensions/SpamBlacklist/i18n/sa.json9
-rw-r--r--extensions/SpamBlacklist/i18n/scn.json6
-rw-r--r--extensions/SpamBlacklist/i18n/tr.json17
-rw-r--r--extensions/SpamBlacklist/i18n/uk.json10
-rw-r--r--extensions/SpamBlacklist/i18n/zh-hans.json2
-rw-r--r--extensions/SyntaxHighlight_GeSHi/.csslintrc13
-rw-r--r--extensions/SyntaxHighlight_GeSHi/Gruntfile.js60
-rw-r--r--extensions/SyntaxHighlight_GeSHi/README50
-rw-r--r--extensions/SyntaxHighlight_GeSHi/ResourceLoaderGeSHiLocalModule.php37
-rw-r--r--extensions/SyntaxHighlight_GeSHi/ResourceLoaderGeSHiModule.php79
-rw-r--r--extensions/SyntaxHighlight_GeSHi/ResourceLoaderGeSHiVisualEditorModule.php58
-rw-r--r--extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.class.php698
-rw-r--r--extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.compat.php135
-rw-r--r--extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.langs.php236
-rw-r--r--extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.lexers.php577
-rw-r--r--extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php3
-rw-r--r--extensions/SyntaxHighlight_GeSHi/composer.json39
-rw-r--r--extensions/SyntaxHighlight_GeSHi/extension.json82
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/BUGS29
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/CHANGES976
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/README33
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/THANKS268
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/TODO71
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/__filesource/fsource_geshi_core_geshi.php.html4616
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/blank.html13
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/classtrees_geshi.html24
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/elementindex.html867
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/elementindex_geshi.html864
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/errors.html20
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/geshi/core/GeSHi.html2676
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/geshi/core/_geshi.php.html478
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/index.html24
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/li_geshi.html46
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/banner.css33
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass.pngbin459 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass_logo.pngbin1010 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractMethod.pngbin566 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass.pngbin646 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass_logo.pngbin1331 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateMethod.pngbin672 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class.pngbin438 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class_logo.pngbin1306 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constant.pngbin621 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constructor.pngbin666 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Destructor.pngbin753 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Function.pngbin478 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Global.pngbin580 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/I.pngbin111 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Index.pngbin449 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface.pngbin457 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface_logo.pngbin1306 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/L.pngbin118 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lminus.pngbin133 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lplus.pngbin139 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Method.pngbin528 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page.pngbin460 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page_logo.pngbin1102 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass.pngbin645 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass_logo.pngbin1511 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateMethod.pngbin710 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateVariable.pngbin641 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticMethod.pngbin528 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticVariable.pngbin564 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/T.pngbin119 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tminus.pngbin135 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tplus.pngbin140 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Variable.pngbin564 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/blank.pngbin105 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/class_folder.pngbin497 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/empty.pngbin90 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/file.pngbin218 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/folder.pngbin367 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/function_folder.pngbin476 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button.pngbin509 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button_disabled.pngbin405 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package.pngbin515 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package_folder.pngbin419 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button.pngbin505 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button_disabled.pngbin405 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/private_class_logo.pngbin1511 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial.pngbin301 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial_folder.pngbin425 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/up_button.pngbin527 -> 0 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/stylesheet.css146
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/packages.html29
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/api/todolist.html42
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.html4077
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.txt1741
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/docs/phpdoc.ini90
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi.php4788
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/4cs.php137
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502acme.php228
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502kickass.php239
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502tasm.php187
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/68000devpac.php166
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/abap.php1407
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript.php195
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript3.php471
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ada.php130
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/aimms.php316
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/algol68.php328
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/apache.php481
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/applescript.php155
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/apt_sources.php153
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/arm.php3316
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/asm.php601
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/asp.php162
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/asymptote.php192
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoconf.php510
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/autohotkey.php371
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoit.php1173
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/avisynth.php193
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/awk.php156
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/bascomavr.php183
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/bash.php472
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/basic4gl.php339
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/bf.php113
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/bibtex.php181
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/blitzbasic.php183
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/bnf.php117
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/boo.php215
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/c.php279
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_loadrunner.php321
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_mac.php225
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_winapi.php870
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/caddcl.php124
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cadlisp.php184
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfdg.php122
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfm.php297
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/chaiscript.php138
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/chapel.php169
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cil.php194
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/clojure.php132
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cmake.php179
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cobol.php457
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/coffeescript.php144
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp-qt.php568
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp-winapi.php836
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp.php244
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/csharp.php254
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/css.php346
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/cuesheet.php136
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/d.php250
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/dart.php159
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcl.php190
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcpu16.php129
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcs.php180
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/delphi.php299
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/diff.php194
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/div.php124
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/dos.php225
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/dot.php162
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/e.php206
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ecmascript.php208
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/eiffel.php393
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/email.php220
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/epc.php152
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/erlang.php439
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/euphoria.php138
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ezt.php134
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/f1.php149
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/falcon.php217
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/fo.php326
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/fortran.php158
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/freebasic.php139
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/freeswitch.php166
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/fsharp.php211
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/gambas.php212
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/gdb.php194
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/genero.php461
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/genie.php155
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/gettext.php95
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/glsl.php203
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/gml.php367
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/gnuplot.php294
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/go.php373
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/groovy.php1009
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/gwbasic.php151
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/haskell.php204
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/haxe.php158
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/hicest.php106
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/hq9plus.php102
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/html4strict.php188
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/html5.php210
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/icon.php210
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/idl.php121
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ini.php127
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/inno.php210
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/intercal.php120
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/io.php136
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ispfpanel.php165
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/j.php188
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/java.php980
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/java5.php1035
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/javascript.php172
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/jcl.php155
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/jquery.php236
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/kixtart.php327
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonec.php280
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonecpp.php308
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/latex.php221
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lb.php160
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ldif.php114
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lisp.php147
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/llvm.php383
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/locobasic.php128
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/logtalk.php343
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lolcode.php159
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusformulas.php316
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusscript.php189
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lscript.php385
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lsl2.php1276
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/lua.php182
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/m68k.php141
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/magiksf.php191
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/make.php149
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/mapbasic.php906
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/matlab.php225
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/mirc.php169
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/mmix.php191
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula2.php134
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula3.php133
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/mpasm.php162
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/mxml.php143
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/mysql.php472
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/nagios.php223
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/netrexx.php161
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/newlisp.php189
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/nginx.php868
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/nimrod.php201
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/nsis.php351
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/oberon2.php133
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/objc.php356
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/objeck.php114
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml-brief.php110
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml.php185
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/octave.php513
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/oobas.php133
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/oorexx.php169
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle11.php612
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle8.php494
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/oxygene.php155
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/oz.php142
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/parasail.php128
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/parigp.php293
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pascal.php163
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pcre.php186
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/per.php300
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl.php211
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl6.php195
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pf.php176
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/php-brief.php220
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/php.php1115
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pic16.php139
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pike.php101
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pixelbender.php173
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pli.php198
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/plsql.php254
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/postgresql.php285
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/postscript.php217
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/povray.php198
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/powerbuilder.php416
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/powershell.php275
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/proftpd.php372
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/progress.php483
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/prolog.php141
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/properties.php125
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/providex.php297
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/purebasic.php301
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pycon.php62
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/pys60.php271
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/python.php242
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/q.php147
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/qbasic.php160
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/qml.php351
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/racket.php964
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/rails.php404
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/rbs.php224
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/rebol.php194
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/reg.php231
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/rexx.php160
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/robots.php98
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/rpmspec.php131
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/rsplus.php481
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/ruby.php229
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/rust.php235
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/sas.php288
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/scala.php136
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/scheme.php168
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/scilab.php293
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/scl.php148
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/sdlbasic.php163
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/smalltalk.php152
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/smarty.php190
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/spark.php127
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/sparql.php153
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/sql.php168
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/standardml.php216
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/stonescript.php305
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/systemverilog.php315
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/tcl.php192
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/teraterm.php352
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/text.php82
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/thinbasic.php866
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/tsql.php379
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/typoscript.php298
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/unicon.php208
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/upc.php268
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/urbi.php198
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/uscript.php297
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/vala.php149
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/vb.php155
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/vbnet.php180
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/vbscript.php153
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/vedit.php101
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/verilog.php193
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/vhdl.php181
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/vim.php418
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualfoxpro.php454
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualprolog.php127
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/whitespace.php119
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/whois.php178
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/winbatch.php367
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/xbasic.php141
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/xml.php155
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/xorg_conf.php122
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/xpp.php434
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/yaml.php148
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/z80.php142
-rw-r--r--extensions/SyntaxHighlight_GeSHi/geshi/geshi/zxbasic.php148
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ady-cyrl.json10
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/af.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/an.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ar.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/arz.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/as.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ast.json20
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/az.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ba.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/bcc.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/be-tarask.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/bg.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/bn.json16
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/br.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/bs.json12
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ca.json16
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ce.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ckb.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/cs.json20
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/da.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/de.json20
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/diq.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/dsb.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/el.json11
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/en.json22
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/eo.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/es.json21
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/et.json16
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/eu.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/fa.json13
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/fi.json15
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/fr.json24
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/frp.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/fur.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ga.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/gl.json21
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/gom-deva.json11
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/gom-latn.json11
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/grc.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/gsw.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/gu.json10
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/he.json20
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/hi.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/hr.json12
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/hsb.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ht.json11
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/hu.json19
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ia.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/id.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ie.json5
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ig.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ilo.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/io.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/it.json13
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ja.json14
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/jut.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/jv.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ka.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/kk-arab.json12
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/kk-cyrl.json12
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/kk-latn.json12
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/km.json4
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/kn.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ko.json16
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ksh.json17
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ku-latn.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/lb.json12
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/li.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/lrc.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/lt.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/lv.json2
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/mg.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/mk.json17
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ml.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/mr.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ms.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/nah.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/nb.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/nds-nl.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/nds.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/nl.json11
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/nn.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/oc.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/olo.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/om.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/os.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/pam.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/pdc.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/pfl.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/pl.json20
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/pms.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ps.json5
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/pt-br.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/pt.json17
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/qqq.json15
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/qu.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ro.json19
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/roa-tara.json10
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ru.json10
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/rue.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/sah.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/shn.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/si.json13
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/sk.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/sl.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/sr-ec.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/sr-el.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/stq.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/su.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/sv.json11
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ta.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/te.json9
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/tg-cyrl.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/tg-latn.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/tk.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/tl.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/tokipona.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/tr.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/uk.json22
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/ur.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/vec.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/vep.json8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/vi.json17
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/vo.json12
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/yi.json10
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/yue.json7
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/zh-hans.json20
-rw-r--r--extensions/SyntaxHighlight_GeSHi/i18n/zh-hant.json17
-rw-r--r--extensions/SyntaxHighlight_GeSHi/maintenance/updateCSS.php54
-rw-r--r--extensions/SyntaxHighlight_GeSHi/maintenance/updateLanguageList.php54
-rw-r--r--extensions/SyntaxHighlight_GeSHi/maintenance/updateLexerList.php60
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/pygments.generated.css64
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/pygments.wrapper.css42
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ce.MWSyntaxHighlightNode.css11
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ce.MWSyntaxHighlightNode.js89
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.dm.MWSyntaxHighlightNode.js135
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ui.MWSyntaxHighlightInspector.css10
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ui.MWSyntaxHighlightInspector.js163
-rw-r--r--extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ui.MWSyntaxHighlightInspectorTool.js37
-rw-r--r--extensions/SyntaxHighlight_GeSHi/phpcs.xml8
-rw-r--r--extensions/SyntaxHighlight_GeSHi/pygments/PYGMENTS_LICENSE25
-rw-r--r--extensions/SyntaxHighlight_GeSHi/pygments/create_pygmentize_bundle68
-rw-r--r--extensions/SyntaxHighlight_GeSHi/pygments/pygmentizebin0 -> 673141 bytes
-rw-r--r--extensions/SyntaxHighlight_GeSHi/tests/parserTests.txt156
-rw-r--r--extensions/TitleBlacklist/Gruntfile.js19
-rw-r--r--extensions/TitleBlacklist/TitleBlacklist.hooks.php70
-rw-r--r--extensions/TitleBlacklist/TitleBlacklist.list.php40
-rw-r--r--extensions/TitleBlacklist/composer.json10
-rw-r--r--extensions/TitleBlacklist/extension.json15
-rw-r--r--extensions/TitleBlacklist/i18n/ar.json1
-rw-r--r--extensions/TitleBlacklist/i18n/ast.json9
-rw-r--r--extensions/TitleBlacklist/i18n/be-tarask.json5
-rw-r--r--extensions/TitleBlacklist/i18n/bn.json3
-rw-r--r--extensions/TitleBlacklist/i18n/bs.json7
-rw-r--r--extensions/TitleBlacklist/i18n/ce.json12
-rw-r--r--extensions/TitleBlacklist/i18n/cs.json1
-rw-r--r--extensions/TitleBlacklist/i18n/de.json6
-rw-r--r--extensions/TitleBlacklist/i18n/en.json1
-rw-r--r--extensions/TitleBlacklist/i18n/es.json13
-rw-r--r--extensions/TitleBlacklist/i18n/et.json9
-rw-r--r--extensions/TitleBlacklist/i18n/fa.json1
-rw-r--r--extensions/TitleBlacklist/i18n/fr.json9
-rw-r--r--extensions/TitleBlacklist/i18n/gl.json17
-rw-r--r--extensions/TitleBlacklist/i18n/gu.json5
-rw-r--r--extensions/TitleBlacklist/i18n/he.json1
-rw-r--r--extensions/TitleBlacklist/i18n/ilo.json1
-rw-r--r--extensions/TitleBlacklist/i18n/it.json1
-rw-r--r--extensions/TitleBlacklist/i18n/ja.json10
-rw-r--r--extensions/TitleBlacklist/i18n/kk-cyrl.json5
-rw-r--r--extensions/TitleBlacklist/i18n/ko.json9
-rw-r--r--extensions/TitleBlacklist/i18n/krc.json3
-rw-r--r--extensions/TitleBlacklist/i18n/ksh.json7
-rw-r--r--extensions/TitleBlacklist/i18n/lt.json20
-rw-r--r--extensions/TitleBlacklist/i18n/mk.json1
-rw-r--r--extensions/TitleBlacklist/i18n/ml.json12
-rw-r--r--extensions/TitleBlacklist/i18n/nap.json30
-rw-r--r--extensions/TitleBlacklist/i18n/nl.json5
-rw-r--r--extensions/TitleBlacklist/i18n/oc.json1
-rw-r--r--extensions/TitleBlacklist/i18n/pt.json1
-rw-r--r--extensions/TitleBlacklist/i18n/qqq.json6
-rw-r--r--extensions/TitleBlacklist/i18n/roa-tara.json1
-rw-r--r--extensions/TitleBlacklist/i18n/ru.json6
-rw-r--r--extensions/TitleBlacklist/i18n/scn.json11
-rw-r--r--extensions/TitleBlacklist/i18n/sr-ec.json5
-rw-r--r--extensions/TitleBlacklist/i18n/sr-el.json4
-rw-r--r--extensions/TitleBlacklist/i18n/sv.json1
-rw-r--r--extensions/TitleBlacklist/i18n/uk.json9
-rw-r--r--extensions/TitleBlacklist/i18n/vi.json1
-rw-r--r--extensions/TitleBlacklist/i18n/yue.json5
-rw-r--r--extensions/TitleBlacklist/i18n/zh-hans.json1
-rw-r--r--extensions/TitleBlacklist/i18n/zh-hant.json1
-rw-r--r--extensions/WikiEditor/Gruntfile.js19
-rw-r--r--extensions/WikiEditor/WikiEditor.hooks.php43
-rw-r--r--extensions/WikiEditor/composer.json5
-rw-r--r--extensions/WikiEditor/extension.json35
-rw-r--r--extensions/WikiEditor/i18n/af.json8
-rw-r--r--extensions/WikiEditor/i18n/aln.json11
-rw-r--r--extensions/WikiEditor/i18n/an.json6
-rw-r--r--extensions/WikiEditor/i18n/ar.json8
-rw-r--r--extensions/WikiEditor/i18n/arz.json6
-rw-r--r--extensions/WikiEditor/i18n/as.json14
-rw-r--r--extensions/WikiEditor/i18n/ast.json19
-rw-r--r--extensions/WikiEditor/i18n/az.json6
-rw-r--r--extensions/WikiEditor/i18n/azb.json39
-rw-r--r--extensions/WikiEditor/i18n/ba.json6
-rw-r--r--extensions/WikiEditor/i18n/be-tarask.json12
-rw-r--r--extensions/WikiEditor/i18n/be.json6
-rw-r--r--extensions/WikiEditor/i18n/bg.json6
-rw-r--r--extensions/WikiEditor/i18n/bjn.json4
-rw-r--r--extensions/WikiEditor/i18n/bn.json23
-rw-r--r--extensions/WikiEditor/i18n/bpy.json6
-rw-r--r--extensions/WikiEditor/i18n/br.json6
-rw-r--r--extensions/WikiEditor/i18n/bs.json26
-rw-r--r--extensions/WikiEditor/i18n/ca.json7
-rw-r--r--extensions/WikiEditor/i18n/ce.json48
-rw-r--r--extensions/WikiEditor/i18n/ckb.json8
-rw-r--r--extensions/WikiEditor/i18n/cs.json18
-rw-r--r--extensions/WikiEditor/i18n/cy.json6
-rw-r--r--extensions/WikiEditor/i18n/da.json6
-rw-r--r--extensions/WikiEditor/i18n/de.json39
-rw-r--r--extensions/WikiEditor/i18n/diq.json6
-rw-r--r--extensions/WikiEditor/i18n/dsb.json6
-rw-r--r--extensions/WikiEditor/i18n/el.json9
-rw-r--r--extensions/WikiEditor/i18n/en.json20
-rw-r--r--extensions/WikiEditor/i18n/eo.json7
-rw-r--r--extensions/WikiEditor/i18n/es.json41
-rw-r--r--extensions/WikiEditor/i18n/et.json42
-rw-r--r--extensions/WikiEditor/i18n/eu.json15
-rw-r--r--extensions/WikiEditor/i18n/fa.json31
-rw-r--r--extensions/WikiEditor/i18n/fi.json7
-rw-r--r--extensions/WikiEditor/i18n/fr.json30
-rw-r--r--extensions/WikiEditor/i18n/frp.json6
-rw-r--r--extensions/WikiEditor/i18n/fy.json1
-rw-r--r--extensions/WikiEditor/i18n/gd.json6
-rw-r--r--extensions/WikiEditor/i18n/gl.json44
-rw-r--r--extensions/WikiEditor/i18n/grc.json11
-rw-r--r--extensions/WikiEditor/i18n/gsw.json6
-rw-r--r--extensions/WikiEditor/i18n/gu.json12
-rw-r--r--extensions/WikiEditor/i18n/gv.json6
-rw-r--r--extensions/WikiEditor/i18n/he.json39
-rw-r--r--extensions/WikiEditor/i18n/hi.json17
-rw-r--r--extensions/WikiEditor/i18n/hr.json8
-rw-r--r--extensions/WikiEditor/i18n/hsb.json6
-rw-r--r--extensions/WikiEditor/i18n/hu.json23
-rw-r--r--extensions/WikiEditor/i18n/hy.json6
-rw-r--r--extensions/WikiEditor/i18n/ia.json6
-rw-r--r--extensions/WikiEditor/i18n/id.json6
-rw-r--r--extensions/WikiEditor/i18n/ilo.json212
-rw-r--r--extensions/WikiEditor/i18n/is.json11
-rw-r--r--extensions/WikiEditor/i18n/it.json41
-rw-r--r--extensions/WikiEditor/i18n/ja.json21
-rw-r--r--extensions/WikiEditor/i18n/jv.json6
-rw-r--r--extensions/WikiEditor/i18n/ka.json6
-rw-r--r--extensions/WikiEditor/i18n/kk-cyrl.json30
-rw-r--r--extensions/WikiEditor/i18n/km.json8
-rw-r--r--extensions/WikiEditor/i18n/kn.json22
-rw-r--r--extensions/WikiEditor/i18n/ko.json45
-rw-r--r--extensions/WikiEditor/i18n/krc.json6
-rw-r--r--extensions/WikiEditor/i18n/ksh.json36
-rw-r--r--extensions/WikiEditor/i18n/kw.json6
-rw-r--r--extensions/WikiEditor/i18n/ky.json6
-rw-r--r--extensions/WikiEditor/i18n/la.json6
-rw-r--r--extensions/WikiEditor/i18n/lb.json21
-rw-r--r--extensions/WikiEditor/i18n/li.json6
-rw-r--r--extensions/WikiEditor/i18n/lrc.json21
-rw-r--r--extensions/WikiEditor/i18n/lt.json47
-rw-r--r--extensions/WikiEditor/i18n/lus.json4
-rw-r--r--extensions/WikiEditor/i18n/lv.json8
-rw-r--r--extensions/WikiEditor/i18n/min.json6
-rw-r--r--extensions/WikiEditor/i18n/mk.json41
-rw-r--r--extensions/WikiEditor/i18n/ml.json6
-rw-r--r--extensions/WikiEditor/i18n/mr.json6
-rw-r--r--extensions/WikiEditor/i18n/ms.json6
-rw-r--r--extensions/WikiEditor/i18n/mt.json6
-rw-r--r--extensions/WikiEditor/i18n/nah.json6
-rw-r--r--extensions/WikiEditor/i18n/nap.json206
-rw-r--r--extensions/WikiEditor/i18n/nb.json6
-rw-r--r--extensions/WikiEditor/i18n/nds-nl.json6
-rw-r--r--extensions/WikiEditor/i18n/ne.json123
-rw-r--r--extensions/WikiEditor/i18n/nl.json12
-rw-r--r--extensions/WikiEditor/i18n/nn.json6
-rw-r--r--extensions/WikiEditor/i18n/oc.json28
-rw-r--r--extensions/WikiEditor/i18n/olo.json62
-rw-r--r--extensions/WikiEditor/i18n/or.json6
-rw-r--r--extensions/WikiEditor/i18n/os.json14
-rw-r--r--extensions/WikiEditor/i18n/pa.json31
-rw-r--r--extensions/WikiEditor/i18n/pam.json8
-rw-r--r--extensions/WikiEditor/i18n/pl.json42
-rw-r--r--extensions/WikiEditor/i18n/pms.json6
-rw-r--r--extensions/WikiEditor/i18n/pnb.json6
-rw-r--r--extensions/WikiEditor/i18n/ps.json33
-rw-r--r--extensions/WikiEditor/i18n/pt-br.json6
-rw-r--r--extensions/WikiEditor/i18n/pt.json38
-rw-r--r--extensions/WikiEditor/i18n/qqq.json74
-rw-r--r--extensions/WikiEditor/i18n/qu.json6
-rw-r--r--extensions/WikiEditor/i18n/ro.json14
-rw-r--r--extensions/WikiEditor/i18n/roa-tara.json42
-rw-r--r--extensions/WikiEditor/i18n/ru.json43
-rw-r--r--extensions/WikiEditor/i18n/rue.json6
-rw-r--r--extensions/WikiEditor/i18n/sa.json52
-rw-r--r--extensions/WikiEditor/i18n/sah.json6
-rw-r--r--extensions/WikiEditor/i18n/sc.json2
-rw-r--r--extensions/WikiEditor/i18n/scn.json18
-rw-r--r--extensions/WikiEditor/i18n/shn.json8
-rw-r--r--extensions/WikiEditor/i18n/shy-latn.json8
-rw-r--r--extensions/WikiEditor/i18n/si.json6
-rw-r--r--extensions/WikiEditor/i18n/sk.json7
-rw-r--r--extensions/WikiEditor/i18n/sl.json40
-rw-r--r--extensions/WikiEditor/i18n/sq.json11
-rw-r--r--extensions/WikiEditor/i18n/sr-ec.json44
-rw-r--r--extensions/WikiEditor/i18n/sr-el.json52
-rw-r--r--extensions/WikiEditor/i18n/su.json6
-rw-r--r--extensions/WikiEditor/i18n/sv.json13
-rw-r--r--extensions/WikiEditor/i18n/sw.json6
-rw-r--r--extensions/WikiEditor/i18n/ta.json14
-rw-r--r--extensions/WikiEditor/i18n/te.json6
-rw-r--r--extensions/WikiEditor/i18n/th.json6
-rw-r--r--extensions/WikiEditor/i18n/tk.json6
-rw-r--r--extensions/WikiEditor/i18n/tl.json12
-rw-r--r--extensions/WikiEditor/i18n/tr.json6
-rw-r--r--extensions/WikiEditor/i18n/tt-cyrl.json34
-rw-r--r--extensions/WikiEditor/i18n/uk.json22
-rw-r--r--extensions/WikiEditor/i18n/uz.json6
-rw-r--r--extensions/WikiEditor/i18n/vec.json6
-rw-r--r--extensions/WikiEditor/i18n/vi.json18
-rw-r--r--extensions/WikiEditor/i18n/yi.json38
-rw-r--r--extensions/WikiEditor/i18n/yo.json6
-rw-r--r--extensions/WikiEditor/i18n/yue.json11
-rw-r--r--extensions/WikiEditor/i18n/zh-hans.json39
-rw-r--r--extensions/WikiEditor/i18n/zh-hant.json18
-rw-r--r--extensions/WikiEditor/modules/ext.wikiEditor.js50
-rw-r--r--extensions/WikiEditor/modules/ext.wikiEditor.toolbar.hideSig.js14
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/arrow-down.svg1
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/arrow-ltr.svg1
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/arrow-rtl.svg1
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/button-sprite.pngbin17742 -> 5775 bytes
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/button-sprite.svg2
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-big.svg23
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold-A.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold-B.svg23
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold-F.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold-G.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold-N.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold-P.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold-V.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-bold.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-indent-rtl.pngbin0 -> 499 bytes
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-indent-rtl.svg34
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-indent.pngbin0 -> 492 bytes
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-indent.svg34
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-italic-A.svg126
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-italic-C.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-italic-I.svg99
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-italic-K.svg126
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-italic.svg22
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-olist-rtl.svg37
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-olist.svg39
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-small.svg108
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-subscript.svg108
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-superscript.svg23
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-ulist-rtl.svg39
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/format-ulist.svg37
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-file.svg36
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-gallery.svg44
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-ilink.svg28
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-link.svg20
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-newline.svg105
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-nowiki.svg112
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-redirect-rtl.svg103
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-redirect.svg118
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-reference.svg88
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-signature.pngbin680 -> 865 bytes
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-signature.svg49
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-table.svg37
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/insert-xlink.svg125
-rw-r--r--extensions/WikiEditor/modules/images/toolbar/search-replace.svg46
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.js164
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.less2
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.js11
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.less2
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.js68
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.less8
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.preview.less2
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js27
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js122
-rw-r--r--extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.less44
-rw-r--r--extensions/WikiEditor/modules/templates/dialogInsertFile.html35
-rw-r--r--extensions/WikiEditor/modules/templates/dialogInsertLink.html21
-rw-r--r--extensions/WikiEditor/modules/templates/dialogInsertReference.html9
-rw-r--r--extensions/WikiEditor/modules/templates/dialogInsertTable.html60
-rw-r--r--extensions/WikiEditor/modules/templates/dialogReplace.html24
-rw-r--r--img_auth.php12
-rw-r--r--includes/AjaxDispatcher.php12
-rw-r--r--includes/AjaxResponse.php30
-rw-r--r--includes/AuthPlugin.php16
-rw-r--r--includes/Block.php158
-rw-r--r--includes/CategoryFinder.php4
-rw-r--r--includes/CategoryViewer.php2
-rw-r--r--includes/ChangeTags.php1214
-rw-r--r--includes/Collation.php8
-rw-r--r--includes/DefaultSettings.php563
-rw-r--r--includes/Defines.php7
-rw-r--r--includes/EditPage.php137
-rw-r--r--includes/Export.php4
-rw-r--r--includes/FileDeleteForm.php4
-rw-r--r--includes/GitInfo.php4
-rw-r--r--includes/GlobalFunctions.php265
-rw-r--r--includes/HistoryBlob.php8
-rw-r--r--includes/Hooks.php21
-rw-r--r--includes/Html.php111
-rw-r--r--includes/HttpFunctions.php6
-rw-r--r--includes/Import.php69
-rw-r--r--includes/Linker.php88
-rw-r--r--includes/MWNamespace.php12
-rw-r--r--includes/MWTimestamp.php42
-rw-r--r--includes/MagicWord.php13
-rw-r--r--includes/MediaWiki.php282
-rw-r--r--includes/Message.php81
-rw-r--r--includes/MessageBlobStore.php390
-rw-r--r--includes/MimeMagic.php14
-rw-r--r--includes/MovePage.php67
-rw-r--r--includes/OutputPage.php525
-rw-r--r--includes/PHPVersionCheck.php146
-rw-r--r--includes/Preferences.php135
-rw-r--r--includes/PrefixSearch.php6
-rw-r--r--includes/ProtectionForm.php57
-rw-r--r--includes/Revision.php30
-rw-r--r--includes/RevisionList.php4
-rw-r--r--includes/Sanitizer.php111
-rw-r--r--includes/Setup.php74
-rw-r--r--includes/SiteStats.php4
-rw-r--r--includes/SquidPurgeClient.php24
-rw-r--r--includes/Status.php10
-rw-r--r--includes/StreamFile.php8
-rw-r--r--includes/StubObject.php2
-rw-r--r--includes/TemplateParser.php9
-rw-r--r--includes/Title.php270
-rw-r--r--includes/User.php528
-rw-r--r--includes/UserRightsProxy.php4
-rw-r--r--includes/WatchedItem.php79
-rw-r--r--includes/WebRequest.php113
-rw-r--r--includes/WebResponse.php19
-rw-r--r--includes/WebStart.php6
-rw-r--r--includes/WikiMap.php62
-rw-r--r--includes/Xml.php125
-rw-r--r--includes/XmlSelect.php132
-rw-r--r--includes/ZhConversion.php1949
-rw-r--r--includes/actions/Action.php10
-rw-r--r--includes/actions/DeleteAction.php2
-rw-r--r--includes/actions/EditAction.php2
-rw-r--r--includes/actions/HistoryAction.php33
-rw-r--r--includes/actions/InfoAction.php95
-rw-r--r--includes/actions/RawAction.php52
-rw-r--r--includes/actions/RevertAction.php2
-rw-r--r--includes/actions/RollbackAction.php3
-rw-r--r--includes/actions/UnprotectAction.php1
-rw-r--r--includes/actions/WatchAction.php2
-rw-r--r--includes/api/ApiBase.php169
-rw-r--r--includes/api/ApiBlock.php16
-rw-r--r--includes/api/ApiCreateAccount.php16
-rw-r--r--includes/api/ApiDelete.php4
-rw-r--r--includes/api/ApiEditPage.php86
-rw-r--r--includes/api/ApiEmailUser.php2
-rw-r--r--includes/api/ApiExpandTemplates.php32
-rw-r--r--includes/api/ApiFeedRecentChanges.php12
-rw-r--r--includes/api/ApiFeedWatchlist.php17
-rw-r--r--includes/api/ApiFileRevert.php2
-rw-r--r--includes/api/ApiFormatBase.php23
-rw-r--r--includes/api/ApiFormatDump.php58
-rw-r--r--includes/api/ApiFormatFeedWrapper.php9
-rw-r--r--includes/api/ApiFormatJson.php16
-rw-r--r--includes/api/ApiFormatPhp.php3
-rw-r--r--includes/api/ApiFormatRaw.php28
-rw-r--r--includes/api/ApiFormatWddx.php162
-rw-r--r--includes/api/ApiFormatXml.php11
-rw-r--r--includes/api/ApiHelp.php188
-rw-r--r--includes/api/ApiImageRotate.php4
-rw-r--r--includes/api/ApiImport.php7
-rw-r--r--includes/api/ApiLogin.php19
-rw-r--r--includes/api/ApiMain.php209
-rw-r--r--includes/api/ApiMessage.php30
-rw-r--r--includes/api/ApiMove.php2
-rw-r--r--includes/api/ApiOptions.php14
-rw-r--r--includes/api/ApiPageSet.php69
-rw-r--r--includes/api/ApiParamInfo.php49
-rw-r--r--includes/api/ApiParse.php126
-rw-r--r--includes/api/ApiProtect.php9
-rw-r--r--includes/api/ApiQuery.php23
-rw-r--r--includes/api/ApiQueryAllCategories.php3
-rw-r--r--includes/api/ApiQueryAllDeletedRevisions.php45
-rw-r--r--includes/api/ApiQueryAllLinks.php1
-rw-r--r--includes/api/ApiQueryAllMessages.php8
-rw-r--r--includes/api/ApiQueryAllPages.php12
-rw-r--r--includes/api/ApiQueryAllUsers.php11
-rw-r--r--includes/api/ApiQueryBacklinksprop.php8
-rw-r--r--includes/api/ApiQueryBase.php21
-rw-r--r--includes/api/ApiQueryBlocks.php9
-rw-r--r--includes/api/ApiQueryCategories.php5
-rw-r--r--includes/api/ApiQueryCategoryInfo.php2
-rw-r--r--includes/api/ApiQueryCategoryMembers.php11
-rw-r--r--includes/api/ApiQueryContributors.php6
-rw-r--r--includes/api/ApiQueryDeletedRevisions.php8
-rw-r--r--includes/api/ApiQueryDeletedrevs.php2
-rw-r--r--includes/api/ApiQueryDuplicateFiles.php2
-rw-r--r--includes/api/ApiQueryExtLinksUsage.php3
-rw-r--r--includes/api/ApiQueryExternalLinks.php2
-rw-r--r--includes/api/ApiQueryFileRepoInfo.php24
-rw-r--r--includes/api/ApiQueryFilearchive.php5
-rw-r--r--includes/api/ApiQueryIWBacklinks.php1
-rw-r--r--includes/api/ApiQueryIWLinks.php3
-rw-r--r--includes/api/ApiQueryImageInfo.php6
-rw-r--r--includes/api/ApiQueryImages.php2
-rw-r--r--includes/api/ApiQueryInfo.php19
-rw-r--r--includes/api/ApiQueryLangBacklinks.php1
-rw-r--r--includes/api/ApiQueryLangLinks.php5
-rw-r--r--includes/api/ApiQueryLinks.php4
-rw-r--r--includes/api/ApiQueryLogEvents.php3
-rw-r--r--includes/api/ApiQueryPageProps.php4
-rw-r--r--includes/api/ApiQueryPagesWithProp.php3
-rw-r--r--includes/api/ApiQueryProtectedTitles.php5
-rw-r--r--includes/api/ApiQueryRandom.php181
-rw-r--r--includes/api/ApiQueryRecentChanges.php5
-rw-r--r--includes/api/ApiQueryRevisions.php101
-rw-r--r--includes/api/ApiQueryRevisionsBase.php38
-rw-r--r--includes/api/ApiQuerySearch.php32
-rw-r--r--includes/api/ApiQuerySiteinfo.php18
-rw-r--r--includes/api/ApiQueryStashImageInfo.php4
-rw-r--r--includes/api/ApiQueryTags.php3
-rw-r--r--includes/api/ApiQueryTokens.php4
-rw-r--r--includes/api/ApiQueryUserContributions.php5
-rw-r--r--includes/api/ApiQueryUserInfo.php52
-rw-r--r--includes/api/ApiQueryUsers.php7
-rw-r--r--includes/api/ApiQueryWatchlist.php5
-rw-r--r--includes/api/ApiQueryWatchlistRaw.php31
-rw-r--r--includes/api/ApiResult.php164
-rw-r--r--includes/api/ApiRevisionDelete.php4
-rw-r--r--includes/api/ApiRollback.php2
-rw-r--r--includes/api/ApiSetNotificationTimestamp.php4
-rw-r--r--includes/api/ApiStashEdit.php7
-rw-r--r--includes/api/ApiUnblock.php8
-rw-r--r--includes/api/ApiUndelete.php9
-rw-r--r--includes/api/ApiUpload.php24
-rw-r--r--includes/api/i18n/ar.json4
-rw-r--r--includes/api/i18n/ast.json10
-rw-r--r--includes/api/i18n/ba.json13
-rw-r--r--includes/api/i18n/bcl.json10
-rw-r--r--includes/api/i18n/be-tarask.json4
-rw-r--r--includes/api/i18n/br.json13
-rw-r--r--includes/api/i18n/bs.json5
-rw-r--r--includes/api/i18n/ca.json17
-rw-r--r--includes/api/i18n/ce.json3
-rw-r--r--includes/api/i18n/ckb.json8
-rw-r--r--includes/api/i18n/cs.json105
-rw-r--r--includes/api/i18n/de.json107
-rw-r--r--includes/api/i18n/el.json89
-rw-r--r--includes/api/i18n/en-gb.json2
-rw-r--r--includes/api/i18n/en.json457
-rw-r--r--includes/api/i18n/es.json564
-rw-r--r--includes/api/i18n/et.json42
-rw-r--r--includes/api/i18n/eu.json11
-rw-r--r--includes/api/i18n/fa.json7
-rw-r--r--includes/api/i18n/fi.json8
-rw-r--r--includes/api/i18n/fo.json39
-rw-r--r--includes/api/i18n/fr.json421
-rw-r--r--includes/api/i18n/gl.json414
-rw-r--r--includes/api/i18n/he.json1185
-rw-r--r--includes/api/i18n/ht.json8
-rw-r--r--includes/api/i18n/hu.json13
-rw-r--r--includes/api/i18n/ia.json3
-rw-r--r--includes/api/i18n/is.json10
-rw-r--r--includes/api/i18n/it.json90
-rw-r--r--includes/api/i18n/ja.json374
-rw-r--r--includes/api/i18n/ko.json78
-rw-r--r--includes/api/i18n/ksh.json669
-rw-r--r--includes/api/i18n/ku-latn.json23
-rw-r--r--includes/api/i18n/ky.json19
-rw-r--r--includes/api/i18n/lb.json65
-rw-r--r--includes/api/i18n/lv.json7
-rw-r--r--includes/api/i18n/mk.json241
-rw-r--r--includes/api/i18n/mr.json12
-rw-r--r--includes/api/i18n/nap.json12
-rw-r--r--includes/api/i18n/nb.json91
-rw-r--r--includes/api/i18n/ne.json13
-rw-r--r--includes/api/i18n/nl.json42
-rw-r--r--includes/api/i18n/oc.json73
-rw-r--r--includes/api/i18n/olo.json12
-rw-r--r--includes/api/i18n/or.json14
-rw-r--r--includes/api/i18n/pl.json256
-rw-r--r--includes/api/i18n/ps.json21
-rw-r--r--includes/api/i18n/pt-br.json276
-rw-r--r--includes/api/i18n/pt.json15
-rw-r--r--includes/api/i18n/qqq.json366
-rw-r--r--includes/api/i18n/ru.json197
-rw-r--r--includes/api/i18n/shn.json8
-rw-r--r--includes/api/i18n/si.json1
-rw-r--r--includes/api/i18n/sq.json12
-rw-r--r--includes/api/i18n/sv.json75
-rw-r--r--includes/api/i18n/ta.json13
-rw-r--r--includes/api/i18n/tr.json12
-rw-r--r--includes/api/i18n/uk.json1286
-rw-r--r--includes/api/i18n/vi.json75
-rw-r--r--includes/api/i18n/wuu.json8
-rw-r--r--includes/api/i18n/yi.json10
-rw-r--r--includes/api/i18n/zh-hans.json743
-rw-r--r--includes/api/i18n/zh-hant.json42
-rw-r--r--includes/cache/BacklinkCache.php6
-rw-r--r--includes/cache/CacheDependency.php8
-rw-r--r--includes/cache/FileCacheBase.php4
-rw-r--r--includes/cache/HTMLFileCache.php1
-rw-r--r--includes/cache/LCStoreStaticArray.php140
-rw-r--r--includes/cache/LinkBatch.php2
-rw-r--r--includes/cache/LinkCache.php87
-rw-r--r--includes/cache/LocalisationCache.php13
-rw-r--r--includes/cache/MessageBlobStore.php425
-rw-r--r--includes/cache/MessageCache.php557
-rw-r--r--includes/cache/ResourceFileCache.php4
-rw-r--r--includes/cache/UserCache.php4
-rw-r--r--includes/changes/ChangesFeed.php4
-rw-r--r--includes/changes/ChangesList.php39
-rw-r--r--includes/changes/EnhancedChangesList.php262
-rw-r--r--includes/changes/RecentChange.php113
-rw-r--r--includes/changetags/ChangeTags.php1258
-rw-r--r--includes/changetags/ChangeTagsLogList.php3
-rw-r--r--includes/changetags/ChangeTagsRevisionList.php3
-rw-r--r--includes/clientpool/RedisConnectionPool.php108
-rw-r--r--includes/compat/CdbCompat.php (renamed from includes/CdbCompat.php)0
-rw-r--r--includes/compat/IPSetCompat.php28
-rw-r--r--includes/compat/normal/UtfNormal.php (renamed from includes/libs/normal/UtfNormal.php)0
-rw-r--r--includes/compat/normal/UtfNormalDefines.php (renamed from includes/libs/normal/UtfNormalDefines.php)0
-rw-r--r--includes/compat/normal/UtfNormalUtil.php100
-rw-r--r--includes/config/ConfigFactory.php3
-rw-r--r--includes/content/ContentHandler.php54
-rw-r--r--includes/content/CssContent.php44
-rw-r--r--includes/content/CssContentHandler.php19
-rw-r--r--includes/content/JavaScriptContent.php47
-rw-r--r--includes/content/JavaScriptContentHandler.php18
-rw-r--r--includes/content/TextContentHandler.php9
-rw-r--r--includes/content/WikitextContent.php4
-rw-r--r--includes/context/ContextSource.php1
-rw-r--r--includes/context/DerivativeContext.php7
-rw-r--r--includes/context/IContextSource.php3
-rw-r--r--includes/context/MutableContext.php82
-rw-r--r--includes/context/RequestContext.php20
-rw-r--r--includes/dao/DBAccessObjectUtils.php59
-rw-r--r--includes/db/DBConnRef.php524
-rw-r--r--includes/db/Database.php310
-rw-r--r--includes/db/DatabaseError.php19
-rw-r--r--includes/db/DatabaseMssql.php8
-rw-r--r--includes/db/DatabaseMysql.php40
-rw-r--r--includes/db/DatabaseMysqlBase.php82
-rw-r--r--includes/db/DatabaseMysqli.php43
-rw-r--r--includes/db/DatabaseOracle.php38
-rw-r--r--includes/db/DatabasePostgres.php25
-rw-r--r--includes/db/DatabaseSqlite.php49
-rw-r--r--includes/db/IDatabase.php1513
-rw-r--r--includes/db/LBFactory.php11
-rw-r--r--includes/db/LBFactoryMulti.php2
-rw-r--r--includes/db/LoadBalancer.php147
-rw-r--r--includes/db/LoadMonitor.php87
-rw-r--r--includes/db/LoadMonitorMySQL.php124
-rw-r--r--includes/debug/MWDebug.php6
-rw-r--r--includes/debug/logger/LegacyLogger.php101
-rw-r--r--includes/debug/logger/LegacySpi.php4
-rw-r--r--includes/debug/logger/LoggerFactory.php14
-rw-r--r--includes/debug/logger/MonologSpi.php35
-rw-r--r--includes/debug/logger/NullSpi.php8
-rw-r--r--includes/debug/logger/Spi.php8
-rw-r--r--includes/debug/logger/monolog/AvroFormatter.php139
-rw-r--r--includes/debug/logger/monolog/BufferHandler.php47
-rw-r--r--includes/debug/logger/monolog/KafkaHandler.php224
-rw-r--r--includes/debug/logger/monolog/LegacyFormatter.php4
-rw-r--r--includes/debug/logger/monolog/LineFormatter.php177
-rw-r--r--includes/deferred/DeferredUpdates.php68
-rw-r--r--includes/deferred/HTMLCacheUpdate.php3
-rw-r--r--includes/deferred/LinksDeletionUpdate.php105
-rw-r--r--includes/deferred/LinksUpdate.php85
-rw-r--r--includes/deferred/SiteStatsUpdate.php14
-rw-r--r--includes/diff/DifferenceEngine.php27
-rw-r--r--includes/diff/TableDiffFormatter.php2
-rw-r--r--includes/diff/UnifiedDiffFormatter.php10
-rw-r--r--includes/exception/BadTitleError.php16
-rw-r--r--includes/exception/HttpError.php20
-rw-r--r--includes/exception/MWException.php8
-rw-r--r--includes/exception/MWExceptionHandler.php367
-rw-r--r--includes/filebackend/FSFile.php9
-rw-r--r--includes/filebackend/FileBackend.php15
-rw-r--r--includes/filebackend/FileBackendGroup.php2
-rw-r--r--includes/filebackend/FileBackendMultiWrite.php176
-rw-r--r--includes/filebackend/FileBackendStore.php80
-rw-r--r--includes/filebackend/FileOp.php4
-rw-r--r--includes/filebackend/MemoryFileBackend.php8
-rw-r--r--includes/filebackend/SwiftFileBackend.php151
-rw-r--r--includes/filebackend/TempFSFile.php15
-rw-r--r--includes/filebackend/lockmanager/DBLockManager.php2
-rw-r--r--includes/filebackend/lockmanager/FSLockManager.php4
-rw-r--r--includes/filebackend/lockmanager/LockManager.php1
-rw-r--r--includes/filerepo/FileBackendDBRepoWrapper.php356
-rw-r--r--includes/filerepo/FileRepo.php43
-rw-r--r--includes/filerepo/ForeignAPIRepo.php4
-rw-r--r--includes/filerepo/ForeignDBRepo.php32
-rw-r--r--includes/filerepo/ForeignDBViaLBRepo.php10
-rw-r--r--includes/filerepo/LocalRepo.php113
-rw-r--r--includes/filerepo/file/ArchivedFile.php4
-rw-r--r--includes/filerepo/file/File.php65
-rw-r--r--includes/filerepo/file/ForeignAPIFile.php19
-rw-r--r--includes/filerepo/file/LocalFile.php289
-rw-r--r--includes/gallery/PackedImageGallery.php4
-rw-r--r--includes/gallery/PackedOverlayImageGallery.php2
-rw-r--r--includes/gallery/TraditionalImageGallery.php4
-rw-r--r--includes/htmlform/HTMLAutoCompleteSelectField.php14
-rw-r--r--includes/htmlform/HTMLButtonField.php36
-rw-r--r--includes/htmlform/HTMLCheckField.php62
-rw-r--r--includes/htmlform/HTMLCheckMatrix.php42
-rw-r--r--includes/htmlform/HTMLForm.php185
-rw-r--r--includes/htmlform/HTMLFormField.php193
-rw-r--r--includes/htmlform/HTMLFormFieldWithButton.php73
-rw-r--r--includes/htmlform/HTMLInfoField.php10
-rw-r--r--includes/htmlform/HTMLMultiSelectField.php60
-rw-r--r--includes/htmlform/HTMLRadioField.php17
-rw-r--r--includes/htmlform/HTMLSelectAndOtherField.php5
-rw-r--r--includes/htmlform/HTMLSelectField.php22
-rw-r--r--includes/htmlform/HTMLSelectNamespace.php16
-rw-r--r--includes/htmlform/HTMLSelectNamespaceWithButton.php17
-rw-r--r--includes/htmlform/HTMLSelectOrOtherField.php4
-rw-r--r--includes/htmlform/HTMLSubmitField.php2
-rw-r--r--includes/htmlform/HTMLTextAreaField.php44
-rw-r--r--includes/htmlform/HTMLTextField.php61
-rw-r--r--includes/htmlform/HTMLTextFieldWithButton.php17
-rw-r--r--includes/htmlform/HTMLTitleTextField.php81
-rw-r--r--includes/htmlform/HTMLUserTextField.php47
-rw-r--r--includes/htmlform/OOUIHTMLForm.php221
-rw-r--r--includes/htmlform/VFormHTMLForm.php6
-rw-r--r--includes/installer/DatabaseInstaller.php4
-rw-r--r--includes/installer/DatabaseUpdater.php3
-rw-r--r--includes/installer/Installer.php51
-rw-r--r--includes/installer/LocalSettingsGenerator.php11
-rw-r--r--includes/installer/MssqlInstaller.php1
-rw-r--r--includes/installer/MssqlUpdater.php2
-rw-r--r--includes/installer/MysqlInstaller.php10
-rw-r--r--includes/installer/MysqlUpdater.php5
-rw-r--r--includes/installer/PostgresInstaller.php11
-rw-r--r--includes/installer/PostgresUpdater.php10
-rw-r--r--includes/installer/SqliteInstaller.php4
-rw-r--r--includes/installer/WebInstaller.php29
-rw-r--r--includes/installer/WebInstallerPage.php37
-rw-r--r--includes/installer/i18n/ar.json9
-rw-r--r--includes/installer/i18n/ast.json8
-rw-r--r--includes/installer/i18n/azb.json30
-rw-r--r--includes/installer/i18n/ba.json7
-rw-r--r--includes/installer/i18n/bcl.json1
-rw-r--r--includes/installer/i18n/be-tarask.json3
-rw-r--r--includes/installer/i18n/bg.json43
-rw-r--r--includes/installer/i18n/bn.json17
-rw-r--r--includes/installer/i18n/bs.json27
-rw-r--r--includes/installer/i18n/ca.json3
-rw-r--r--includes/installer/i18n/ce.json9
-rw-r--r--includes/installer/i18n/ckb.json1
-rw-r--r--includes/installer/i18n/cs.json3
-rw-r--r--includes/installer/i18n/cu.json4
-rw-r--r--includes/installer/i18n/da.json11
-rw-r--r--includes/installer/i18n/de-ch.json6
-rw-r--r--includes/installer/i18n/de.json2
-rw-r--r--includes/installer/i18n/el.json63
-rw-r--r--includes/installer/i18n/en-gb.json1
-rw-r--r--includes/installer/i18n/en.json2
-rw-r--r--includes/installer/i18n/eo.json10
-rw-r--r--includes/installer/i18n/es.json56
-rw-r--r--includes/installer/i18n/et.json7
-rw-r--r--includes/installer/i18n/eu.json4
-rw-r--r--includes/installer/i18n/fa.json19
-rw-r--r--includes/installer/i18n/fo.json15
-rw-r--r--includes/installer/i18n/fr.json3
-rw-r--r--includes/installer/i18n/fy.json1
-rw-r--r--includes/installer/i18n/gl.json7
-rw-r--r--includes/installer/i18n/he.json3
-rw-r--r--includes/installer/i18n/hi.json8
-rw-r--r--includes/installer/i18n/hu.json19
-rw-r--r--includes/installer/i18n/hy.json35
-rw-r--r--includes/installer/i18n/ia.json7
-rw-r--r--includes/installer/i18n/id.json1
-rw-r--r--includes/installer/i18n/it.json17
-rw-r--r--includes/installer/i18n/ja.json11
-rw-r--r--includes/installer/i18n/jut.json5
-rw-r--r--includes/installer/i18n/km.json3
-rw-r--r--includes/installer/i18n/kn.json4
-rw-r--r--includes/installer/i18n/ko.json76
-rw-r--r--includes/installer/i18n/ksh.json99
-rw-r--r--includes/installer/i18n/ku-latn.json48
-rw-r--r--includes/installer/i18n/lb.json3
-rw-r--r--includes/installer/i18n/lrc.json4
-rw-r--r--includes/installer/i18n/lv.json15
-rw-r--r--includes/installer/i18n/mai.json4
-rw-r--r--includes/installer/i18n/mg.json12
-rw-r--r--includes/installer/i18n/mk.json6
-rw-r--r--includes/installer/i18n/mr.json5
-rw-r--r--includes/installer/i18n/nan.json11
-rw-r--r--includes/installer/i18n/nap.json102
-rw-r--r--includes/installer/i18n/nb.json1
-rw-r--r--includes/installer/i18n/ne.json55
-rw-r--r--includes/installer/i18n/nl.json6
-rw-r--r--includes/installer/i18n/nn.json4
-rw-r--r--includes/installer/i18n/olo.json59
-rw-r--r--includes/installer/i18n/or.json17
-rw-r--r--includes/installer/i18n/pl.json19
-rw-r--r--includes/installer/i18n/pms.json4
-rw-r--r--includes/installer/i18n/ps.json22
-rw-r--r--includes/installer/i18n/pt-br.json19
-rw-r--r--includes/installer/i18n/pt.json6
-rw-r--r--includes/installer/i18n/qqq.json6
-rw-r--r--includes/installer/i18n/ro.json14
-rw-r--r--includes/installer/i18n/ru.json3
-rw-r--r--includes/installer/i18n/sah.json9
-rw-r--r--includes/installer/i18n/sco.json3
-rw-r--r--includes/installer/i18n/sd.json8
-rw-r--r--includes/installer/i18n/sk.json5
-rw-r--r--includes/installer/i18n/sq.json40
-rw-r--r--includes/installer/i18n/sr-ec.json5
-rw-r--r--includes/installer/i18n/su.json7
-rw-r--r--includes/installer/i18n/sv.json5
-rw-r--r--includes/installer/i18n/tokipona.json8
-rw-r--r--includes/installer/i18n/tr.json53
-rw-r--r--includes/installer/i18n/tt-cyrl.json7
-rw-r--r--includes/installer/i18n/udm.json12
-rw-r--r--includes/installer/i18n/uk.json13
-rw-r--r--includes/installer/i18n/vi.json5
-rw-r--r--includes/installer/i18n/wuu.json4
-rw-r--r--includes/installer/i18n/xmf.json33
-rw-r--r--includes/installer/i18n/yi.json15
-rw-r--r--includes/installer/i18n/zh-hans.json5
-rw-r--r--includes/installer/i18n/zh-hant.json12
-rw-r--r--includes/interwiki/Interwiki.php21
-rw-r--r--includes/jobqueue/Job.php46
-rw-r--r--includes/jobqueue/JobQueue.php81
-rw-r--r--includes/jobqueue/JobQueueDB.php98
-rw-r--r--includes/jobqueue/JobQueueFederated.php35
-rw-r--r--includes/jobqueue/JobQueueGroup.php143
-rw-r--r--includes/jobqueue/JobQueueRedis.php151
-rw-r--r--includes/jobqueue/JobRunner.php171
-rw-r--r--includes/jobqueue/JobSpecification.php71
-rw-r--r--includes/jobqueue/aggregator/JobQueueAggregator.php2
-rw-r--r--includes/jobqueue/aggregator/JobQueueAggregatorRedis.php8
-rw-r--r--includes/jobqueue/jobs/ActivityUpdateJob.php75
-rw-r--r--includes/jobqueue/jobs/AssembleUploadChunksJob.php2
-rw-r--r--includes/jobqueue/jobs/DoubleRedirectJob.php20
-rw-r--r--includes/jobqueue/jobs/DuplicateJob.php2
-rw-r--r--includes/jobqueue/jobs/EmaillingJob.php4
-rw-r--r--includes/jobqueue/jobs/EnotifNotifyJob.php2
-rw-r--r--includes/jobqueue/jobs/EnqueueJob.php21
-rw-r--r--includes/jobqueue/jobs/HTMLCacheUpdateJob.php2
-rw-r--r--includes/jobqueue/jobs/NullJob.php2
-rw-r--r--includes/jobqueue/jobs/PublishStashedFileJob.php2
-rw-r--r--includes/jobqueue/jobs/RecentChangesUpdateJob.php8
-rw-r--r--includes/jobqueue/jobs/RefreshLinksJob.php51
-rw-r--r--includes/jobqueue/jobs/ThumbnailRenderJob.php14
-rw-r--r--includes/jobqueue/jobs/UploadFromUrlJob.php6
-rw-r--r--includes/json/FormatJson.php2
-rw-r--r--includes/libs/BufferingStatsdDataFactory.php34
-rw-r--r--includes/libs/CSSMin.php73
-rw-r--r--includes/libs/HashRing.php4
-rw-r--r--includes/libs/HttpStatus.php28
-rw-r--r--includes/libs/IPSet.php276
-rw-r--r--includes/libs/JavaScriptMinifier.php8
-rw-r--r--includes/libs/MapCacheLRU.php7
-rw-r--r--includes/libs/MultiHttpClient.php55
-rw-r--r--includes/libs/ObjectFactory.php49
-rw-r--r--includes/libs/ProcessCacheLRU.php7
-rw-r--r--includes/libs/ReplacementArray.php9
-rw-r--r--includes/libs/RiffExtractor.php100
-rw-r--r--includes/libs/SamplingStatsdClient.php133
-rw-r--r--includes/libs/ScopedPHPTimeout.php84
-rw-r--r--includes/libs/XmlTypeCheck.php35
-rw-r--r--includes/libs/composer/ComposerLock.php3
-rw-r--r--includes/libs/eventrelayer/EventRelayer.php65
-rw-r--r--includes/libs/eventrelayer/EventRelayerMCRD.php66
-rw-r--r--includes/libs/normal/UtfNormalUtil.php99
-rw-r--r--includes/libs/objectcache/APCBagOStuff.php31
-rw-r--r--includes/libs/objectcache/BagOStuff.php201
-rw-r--r--includes/libs/objectcache/EmptyBagOStuff.php2
-rw-r--r--includes/libs/objectcache/HashBagOStuff.php14
-rw-r--r--includes/libs/objectcache/ReplicatedBagOStuff.php129
-rw-r--r--includes/libs/objectcache/WANObjectCache.php746
-rw-r--r--includes/libs/objectcache/WinCacheBagOStuff.php33
-rw-r--r--includes/libs/objectcache/XCacheBagOStuff.php23
-rw-r--r--includes/libs/virtualrest/ParsoidVirtualRESTService.php221
-rw-r--r--includes/libs/virtualrest/RestbaseVirtualRESTService.php242
-rw-r--r--includes/libs/virtualrest/SwiftVirtualRESTService.php6
-rw-r--r--includes/libs/virtualrest/VirtualRESTService.php15
-rw-r--r--includes/libs/virtualrest/VirtualRESTServiceClient.php12
-rw-r--r--includes/logging/ContentModelLogFormatter.php34
-rw-r--r--includes/logging/LogEntry.php34
-rw-r--r--includes/logging/LogEventsList.php8
-rw-r--r--includes/logging/LogFormatter.php10
-rw-r--r--includes/logging/LogPager.php5
-rw-r--r--includes/logging/PatrolLogFormatter.php6
-rw-r--r--includes/logging/ProtectLogFormatter.php70
-rw-r--r--includes/mail/EmailNotification.php61
-rw-r--r--includes/mail/UserMailer.php140
-rw-r--r--includes/media/Bitmap.php7
-rw-r--r--includes/media/BitmapMetadataHandler.php8
-rw-r--r--includes/media/DjVu.php96
-rw-r--r--includes/media/DjVuImage.php10
-rw-r--r--includes/media/Exif.php12
-rw-r--r--includes/media/ExifBitmap.php78
-rw-r--r--includes/media/FormatMetadata.php35
-rw-r--r--includes/media/GIF.php8
-rw-r--r--includes/media/GIFMetadataExtractor.php4
-rw-r--r--includes/media/IPTC.php4
-rw-r--r--includes/media/ImageHandler.php4
-rw-r--r--includes/media/Jpeg.php2
-rw-r--r--includes/media/JpegMetadataExtractor.php4
-rw-r--r--includes/media/MediaHandler.php4
-rw-r--r--includes/media/MediaTransformInvalidParametersException.php3
-rw-r--r--includes/media/PNG.php8
-rw-r--r--includes/media/PNGMetadataExtractor.php16
-rw-r--r--includes/media/SVG.php15
-rw-r--r--includes/media/SVGMetadataExtractor.php17
-rw-r--r--includes/media/TransformationalImageHandler.php2
-rw-r--r--includes/media/WebP.php306
-rw-r--r--includes/media/XCF.php6
-rw-r--r--includes/media/XMP.php245
-rw-r--r--includes/media/XMPInfo.php11
-rw-r--r--includes/media/XMPValidate.php60
-rw-r--r--includes/media/tinyrgb.iccbin0 -> 524 bytes
-rw-r--r--includes/mime.info2
-rw-r--r--includes/objectcache/MemcachedBagOStuff.php15
-rw-r--r--includes/objectcache/MemcachedClient.php15
-rw-r--r--includes/objectcache/MemcachedPeclBagOStuff.php22
-rw-r--r--includes/objectcache/MemcachedPhpBagOStuff.php14
-rw-r--r--includes/objectcache/MultiWriteBagOStuff.php88
-rw-r--r--includes/objectcache/ObjectCache.php189
-rw-r--r--includes/objectcache/ObjectCacheSessionHandler.php45
-rw-r--r--includes/objectcache/RedisBagOStuff.php130
-rw-r--r--includes/objectcache/SqlBagOStuff.php78
-rw-r--r--includes/page/Article.php129
-rw-r--r--includes/page/ImagePage.php35
-rw-r--r--includes/page/WikiPage.php417
-rw-r--r--includes/pager/ReverseChronologicalPager.php6
-rw-r--r--includes/pager/TablePager.php7
-rw-r--r--includes/parser/CacheTime.php2
-rw-r--r--includes/parser/CoreParserFunctions.php25
-rw-r--r--includes/parser/LinkHolderArray.php1
-rw-r--r--includes/parser/MWTidy.php323
-rw-r--r--includes/parser/Parser.php221
-rw-r--r--includes/parser/ParserCache.php51
-rw-r--r--includes/parser/ParserDiffTest.php21
-rw-r--r--includes/parser/ParserOptions.php99
-rw-r--r--includes/parser/ParserOutput.php37
-rw-r--r--includes/parser/Preprocessor_DOM.php26
-rw-r--r--includes/parser/Preprocessor_Hash.php24
-rw-r--r--includes/parser/StripState.php27
-rw-r--r--includes/password/EncryptedPassword.php2
-rw-r--r--includes/password/PasswordPolicyChecks.php115
-rw-r--r--includes/password/UserPasswordPolicy.php201
-rw-r--r--includes/poolcounter/PoolCounter.php9
-rw-r--r--includes/poolcounter/PoolCounterRedis.php7
-rw-r--r--includes/poolcounter/PoolWorkArticleView.php8
-rw-r--r--includes/profiler/ProfileSection.php5
-rw-r--r--includes/profiler/Profiler.php26
-rw-r--r--includes/profiler/ProfilerFunctions.php2
-rw-r--r--includes/profiler/ProfilerStub.php3
-rw-r--r--includes/profiler/ProfilerXhprof.php45
-rw-r--r--includes/profiler/SectionProfiler.php9
-rw-r--r--includes/profiler/TransactionProfiler.php56
-rw-r--r--includes/profiler/output/ProfilerOutputDump.php6
-rw-r--r--includes/profiler/output/ProfilerOutputStats.php6
-rw-r--r--includes/profiler/output/ProfilerOutputText.php2
-rw-r--r--includes/profiler/output/ProfilerOutputUdp.php2
-rw-r--r--includes/rcfeed/MachineReadableRCFeedFormatter.php4
-rw-r--r--includes/rcfeed/RCFeedFormatter.php3
-rw-r--r--includes/registration/CoreVersionChecker.php68
-rw-r--r--includes/registration/ExtensionProcessor.php27
-rw-r--r--includes/registration/ExtensionRegistry.php52
-rw-r--r--includes/registration/Processor.php20
-rw-r--r--includes/resourceloader/DerivativeResourceLoaderContext.php76
-rw-r--r--includes/resourceloader/ResourceLoader.php553
-rw-r--r--includes/resourceloader/ResourceLoaderContext.php33
-rw-r--r--includes/resourceloader/ResourceLoaderEditToolbarModule.php31
-rw-r--r--includes/resourceloader/ResourceLoaderFileModule.php122
-rw-r--r--includes/resourceloader/ResourceLoaderForeignApiModule.php33
-rw-r--r--includes/resourceloader/ResourceLoaderImage.php25
-rw-r--r--includes/resourceloader/ResourceLoaderImageModule.php193
-rw-r--r--includes/resourceloader/ResourceLoaderJqueryMsgModule.php66
-rw-r--r--includes/resourceloader/ResourceLoaderLanguageDataModule.php16
-rw-r--r--includes/resourceloader/ResourceLoaderLanguageNamesModule.php18
-rw-r--r--includes/resourceloader/ResourceLoaderModule.php479
-rw-r--r--includes/resourceloader/ResourceLoaderOOUIImageModule.php86
-rw-r--r--includes/resourceloader/ResourceLoaderRawFileModule.php52
-rw-r--r--includes/resourceloader/ResourceLoaderSiteModule.php9
-rw-r--r--includes/resourceloader/ResourceLoaderSkinModule.php13
-rw-r--r--includes/resourceloader/ResourceLoaderSpecialCharacterDataModule.php19
-rw-r--r--includes/resourceloader/ResourceLoaderStartUpModule.php191
-rw-r--r--includes/resourceloader/ResourceLoaderUserCSSPrefsModule.php18
-rw-r--r--includes/resourceloader/ResourceLoaderUserDefaultsModule.php19
-rw-r--r--includes/resourceloader/ResourceLoaderUserOptionsModule.php21
-rw-r--r--includes/resourceloader/ResourceLoaderWikiModule.php198
-rw-r--r--includes/revisiondelete/RevDelItem.php2
-rw-r--r--includes/revisiondelete/RevDelList.php24
-rw-r--r--includes/revisiondelete/RevDelLogItem.php27
-rw-r--r--includes/revisiondelete/RevDelRevisionItem.php2
-rw-r--r--includes/revisiondelete/RevisionDeleter.php4
-rw-r--r--includes/search/SearchEngine.php4
-rw-r--r--includes/search/SearchHighlighter.php2
-rw-r--r--includes/search/SearchMySQL.php6
-rw-r--r--includes/search/SearchPostgres.php2
-rw-r--r--includes/search/SearchResultSet.php35
-rw-r--r--includes/search/SearchSqlite.php4
-rw-r--r--includes/site/CachingSiteStore.php6
-rw-r--r--includes/site/DBSiteStore.php6
-rw-r--r--includes/site/SiteExporter.php20
-rw-r--r--includes/site/SiteSQLStore.php2
-rw-r--r--includes/skins/MediaWikiI18N.php4
-rw-r--r--includes/skins/Skin.php48
-rw-r--r--includes/skins/SkinFallbackTemplate.php6
-rw-r--r--includes/skins/SkinTemplate.php23
-rw-r--r--includes/specialpage/ChangesListSpecialPage.php3
-rw-r--r--includes/specialpage/FormSpecialPage.php6
-rw-r--r--includes/specialpage/QueryPage.php49
-rw-r--r--includes/specialpage/RedirectSpecialPage.php33
-rw-r--r--includes/specialpage/SpecialPage.php27
-rw-r--r--includes/specialpage/SpecialPageFactory.php61
-rw-r--r--includes/specials/SpecialActiveusers.php29
-rw-r--r--includes/specials/SpecialAllMessages.php18
-rw-r--r--includes/specials/SpecialAllPages.php83
-rw-r--r--includes/specials/SpecialAncientpages.php6
-rw-r--r--includes/specials/SpecialBlock.php39
-rw-r--r--includes/specials/SpecialBlockList.php77
-rw-r--r--includes/specials/SpecialBrokenRedirects.php4
-rw-r--r--includes/specials/SpecialChangeContentModel.php223
-rw-r--r--includes/specials/SpecialChangeEmail.php13
-rw-r--r--includes/specials/SpecialChangePassword.php3
-rw-r--r--includes/specials/SpecialComparePages.php3
-rw-r--r--includes/specials/SpecialConfirmemail.php8
-rw-r--r--includes/specials/SpecialContributions.php8
-rw-r--r--includes/specials/SpecialDeletedContributions.php8
-rw-r--r--includes/specials/SpecialDiff.php8
-rw-r--r--includes/specials/SpecialDoubleRedirects.php5
-rw-r--r--includes/specials/SpecialEditTags.php20
-rw-r--r--includes/specials/SpecialEditWatchlist.php7
-rw-r--r--includes/specials/SpecialEmailuser.php7
-rw-r--r--includes/specials/SpecialExport.php207
-rw-r--r--includes/specials/SpecialFewestrevisions.php4
-rw-r--r--includes/specials/SpecialFileDuplicateSearch.php6
-rw-r--r--includes/specials/SpecialFilepath.php11
-rw-r--r--includes/specials/SpecialImport.php144
-rw-r--r--includes/specials/SpecialJavaScriptTest.php108
-rw-r--r--includes/specials/SpecialLinkSearch.php68
-rw-r--r--includes/specials/SpecialListDuplicatedFiles.php4
-rw-r--r--includes/specials/SpecialListfiles.php14
-rw-r--r--includes/specials/SpecialListredirects.php4
-rw-r--r--includes/specials/SpecialListusers.php16
-rw-r--r--includes/specials/SpecialLockdb.php4
-rw-r--r--includes/specials/SpecialMIMEsearch.php7
-rw-r--r--includes/specials/SpecialMediaStatistics.php12
-rw-r--r--includes/specials/SpecialMergeHistory.php2
-rw-r--r--includes/specials/SpecialMostcategories.php4
-rw-r--r--includes/specials/SpecialMostinterwikis.php4
-rw-r--r--includes/specials/SpecialMostlinked.php4
-rw-r--r--includes/specials/SpecialMostlinkedcategories.php2
-rw-r--r--includes/specials/SpecialMovepage.php338
-rw-r--r--includes/specials/SpecialMyLanguage.php26
-rw-r--r--includes/specials/SpecialMyRedirectPages.php55
-rw-r--r--includes/specials/SpecialNewpages.php4
-rw-r--r--includes/specials/SpecialPageLanguage.php7
-rw-r--r--includes/specials/SpecialPagesWithProp.php8
-rw-r--r--includes/specials/SpecialPasswordReset.php2
-rw-r--r--includes/specials/SpecialPermanentLink.php8
-rw-r--r--includes/specials/SpecialPreferences.php9
-rw-r--r--includes/specials/SpecialProtectedtitles.php12
-rw-r--r--includes/specials/SpecialRandomInCategory.php16
-rw-r--r--includes/specials/SpecialRandompage.php20
-rw-r--r--includes/specials/SpecialRecentchanges.php23
-rw-r--r--includes/specials/SpecialRecentchangeslinked.php1
-rw-r--r--includes/specials/SpecialResetTokens.php5
-rw-r--r--includes/specials/SpecialRevisiondelete.php36
-rw-r--r--includes/specials/SpecialRunJobs.php15
-rw-r--r--includes/specials/SpecialSearch.php152
-rw-r--r--includes/specials/SpecialShortpages.php2
-rw-r--r--includes/specials/SpecialSpecialpages.php27
-rw-r--r--includes/specials/SpecialStatistics.php43
-rw-r--r--includes/specials/SpecialTags.php97
-rw-r--r--includes/specials/SpecialUndelete.php15
-rw-r--r--includes/specials/SpecialUnlockdb.php4
-rw-r--r--includes/specials/SpecialUnusedcategories.php4
-rw-r--r--includes/specials/SpecialUnusedtemplates.php4
-rw-r--r--includes/specials/SpecialUnwatchedpages.php4
-rw-r--r--includes/specials/SpecialUpload.php14
-rw-r--r--includes/specials/SpecialUploadStash.php4
-rw-r--r--includes/specials/SpecialUserlogin.php115
-rw-r--r--includes/specials/SpecialUserrights.php8
-rw-r--r--includes/specials/SpecialVersion.php76
-rw-r--r--includes/specials/SpecialWantedfiles.php2
-rw-r--r--includes/specials/SpecialWantedtemplates.php5
-rw-r--r--includes/specials/SpecialWatchlist.php1
-rw-r--r--includes/specials/SpecialWhatlinkshere.php53
-rw-r--r--includes/templates/Usercreate.php8
-rw-r--r--includes/templates/Userlogin.php5
-rw-r--r--includes/tidy/Html5Depurate.php45
-rw-r--r--includes/tidy/RaggettBase.php47
-rw-r--r--includes/tidy/RaggettExternal.php73
-rw-r--r--includes/tidy/RaggettInternalHHVM.php29
-rw-r--r--includes/tidy/RaggettInternalPHP.php52
-rw-r--r--includes/tidy/RaggettWrapper.php89
-rw-r--r--includes/tidy/TidyDriverBase.php40
-rw-r--r--includes/tidy/tidy.conf (renamed from includes/tidy.conf)0
-rw-r--r--includes/title/MalformedTitleException.php54
-rw-r--r--includes/title/MediaWikiTitleCodec.php34
-rw-r--r--includes/title/TitleValue.php24
-rw-r--r--includes/upload/UploadBase.php93
-rw-r--r--includes/upload/UploadFromUrl.php4
-rw-r--r--includes/utils/AutoloadGenerator.php74
-rw-r--r--includes/utils/AvroValidator.php184
-rw-r--r--includes/utils/BatchRowIterator.php278
-rw-r--r--includes/utils/BatchRowUpdate.php133
-rw-r--r--includes/utils/BatchRowWriter.php71
-rw-r--r--includes/utils/IP.php6
-rw-r--r--includes/utils/MWCryptHKDF.php8
-rw-r--r--includes/utils/MWCryptRand.php8
-rw-r--r--includes/utils/MWFunction.php40
-rw-r--r--includes/utils/RowUpdateGenerator.php39
-rw-r--r--includes/utils/UIDGenerator.php21
-rw-r--r--includes/utils/iterators/IteratorDecorator.php50
-rw-r--r--includes/utils/iterators/NotRecursiveIterator.php35
-rw-r--r--includes/widget/AUTHORS.txt11
-rw-r--r--includes/widget/ComplexNamespaceInputWidget.php110
-rw-r--r--includes/widget/ComplexTitleInputWidget.php67
-rw-r--r--includes/widget/LICENSE.txt25
-rw-r--r--includes/widget/NamespaceInputWidget.php66
-rw-r--r--includes/widget/TitleInputWidget.php60
-rw-r--r--includes/widget/UserInputWidget.php29
-rw-r--r--jsduck.json3
-rw-r--r--languages/ConverterRule.php26
-rw-r--r--languages/Language.php310
-rw-r--r--languages/LanguageConverter.php17
-rw-r--r--languages/Names.php27
-rw-r--r--languages/classes/LanguageEo.php2
-rw-r--r--languages/classes/LanguageEt.php10
-rw-r--r--languages/classes/LanguageFi.php4
-rw-r--r--languages/classes/LanguageKsh.php2
-rw-r--r--languages/i18n/ace.json15
-rw-r--r--languages/i18n/ady-cyrl.json1305
-rw-r--r--languages/i18n/aeb-arab.json654
-rw-r--r--languages/i18n/aeb-latn.json285
-rw-r--r--languages/i18n/aeb.json917
-rw-r--r--languages/i18n/af.json124
-rw-r--r--languages/i18n/aln.json64
-rw-r--r--languages/i18n/am.json6
-rw-r--r--languages/i18n/an.json56
-rw-r--r--languages/i18n/ang.json96
-rw-r--r--languages/i18n/ar.json197
-rw-r--r--languages/i18n/arc.json22
-rw-r--r--languages/i18n/arn.json10
-rw-r--r--languages/i18n/arq.json230
-rw-r--r--languages/i18n/ary.json10
-rw-r--r--languages/i18n/arz.json103
-rw-r--r--languages/i18n/as.json158
-rw-r--r--languages/i18n/ase.json612
-rw-r--r--languages/i18n/ast.json305
-rw-r--r--languages/i18n/avk.json7
-rw-r--r--languages/i18n/awa.json224
-rw-r--r--languages/i18n/az.json18
-rw-r--r--languages/i18n/azb.json605
-rw-r--r--languages/i18n/ba.json151
-rw-r--r--languages/i18n/bar.json3
-rw-r--r--languages/i18n/bcc.json11
-rw-r--r--languages/i18n/bcl.json32
-rw-r--r--languages/i18n/be-tarask.json238
-rw-r--r--languages/i18n/be.json55
-rw-r--r--languages/i18n/bg.json196
-rw-r--r--languages/i18n/bgn.json129
-rw-r--r--languages/i18n/bho.json1145
-rw-r--r--languages/i18n/bjn.json9
-rw-r--r--languages/i18n/bn.json211
-rw-r--r--languages/i18n/bo.json13
-rw-r--r--languages/i18n/bpy.json18
-rw-r--r--languages/i18n/br.json29
-rw-r--r--languages/i18n/bs.json1094
-rw-r--r--languages/i18n/ca.json165
-rw-r--r--languages/i18n/cdo.json170
-rw-r--r--languages/i18n/ce.json594
-rw-r--r--languages/i18n/ckb.json107
-rw-r--r--languages/i18n/cps.json2
-rw-r--r--languages/i18n/crh-cyrl.json13
-rw-r--r--languages/i18n/crh-latn.json21
-rw-r--r--languages/i18n/cs.json181
-rw-r--r--languages/i18n/cu.json5
-rw-r--r--languages/i18n/cv.json145
-rw-r--r--languages/i18n/cy.json16
-rw-r--r--languages/i18n/da.json153
-rw-r--r--languages/i18n/de-formal.json1
-rw-r--r--languages/i18n/de.json258
-rw-r--r--languages/i18n/diq.json34
-rw-r--r--languages/i18n/dsb.json11
-rw-r--r--languages/i18n/dtp.json3
-rw-r--r--languages/i18n/dty.json1180
-rw-r--r--languages/i18n/egl.json70
-rw-r--r--languages/i18n/el.json419
-rw-r--r--languages/i18n/en.json191
-rw-r--r--languages/i18n/eo.json268
-rw-r--r--languages/i18n/es.json641
-rw-r--r--languages/i18n/et.json276
-rw-r--r--languages/i18n/eu.json134
-rw-r--r--languages/i18n/ext.json8
-rw-r--r--languages/i18n/fa.json259
-rw-r--r--languages/i18n/fi.json227
-rw-r--r--languages/i18n/fo.json42
-rw-r--r--languages/i18n/fr.json262
-rw-r--r--languages/i18n/frc.json11
-rw-r--r--languages/i18n/frp.json51
-rw-r--r--languages/i18n/frr.json172
-rw-r--r--languages/i18n/fur.json5
-rw-r--r--languages/i18n/fy.json284
-rw-r--r--languages/i18n/ga.json9
-rw-r--r--languages/i18n/gan-hans.json5
-rw-r--r--languages/i18n/gan-hant.json5
-rw-r--r--languages/i18n/gd.json21
-rw-r--r--languages/i18n/gl.json233
-rw-r--r--languages/i18n/gn.json2
-rw-r--r--languages/i18n/gom-deva.json776
-rw-r--r--languages/i18n/gom-latn.json463
-rw-r--r--languages/i18n/grc.json23
-rw-r--r--languages/i18n/gsw.json686
-rw-r--r--languages/i18n/gu.json234
-rw-r--r--languages/i18n/gv.json26
-rw-r--r--languages/i18n/hak.json2
-rw-r--r--languages/i18n/he.json211
-rw-r--r--languages/i18n/hi.json365
-rw-r--r--languages/i18n/hif-latn.json10
-rw-r--r--languages/i18n/hil.json363
-rw-r--r--languages/i18n/hr.json62
-rw-r--r--languages/i18n/hrx.json72
-rw-r--r--languages/i18n/hsb.json161
-rw-r--r--languages/i18n/ht.json177
-rw-r--r--languages/i18n/hu.json377
-rw-r--r--languages/i18n/hy.json92
-rw-r--r--languages/i18n/ia.json265
-rw-r--r--languages/i18n/id.json156
-rw-r--r--languages/i18n/ie.json5
-rw-r--r--languages/i18n/ig.json23
-rw-r--r--languages/i18n/ilo.json649
-rw-r--r--languages/i18n/inh.json8
-rw-r--r--languages/i18n/io.json11
-rw-r--r--languages/i18n/is.json201
-rw-r--r--languages/i18n/it.json194
-rw-r--r--languages/i18n/ja.json285
-rw-r--r--languages/i18n/jv.json26
-rw-r--r--languages/i18n/ka.json338
-rw-r--r--languages/i18n/kaa.json2
-rw-r--r--languages/i18n/kab.json17
-rw-r--r--languages/i18n/khw.json356
-rw-r--r--languages/i18n/ki.json16
-rw-r--r--languages/i18n/kiu.json2
-rw-r--r--languages/i18n/kk-arab.json5
-rw-r--r--languages/i18n/kk-cyrl.json738
-rw-r--r--languages/i18n/kk-latn.json5
-rw-r--r--languages/i18n/km.json232
-rw-r--r--languages/i18n/kn.json234
-rw-r--r--languages/i18n/ko.json268
-rw-r--r--languages/i18n/krc.json42
-rw-r--r--languages/i18n/ksh.json1458
-rw-r--r--languages/i18n/ku-latn.json526
-rw-r--r--languages/i18n/kw.json187
-rw-r--r--languages/i18n/ky.json130
-rw-r--r--languages/i18n/la.json34
-rw-r--r--languages/i18n/lad.json23
-rw-r--r--languages/i18n/lb.json169
-rw-r--r--languages/i18n/lez.json10
-rw-r--r--languages/i18n/lg.json4
-rw-r--r--languages/i18n/li.json13
-rw-r--r--languages/i18n/lij.json3
-rw-r--r--languages/i18n/lmo.json5
-rw-r--r--languages/i18n/loz.json2
-rw-r--r--languages/i18n/lrc.json1832
-rw-r--r--languages/i18n/lt.json436
-rw-r--r--languages/i18n/lus.json32
-rw-r--r--languages/i18n/luz.json691
-rw-r--r--languages/i18n/lv.json355
-rw-r--r--languages/i18n/lzh.json128
-rw-r--r--languages/i18n/mai.json212
-rw-r--r--languages/i18n/map-bms.json55
-rw-r--r--languages/i18n/mdf.json8
-rw-r--r--languages/i18n/mg.json158
-rw-r--r--languages/i18n/mhr.json38
-rw-r--r--languages/i18n/min.json31
-rw-r--r--languages/i18n/mk.json224
-rw-r--r--languages/i18n/ml.json218
-rw-r--r--languages/i18n/mn.json196
-rw-r--r--languages/i18n/mr.json41
-rw-r--r--languages/i18n/ms.json194
-rw-r--r--languages/i18n/mt.json481
-rw-r--r--languages/i18n/my.json7
-rw-r--r--languages/i18n/myv.json163
-rw-r--r--languages/i18n/mzn.json183
-rw-r--r--languages/i18n/nah.json108
-rw-r--r--languages/i18n/nan.json142
-rw-r--r--languages/i18n/nap.json273
-rw-r--r--languages/i18n/nb.json150
-rw-r--r--languages/i18n/nds-nl.json29
-rw-r--r--languages/i18n/nds.json5
-rw-r--r--languages/i18n/ne.json1612
-rw-r--r--languages/i18n/nl.json254
-rw-r--r--languages/i18n/nn.json68
-rw-r--r--languages/i18n/oc.json90
-rw-r--r--languages/i18n/olo.json811
-rw-r--r--languages/i18n/or.json125
-rw-r--r--languages/i18n/os.json632
-rw-r--r--languages/i18n/pa.json39
-rw-r--r--languages/i18n/pam.json117
-rw-r--r--languages/i18n/pdc.json13
-rw-r--r--languages/i18n/pfl.json4
-rw-r--r--languages/i18n/pl.json418
-rw-r--r--languages/i18n/pms.json122
-rw-r--r--languages/i18n/pnb.json239
-rw-r--r--languages/i18n/prg.json6
-rw-r--r--languages/i18n/ps.json325
-rw-r--r--languages/i18n/pt-br.json266
-rw-r--r--languages/i18n/pt.json292
-rw-r--r--languages/i18n/qqq.json251
-rw-r--r--languages/i18n/qu.json24
-rw-r--r--