Skip to content

Remove MW_LOAD_EXTENSIONS, MW_LOAD_SKINS, and related - #358

Draft
DanielButAtWork wants to merge 1 commit into
masterfrom
less-env-loading
Draft

Remove MW_LOAD_EXTENSIONS, MW_LOAD_SKINS, and related#358
DanielButAtWork wants to merge 1 commit into
masterfrom
less-env-loading

Conversation

@DanielButAtWork

Copy link
Copy Markdown

Remove support for loading extensions and skins via the environmental variables. Additionally

  • Remove support for MW_DEFAULT_SKIN setting the default skin.
  • Remove the DOCKER_SKINS and DOCKER_EXTENSIONS constants.
  • Unconditionally enable the Vector skin and set it as the default; previously that was only done when MW_LOAD_SKINS was not being used. Individual wikis can easily change their default skin if desired.
  • Remove handling of $wgScribuntoUseGeshi and $wgScribuntoUseCodeEditor based on the extensions enabled with MW_LOAD_EXTENSIONS; both default to true anyway.

WIK-2124

vedmaka
vedmaka previously approved these changes Jan 30, 2026
Remove support for loading extensions and skins via the environmental
variables. Additionally

* Remove support for `MW_DEFAULT_SKIN` setting the default skin.
* Remove the `DOCKER_SKINS` and `DOCKER_EXTENSIONS` constants.
* Unconditionally enable the Vector skin and set it as the default; previously
that was only done when MW_LOAD_SKINS was not being used. Individual wikis can
easily change their default skin if desired.
* Remove handling of `$wgScribuntoUseGeshi` and `$wgScribuntoUseCodeEditor`
based on the extensions enabled with `MW_LOAD_EXTENSIONS`; both default to true
anyway.

WIK-2124
@github-actions

Copy link
Copy Markdown

🐳 The image based on 5cc8d876 commit has been built with 1.43.5-20260211-358 tag as ghcr.io/wikiteq/taqasta:1.43.5-20260211-358

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants