* Update extensions/AbuseFilter from branch 'REL1_43'
to e0c1a9ab0dedcf652632fb7fb95d05d751eac3f5
- Load CodeEditor resources conditionally
On CI, we would like to remove the recursive injection of extensions
dependencies. When AbuseFilter is a dependency, we are required to add
CodeEditor and WikiEditor to fullfil the requirement that all
dependencies are defined (ResourcesTest::testValidDependencies).
This makes it so that the `ext.abuseFilter.ace` resource loader module
is only registered when CodeEditor is enabled.
Bug: T389998
Change-Id: Ib295c354c90901c43a7b654fa39bb60e94bfc546
(cherry picked from commit f299b9d8042c7b53eb50346cb879b89eed745dfa)
|
||
|---|---|---|
| .. | ||
| AbuseFilter@e0c1a9ab0d | ||
| CategoryTree@54404edb0e | ||
| Cite@99f2c99c9d | ||
| CiteThisPage@8db01cb5b5 | ||
| CodeEditor@97bb077f53 | ||
| ConfirmEdit@d92c701ac1 | ||
| DiscussionTools@3f25bcc823 | ||
| Echo@fb8fe7bf40 | ||
| Gadgets@d40e72fbc4 | ||
| ImageMap@b484437d9f | ||
| InputBox@0f9f87177b | ||
| Interwiki@d192f6d809 | ||
| Linter@5cf4aa3b35 | ||
| LoginNotify@78d82f1c47 | ||
| Math@9bdf88a7a9 | ||
| MultimediaViewer@be2198b192 | ||
| Nuke@79b168a74c | ||
| OATHAuth@a0efb41aff | ||
| PageImages@1ff9e18461 | ||
| ParserFunctions@313bd53825 | ||
| PdfHandler@545011573a | ||
| Poem@7f17973c88 | ||
| ReplaceText@c3006d2803 | ||
| Scribunto@ddc54a3fca | ||
| SecureLinkFixer@d7ffecb943 | ||
| SpamBlacklist@b6c3567c29 | ||
| SyntaxHighlight_GeSHi@08a01c78dc | ||
| TemplateData@3e260da9cd | ||
| TextExtracts@55355a1551 | ||
| Thanks@8e23f487b4 | ||
| TitleBlacklist@f06c65d4c3 | ||
| VisualEditor@f76a066f45 | ||
| WikiEditor@f1aaaed8f1 | ||
| .gitignore | ||
| .vsls.json | ||
| README | ||
== User Information ==
Extensions are distributed separately. Drop them into this directory and enable
as per the extension's installation instructions.
You can find a list of extensions and documentation at
<https://www.mediawiki.org/wiki/Special:MyLanguage/Category:Extensions>.
== Development Information ==
If you are a developer, you might want to fetch the extension tree in another
directory and make a symbolic link:
mediawiki/extensions$ ln -s ../../extensions-trunk/FooBar
Most extensions are available through Git:
https://gerrit.wikimedia.org/g/mediawiki/extensions
Please note that under POSIX systems (Linux...), parent of a symbolic path
refers to the link source, NOT to the target! You should check the env
variable MW_INSTALL_PATH in case the extension is not in the default location.
The following code snippet lets you override the default path:
$IP = getenv( 'MW_INSTALL_PATH' );
if ( $IP === false ) {
$IP = __DIR__ . '/../..';
}
require_once "$IP/maintenance/Maintenance.php"; // a MediaWiki core file