-
Notifications
You must be signed in to change notification settings - Fork 0
Github mirror of "bluespice/mw-config/overrides" - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)
wikimedia/bluespice-mw-config-overrides
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Don't modify the installer if you want to alter its behavior, including
the contents of generated LocalSettings.php in your package. Instead,
you can override classes used by the installer.
You can override 3 classes:
* LocalSettingsGenerator - generates LocalSettings.php
* WebInstaller - web installer UI
* CliInstaller - command-line installer
Example override:
$overrides['LocalSettingsGenerator'] = 'MyLocalSettingsGenerator';
class MyLocalSettingsGenerator extends LocalSettingsGenerator {
function getText() {
// Modify an existing setting
$this->values['wgDefaultSkin'] = 'vector';
// add a new setting
$ls = parent::getText();
return $ls . "\n\$wgMiserMode = true;\n";
}
}
About
Github mirror of "bluespice/mw-config/overrides" - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)
Resources
Code of conduct
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published