From a957836f4a8714dcdb96fa4d71f83b16dd281b90 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bartosz=20Dziewo=C5=84ski?= Date: Tue, 10 Jun 2014 13:41:29 +0200 Subject: [PATCH] Support for enabling skins in the installer Let the user choose the skins to install (like extensions) and decide which one will be the default for the new wiki. Right now core skins are always enabled regardless of user choices there, but I'm working on that. Bug: 66440 Change-Id: I2e10720a6ac327e66c415bb91dc897885f952738 --- RELEASE-NOTES-1.24 | 3 + includes/installer/Installer.php | 10 +- includes/installer/LocalSettingsGenerator.php | 36 +++++-- includes/installer/WebInstaller.php | 55 ++++++++--- includes/installer/WebInstallerPage.php | 95 ++++++++++++++++++- includes/installer/i18n/en.json | 6 ++ includes/installer/i18n/qqq.json | 6 ++ skins/common/config.css | 16 ++++ 8 files changed, 197 insertions(+), 30 deletions(-) diff --git a/RELEASE-NOTES-1.24 b/RELEASE-NOTES-1.24 index d76cd29a76..3d1aba0226 100644 --- a/RELEASE-NOTES-1.24 +++ b/RELEASE-NOTES-1.24 @@ -120,6 +120,9 @@ production. suppressed content but not suppress it ("suppressrevision" right). * Added a new hook, "OutputPageScriptsForBottomQueue", to add modules to the bottom queue that should be requested in a dedicated