From 9acaec57242e6e243982b4fcfe117ead28f0687d Mon Sep 17 00:00:00 2001 From: www-data Date: Sat, 28 Jun 2025 21:23:42 +0200 Subject: [PATCH] Add Privacy extension --- .gitignore | 6 +++++- LocalSettings.php | 7 +++++++ composer.local.json | 20 ++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 10e967c0470..9cb9b661c77 100644 --- a/.gitignore +++ b/.gitignore @@ -94,7 +94,11 @@ docker-compose.override.yml # TechInc extensions extensions/AdminLinks +extensions/BlueSpiceFoundation +extensions/BlueSpicePrivacy +extensions/ExtJSBase +extensions/Headscript +extensions/OOJSPlus extensions/PageForms extensions/SemanticMediaWiki extensions/SemanticResultFormats -extensions/Headscript diff --git a/LocalSettings.php b/LocalSettings.php index 3923c8d02b8..3e6b5a669b0 100644 --- a/LocalSettings.php +++ b/LocalSettings.php @@ -194,6 +194,13 @@ wfLoadExtension( 'Headscript' ); wfLoadExtension( 'SemanticMediaWiki' ); wfLoadExtension( 'SemanticResultFormats' ); +# GDPR Compliance + +wfLoadExtension( 'ExtJSBase' ); +wfLoadExtension( 'OOJSPlus' ); +wfLoadExtension( 'BlueSpiceFoundation' ); +wfLoadExtension( 'BlueSpicePrivacy' ); + $wgPFEnableStringFunctions = true; $wgGroupPermissions['*']['edit'] = false; diff --git a/composer.local.json b/composer.local.json index 446a225402b..efbe77bbbf4 100644 --- a/composer.local.json +++ b/composer.local.json @@ -5,6 +5,10 @@ } }, "require": { + "mediawiki/oojsplus": "^3.1.0", + "mediawiki/extjs-base": "dev-REL1_43#69d05385f169e3b42a6f6538667acb09e73b8fc1", + "bluespice/foundation": "^5.1.0", + "bluespice/privacy": "^5.1.0", "mediawiki/semantic-media-wiki": "dev-master#649b261378a419a1951e84b7d417b3e5f6cc027a", "mediawiki/semantic-result-formats": "dev-master#616fd091cdce78d706d13e8b10bf70087615bcd4", "mediawiki/admin-links": "dev-master#4cec145ad82dbea4e0155bf9abc0ae566547da7b", @@ -13,6 +17,22 @@ "x-mediawiki/headscript": "^1.43" }, "repositories": [ + { + "type": "vcs", + "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/OOJSPlus.git" + }, + { + "type": "vcs", + "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/ExtJSBase.git" + }, + { + "type": "vcs", + "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/BlueSpiceFoundation.git" + }, + { + "type": "vcs", + "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/BlueSpicePrivacy.git" + }, { "type": "vcs", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/AdminLinks.git"