forked from coop-cloud/mediawiki
First stab at adding extensions:
- MsUpload - PageForms - PageSchemas - SemanticMediaWiki - WikiMarkdown
This commit is contained in:
parent
2ad502e4fa
commit
917eb68ae7
16
.env.sample
16
.env.sample
|
@ -45,3 +45,19 @@ SECRET_MEDIAWIKI_SECRET_KEY_VERSION=v1 # length=64
|
||||||
# OPENID_KEYCLOAK_URL="https://keycloak.local:8080/auth/realms/acme/"
|
# OPENID_KEYCLOAK_URL="https://keycloak.local:8080/auth/realms/acme/"
|
||||||
# OPENID_CLIENT_ID="mediawiki"
|
# OPENID_CLIENT_ID="mediawiki"
|
||||||
# SECRET_OPENID_CLIENT_SECRET_VERSION=v1
|
# SECRET_OPENID_CLIENT_SECRET_VERSION=v1
|
||||||
|
|
||||||
|
## MsUpload
|
||||||
|
#MSU_ENABLED=1
|
||||||
|
|
||||||
|
## PageForms
|
||||||
|
#PAGEFORMS_ENABLED=1
|
||||||
|
|
||||||
|
## PageSchemas
|
||||||
|
#PAGESCHEMAS_ENABLED=1
|
||||||
|
|
||||||
|
## SemanticMediaWiki
|
||||||
|
#SEMANTICMW_ENABLED=1
|
||||||
|
|
||||||
|
## WikiMarkdown
|
||||||
|
#MARKDOWN_ENABLED=1
|
||||||
|
|
||||||
|
|
|
@ -71,6 +71,47 @@ init_extensions() {
|
||||||
/var/www/html/extensions/OpenIDConnect
|
/var/www/html/extensions/OpenIDConnect
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -n "${MSU_ENABLED-}" ]; then
|
||||||
|
if [ ! -d /var/www/html/extensions/MsUpload ]; then
|
||||||
|
git clone --depth 1 -b REL1_39 \
|
||||||
|
https://gerrit.wikimedia.org/r/mediawiki/extensions/MsUpload \
|
||||||
|
/var/www/html/extensions/MsUpload
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "${PAGEFORMS_ENABLED-}" ]; then
|
||||||
|
if [ ! -d /var/www/html/extensions/PageForms ]; then
|
||||||
|
git clone --depth 1 -b REL1_39 \
|
||||||
|
https://gerrit.wikimedia.org/r/mediawiki/extensions/PageForms \
|
||||||
|
/var/www/html/extensions/PageForms
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "${PAGESCHEMAS_ENABLED-}" ]; then
|
||||||
|
if [ ! -d /var/www/html/extensions/PageSchemas ]; then
|
||||||
|
git clone --depth 1 -b REL1_39 \
|
||||||
|
https://gerrit.wikimedia.org/r/mediawiki/extensions/PageSchemas \
|
||||||
|
/var/www/html/extensions/PageSchemas
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "${SEMANTICMW_ENABLED-}" ]; then
|
||||||
|
if [ ! -d /var/www/html/extensions/SemanticMediaWiki ]; then
|
||||||
|
git clone --depth 1 -b REL1_39 \
|
||||||
|
https://gerrit.wikimedia.org/r/mediawiki/extensions/SemanticMediaWiki \
|
||||||
|
/var/www/html/extensions/SemanticMediaWiki
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "${MARKDOWN_ENABLED-}" ]; then
|
||||||
|
if [ ! -d /var/www/html/extensions/WikiMarkdown ]; then
|
||||||
|
git clone --depth 1 -b REL1_39 \
|
||||||
|
https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiMarkdown \
|
||||||
|
/var/www/html/extensions/WikiMarkdown
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
main() {
|
main() {
|
||||||
|
|
Loading…
Reference in New Issue