Css installation page fallback
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
parent
95d85ba8eb
commit
763814f057
2 changed files with 16 additions and 2 deletions
9
core/css/installation.css
Normal file
9
core/css/installation.css
Normal file
|
@ -0,0 +1,9 @@
|
|||
/*
|
||||
* Installation css file.
|
||||
* This file is used on the install page only when the database
|
||||
* isn't set, preventing scss files to be stored using the AppdataController.
|
||||
* It should contain every style needed to correctly display the installation template.
|
||||
*
|
||||
*/
|
||||
|
||||
|
|
@ -159,8 +159,13 @@ class TemplateLayout extends \OC_Template {
|
|||
$this->append( 'jsfiles', $web.'/'.$file . '?v=' . self::$versionHash);
|
||||
}
|
||||
|
||||
// Add the css files
|
||||
$cssFiles = self::findStylesheetFiles(\OC_Util::$styles);
|
||||
// Add the css files and check if server is already installed to prevent
|
||||
// appdata initialisation before database configuration
|
||||
if(\OC::$server->getSystemConfig()->getValue('installed', false)) {
|
||||
$cssFiles = self::findStylesheetFiles(\OC_Util::$styles);
|
||||
} else {
|
||||
$cssFiles = array(array(\OC::$SERVERROOT, '', 'core/css/installation.css'));
|
||||
}
|
||||
$this->assign('cssfiles', array());
|
||||
$this->assign('printcssfiles', []);
|
||||
$this->assign('versionHash', self::$versionHash);
|
||||
|
|
Loading…
Reference in a new issue