TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:00 +02:00
commit f9941541b7
1178 changed files with 135377 additions and 0 deletions
@@ -0,0 +1,43 @@
<html
xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
data-namespace-typo3-fluid="true"
>
<f:layout name="SystemEmail" />
<f:section name="Subject">Attempted login using incorrect multi-factor authentication at "{typo3.sitename}"</f:section>
<f:section name="Title">Attempted login using incorrect multi-factor authentication</f:section>
<f:section name="Main">
<p>
TYPO3 detected a login attempt to your TYPO3 backend account using incorrect multi-factor authentication.
</p>
<table cellpadding="3">
<tr>
<td>Sitename:</td>
<td>{typo3.sitename} ({normalizedParams.httpHost})</td>
</tr>
<tr>
<td>IP Address:</td>
<td>{normalizedParams.remoteAddress}</td>
</tr>
<tr>
<td>Time:</td>
<td><f:format.date date="now"/> <f:format.date date="now" format="H:i:s T"/></td>
</tr>
<tr>
<td>MFA provider:</td>
<td>{f:translate(key: provider.title, default: provider.title)}</td>
</tr>
</table>
<p>
If you recently tried to sign in, but mistakenly used incorrect multi-factor authentication,
you can ignore this email.
</p>
<p>
If you did not recently try to sign in, you should immediately change your password and verify your account
settings for any unauthorized changes.
</p>
<p>
Contact your TYPO3 administrator if you notice suspicious activity.
</p>
</f:section>
</html>
@@ -0,0 +1,19 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">Attempted login using incorrect multi-factor authentication at "{typo3.sitename}"</f:section>
<f:section name="Title">Attempted login using incorrect multi-factor authentication</f:section>
<f:section name="Main">
TYPO3 detected a login attempt to your TYPO3 backend account using incorrect multi-factor authentication.
Sitename: {typo3.sitename} ({normalizedParams.httpHost})
IP Address: {normalizedParams.remoteAddress}
Time: <f:format.date date="now"/> <f:format.date date="now" format="H:i:s T"/>
MFA provider: {f:translate(key: provider.title, default: provider.title)}
If you recently tried to sign in, but mistakenly used incorrect multi-factor authentication, you can ignore this email.
If you did not recently try to sign in, you should immediately change your password and verify your account
settings for any unauthorized changes.
Contact your TYPO3 administrator if you notice suspicious activity.
</f:section>
@@ -0,0 +1,10 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">Password reset requested at "{typo3.sitename}"</f:section>
<f:section name="Title">Your email address was used to trigger a password reset</f:section>
<f:section name="Main">
<p>
Unfortunately, we are unable to reset your password because your email address "{email}" is used for multiple backend user accounts at the TYPO3 instance "{typo3.sitename}".
Please ask your administrator to generate a new password for you.
</p>
<f:render partial="Email/PasswordReset/ClosingParagraph" arguments="{normalizedParams: normalizedParams}" />
</f:section>
@@ -0,0 +1,9 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">Password reset requested at "{typo3.sitename}"</f:section>
<f:section name="Title">Your email address was used to trigger a password reset</f:section>
<f:section name="Main">
Unfortunately, we are unable to reset your password because your email address "{email}" is used for multiple backend user accounts at the TYPO3 instance "{typo3.sitename}".
Please ask your administrator to generate a new password for you.
<f:render partial="Email/PasswordReset/ClosingParagraph" arguments="{normalizedParams: normalizedParams}" />
</f:section>
@@ -0,0 +1,13 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">Password reset requested at "{typo3.sitename}"</f:section>
<f:section name="Title">Your email address was used to trigger a password reset</f:section>
<f:section name="Main">
<p>
Follow the link below to reset your backend user password at &quot;{typo3.sitename}&quot; (this link expires in 2 hours).
<f:if condition="{username}">Your username is: <strong>{username}</strong></f:if>
</p>
<p>
<a href="{resetLink}">Reset password</a>
</p>
<f:render partial="Email/PasswordReset/ClosingParagraph" arguments="{normalizedParams: normalizedParams}" />
</f:section>
@@ -0,0 +1,11 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">Password reset requested at "{typo3.sitename}"</f:section>
<f:section name="Title">Your email address was used to trigger a password reset</f:section>
<f:section name="Main">
Follow the link below to reset your backend user password at "{typo3.sitename}" (this link expires in 2 hours).
<f:if condition="{username}">Your username is: {username}</f:if>
{resetLink -> f:format.raw()}
<f:render partial="Email/PasswordReset/ClosingParagraph" arguments="{normalizedParams: normalizedParams}" />
</f:section>
@@ -0,0 +1,11 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">TYPO3 Login Failure Warning (at {typo3.sitename})</f:section>
<f:section name="Title">TYPO3 Login Failure Warning at {typo3.sitename}</f:section>
<f:section name="Main">
<strong>There have been some attempts ({lines -> f:count()}) to login at the TYPO3 site "{typo3.sitename}" (<strong>{normalizedParams.remoteAddress}</strong>).</strong>
<br><br>
This is a dump of the failures:<br>
<f:for each="{lines}" as="line">
{f:format.date(date:line.row.tstamp, format:'{typo3.formats.date} {typo3.formats.time}')}: {line.text}<br>
</f:for>
</f:section>
@@ -0,0 +1,9 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">TYPO3 Login Failure Warning (at {typo3.sitename})</f:section>
<f:section name="Title">TYPO3 Login Failure Warning at {typo3.sitename}</f:section>
<f:section name="Main">There have been some attempts ({lines -> f:count()}) to login at the TYPO3 site "{typo3.sitename}" ({normalizedParams.remoteAddress}).
This is a dump of the failures:
<f:for each="{lines}" as="line">{f:format.date(date:line.row.tstamp, format:'{typo3.formats.date} {typo3.formats.time}')}: {line.text -> f:format.raw()}
</f:for>
</f:section>
@@ -0,0 +1,7 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">{prefix} New Login at "{typo3.sitename}"</f:section>
<f:section name="Title">{headline}</f:section>
<f:section name="Main">
<h4>{introduction}</h4>
<p>The user <em>"{user.username}"</em> logged in from the IP address <strong>{normalizedParams.remoteAddress}</strong> at "{typo3.sitename}".</p>
</f:section>
@@ -0,0 +1,6 @@
<f:layout name="SystemEmail" />
<f:section name="Subject">{prefix} New Login at "{typo3.sitename}"</f:section>
<f:section name="Title">{headline}</f:section>
<f:section name="Main">{introduction}
The user "{user.username}" logged in from the IP address "{normalizedParams.remoteAddress}" at the site "{typo3.sitename}".
</f:section>