Przeglądaj źródła

Login and Top Bar Logo (#1029)

CauseFX 6 lat temu
rodzic
commit
96d5128211
2 zmienionych plików z 9 dodań i 1 usunięć
  1. 1 0
      api/config/default.php
  2. 8 1
      api/functions/organizr-functions.php

+ 1 - 0
api/config/default.php

@@ -12,6 +12,7 @@ return array(
 	'authBackendDomain' => '',
 	'ldapType' => '1',
 	'logo' => 'plugins/images/organizr/logo-wide.png',
+	'loginLogo' => 'plugins/images/organizr/logo-wide.png',
 	'loginWallpaper' => '',
 	'title' => 'Organizr V2',
 	'useLogo' => false,

+ 8 - 1
api/functions/organizr-functions.php

@@ -1100,6 +1100,7 @@ function loadAppearance()
 	$appearance['buttonTextHoverColor'] = $GLOBALS['buttonTextHoverColor'];
 	$appearance['buttonHoverColor'] = $GLOBALS['buttonHoverColor'];
 	$appearance['loginWallpaper'] = $GLOBALS['loginWallpaper'];
+	$appearance['loginLogo'] = $GLOBALS['loginLogo'];
 	$appearance['customCss'] = $GLOBALS['customCss'];
 	$appearance['customThemeCss'] = $GLOBALS['customThemeCss'];
 	$appearance['customJava'] = $GLOBALS['customJava'];
@@ -1140,6 +1141,12 @@ function getCustomizeAppearance()
 				),
 			),
 			'Login Page' => array(
+				array(
+					'type' => 'input',
+					'name' => 'loginLogo',
+					'label' => 'Login Logo',
+					'value' => $GLOBALS['loginLogo'],
+				),
 				array(
 					'type' => 'input',
 					'name' => 'loginWallpaper',
@@ -1636,7 +1643,7 @@ function logoOrText()
 	if ($GLOBALS['useLogo'] == false) {
 		return '<h1>' . $GLOBALS['title'] . '</h1>';
 	} else {
-		return '<img class="loginLogo" src="' . $GLOBALS['logo'] . '" alt="Home" />';
+		return '<img class="loginLogo" src="' . $GLOBALS['loginLogo'] . '" alt="Home" />';
 	}
 }