Skip to content

Commit 34626f7

Browse files
committed
Fix invalid link / remove obsolete language variable
1 parent d247617 commit 34626f7

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

wcfsetup/install/files/lib/acp/form/LoginForm.class.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use wcf\event\user\authentication\UserLoggedIn;
1010
use wcf\form\AbstractForm;
1111
use wcf\form\AbstractFormBuilderForm;
12+
use wcf\form\LostPasswordForm;
1213
use wcf\system\event\EventHandler;
1314
use wcf\system\exception\NamedUserException;
1415
use wcf\system\exception\UserInputException;
@@ -59,7 +60,11 @@ protected function createForm()
5960
->label('wcf.user.password')
6061
->description(
6162
UserAuthenticationConfigurationFactory::getInstance()->getConfigration()->canChangePassword
62-
? 'wcf.user.lostPassword.link' : null
63+
? \sprintf(
64+
'<a href="%s">%s</a>',
65+
StringUtil::encodeHTML(LinkHandler::getInstance()->getControllerLink(LostPasswordForm::class)),
66+
WCF::getLanguage()->getDynamicVariable('wcf.user.lostPassword')
67+
) : null
6368
)
6469
->required()
6570
->passwordStrengthMeter(false)

wcfsetup/install/lang/de.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4723,7 +4723,6 @@ Erlaubte Dateiendungen: gif, jpg, jpeg, png, webp]]></item>
47234723
<item name="wcf.user.password.zxcvbn.warnings.sole_name"><![CDATA[Alleinstehende Namen sind einfach zu erraten.]]></item>
47244724
<item name="wcf.user.password.zxcvbn.warnings.name"><![CDATA[Häufige Namen sind einfach zu erraten.]]></item>
47254725
<item name="wcf.user.lostPassword"><![CDATA[Kennwort vergessen]]></item>
4726-
<item name="wcf.user.lostPassword.link"><![CDATA[<a href="{link controller='LostPassword'}{/link}">Kennwort vergessen</a>]]></item>
47274726
<item name="wcf.user.lostPassword.email.error.notFound"><![CDATA[Es wurde kein Benutzer mit der E-Mail-Adresse: „{$email}“ gefunden.]]></item>
47284727
<item name="wcf.user.lostPassword.error.tooManyRequests"><![CDATA[Das Kennwort für dieses Benutzerkonto wurde in den letzten 24 Stunden bereits einmal angefordert. Aus Sicherheitsgründen kann das Kennwort eines Benutzers nur einmal pro Tag angefordert werden. {if LANGUAGE_USE_INFORMAL_VARIANT}Du kannst{else}Sie können{/if} das Kennwort für dieses Benutzerkonto in {#$hours} Stunde{if $hours != 1}n{/if} erneut anfordern.]]></item>
47294728
<item name="wcf.user.lostPassword.error.flood"><![CDATA[{if LANGUAGE_USE_INFORMAL_VARIANT}Du hast{else}Sie haben{/if} zu viele neue Kennwörter angefordert. Die Funktion wurde daher aus Sicherheitsgründen temporär deaktiviert. Bitte {if LANGUAGE_USE_INFORMAL_VARIANT}versuche{else}versuchen Sie{/if} es später erneut.]]></item>

wcfsetup/install/lang/en.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4728,7 +4728,6 @@ Allowed extensions: gif, jpg, jpeg, png, webp]]></item>
47284728
<item name="wcf.user.password.zxcvbn.warnings.sole_name"><![CDATA[Names and surnames by themselves are easy to guess.]]></item>
47294729
<item name="wcf.user.password.zxcvbn.warnings.name"><![CDATA[Common names and surnames are easy to guess.]]></item>
47304730
<item name="wcf.user.lostPassword"><![CDATA[Lost Password]]></item>
4731-
<item name="wcf.user.lostPassword.link"><![CDATA[<a href="{link controller='LostPassword'}{/link}">Lost Password</a>]]></item>
47324731
<item name="wcf.user.lostPassword.email.error.notFound"><![CDATA[“{$email}” is not used by any account.]]></item>
47334732
<item name="wcf.user.lostPassword.error.tooManyRequests"><![CDATA[The password has been requested at least once in the past 24 hours. For security reasons you must wait at least {#$hours} hour{if $hours != 1}s{/if} before requesting it again.]]></item>
47344733
<item name="wcf.user.lostPassword.error.flood"><![CDATA[You have requested too many passwords. The function has therefore been temporarily deactivated for security reasons. Please try again later.]]></item>

0 commit comments

Comments
 (0)