From 4fddc0d1f13cfb71b3d19a8435895e6cd329b377 Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Sat, 22 Jun 2024 15:39:09 +0200 Subject: [PATCH] Promote HTTPS from being a recommendation to an requirement --- .../install/files/lib/system/WCFSetup.class.php | 2 +- .../setup/template/stepShowSystemRequirements.tpl | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/wcfsetup/install/files/lib/system/WCFSetup.class.php b/wcfsetup/install/files/lib/system/WCFSetup.class.php index 8c1b0b1795..73c23af7ba 100644 --- a/wcfsetup/install/files/lib/system/WCFSetup.class.php +++ b/wcfsetup/install/files/lib/system/WCFSetup.class.php @@ -421,7 +421,7 @@ final class WCFSetup extends WCF $system['cookie']['result'] = !empty($_COOKIE['wcfsetup_cookietest']) && $_COOKIE['wcfsetup_cookietest'] == TMP_FILE_PREFIX; - $system['tls']['result'] = RouteHandler::secureConnection() || $system['hostname']['value'] == 'localhost'; + $system['tls']['result'] = RouteHandler::secureContext(); foreach ($system as $result) { if (!$result['result']) { diff --git a/wcfsetup/setup/template/stepShowSystemRequirements.tpl b/wcfsetup/setup/template/stepShowSystemRequirements.tpl index b148fc9bc4..951922c374 100644 --- a/wcfsetup/setup/template/stepShowSystemRequirements.tpl +++ b/wcfsetup/setup/template/stepShowSystemRequirements.tpl @@ -171,17 +171,13 @@ - - -
-

{lang}wcf.global.systemRequirements.recommended{/lang}

- +

{lang}wcf.global.systemRequirements.tls{/lang}

-
{lang}wcf.global.systemRequirements.element.recommended{/lang}
+
{lang}wcf.global.systemRequirements.element.required{/lang}
{lang}wcf.global.systemRequirements.active{/lang}
@@ -197,6 +193,10 @@
+
+ +
+

{lang}wcf.global.systemRequirements.recommended{/lang}

{lang}wcf.global.systemRequirements.uploadMaxFilesize{/lang}

@@ -263,7 +263,7 @@
- + -- 2.20.1