X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=docs%2Fdistributors.txt;h=f2af4589372c34db9c26c1081ad5c97030c4feae;hp=f19574c06caf15839bbb48febd3543b5dc76e129;hb=6f3d5a5204770b7e9076ec0c956631c32a9e1114;hpb=939199bcea28a3b13c49c0f808d11d415660b924 diff --git a/docs/distributors.txt b/docs/distributors.txt index f19574c06c..f2af458937 100644 --- a/docs/distributors.txt +++ b/docs/distributors.txt @@ -87,10 +87,15 @@ which the user can edit by hand thereafter. It's just a plain old PHP file, and can contain any PHP statements. It usually sets global variables that are used for configuration, and includes files used by any extensions. -Distributors can easily change the installer behavior, including LocalSettings -generated, by placing their overrides into mw-config/overrides directory. Doing -that is highly preferred to modifying MediaWiki code directly. See -mw-config/overrides/README for more details and examples. +Distributors can easily change the default settings by creating +includes/PlatformSettings.php with overrides/additions to the default settings. +The installer will automatically include the platform defaults when generating +the user's LocalSettings.php file. + +Furthermore, distributors can change the installer behavior, by placing their +overrides into mw-config/overrides directory. Doing that is highly preferred +to modifying MediaWiki code directly. See mw-config/overrides/README for more +details and examples. There's a new maintenance/install.php script which could be used for performing an install through the command line. @@ -162,15 +167,13 @@ There are several other pieces of software that MediaWiki can make good use of. Distributors might choose to install these automatically with MediaWiki and perhaps configure it to use them (see Configuration section of this document): - * APC (Alternative PHP Cache), XCache, or similar: Will greatly speed up the + * APC (Alternative PHP Cache) or similar: Will greatly speed up the execution of MediaWiki, and all other PHP applications, at some cost in memory usage. Will be used automatically for the most part. * clamav: Can be used for virus scanning of uploaded files. Enable with "$wgAntivirus = 'clamav';". * DjVuLibre: Allows processing of DjVu files. To enable this, set "$wgDjvuDump = 'djvudump'; $wgDjvuRenderer = 'ddjvu'; $wgDjvuTxt = 'djvutxt';". - * HTML Tidy: Fixes errors in HTML at runtime. Can be enabled with - "$wgUseTidy = true;". * ImageMagick: For resizing images. "$wgUseImageMagick = true;" will enable it. PHP's GD can also be used, but ImageMagick is preferable. * HTTP cache such as Varnish or Squid: can provide a drastic speedup and a