Version 4.7.23
This commit is contained in:
1 parent
7124a02564
commit
25ddeb65d6
1791 files changed
+76990
-44452
No files matched your search
@@ -1,5 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<emails><template><template_app>core</template_app><template_name>notification_new_private_message</template_name><template_content_html><![CDATA[{$email->language->addToStack("messenger_notify_title", FALSE, array( 'sprintf' => array( $message->author()->name ) ) )}
|
||||
<emails><template><template_app>core</template_app><template_name>notification_report_outcome</template_name><template_content_html><![CDATA[{{if ! empty( $userReport['guest_name'] )}}
|
||||
<strong>{$userReport['guest_name']}</strong>
|
||||
<br><br>
|
||||
{{endif}}
|
||||
{{$date = \IPS\DateTime::ts( $userReport['date_reported'] )->localeDate();}}
|
||||
{$email->language->addToStack("report_outcome_email_blurb", FALSE, array( 'sprintf' => array( $date, $reportIndex->mapped('title'), $reportType->_title ) ) )}
|
||||
|
||||
<br><br>
|
||||
{$email->language->addToStack("report_outcome_email_prelude")}
|
||||
<br><br>
|
||||
{$reportIndex->getReportOutcomeBlurb( $userReport['id'] )}
|
||||
|
||||
|
||||
<br /><br />
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>
|
||||
]]></template_content_html><template_data>$reportIndex, $reportType, $userReport, $email</template_data><template_content_plaintext><![CDATA[{{$date = \IPS\DateTime::ts( $userReport['date_reported'] )->localeDate();}}
|
||||
{$email->language->addToStack("report_outcome_email_blurb", FALSE, array( 'sprintf' => array( $date, $reportIndex->mapped('title'), $reportType->_title ) ) )}
|
||||
|
||||
{$email->language->addToStack("report_outcome_email_prelude")}
|
||||
|
||||
{$reportIndex->getReportOutcomeBlurb( $userReport['id'] )}
|
||||
|
||||
]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_new_private_message</template_name><template_content_html><![CDATA[{$email->language->addToStack("messenger_notify_title", FALSE, array( 'sprintf' => array( $message->author()->name ) ) )}
|
||||
<br /><br />
|
||||
|
||||
<a href='{$message->url()}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 12px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("messenger_inline_button", FALSE)}</a>
|
||||
@@ -104,16 +126,16 @@
|
||||
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
|
||||
<tr>
|
||||
<td dir='{dir}' align='center'>
|
||||
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_validate_link", FALSE)}</a>
|
||||
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_validate_link", FALSE)}</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br /><br />
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_registration_validate", FALSE)}
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_registration_validate", FALSE)}
|
||||
|
||||
=====
|
||||
{$email->language->addToStack("email_validate_link", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" plain="true" base="front"}
|
||||
{$email->language->addToStack("email_validate_link", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" plain="true" base="front"}
|
||||
=====
|
||||
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_ConfigurationError</template_name><template_content_html><![CDATA[<br />
|
||||
@@ -359,7 +381,7 @@
|
||||
{$email->language->addToStack('email_notification_pii_data')}
|
||||
<br/>
|
||||
<br/>
|
||||
<a href="{url="app=core&module=system&controller=settings&area=mfa" seoTemplate="settings_mfa" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack('pii_download', FALSE)}</a>
|
||||
<a href="{url="app=core&module=system&controller=settings&area=mfa" seoTemplate="settings_mfa" base="front"}" style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack('pii_download', FALSE)}</a>
|
||||
|
||||
<br/><br/>
|
||||
<em style='color: #8c8c8c'>— {setting='board_name'}</em>]]></template_content_html><template_data>$request, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack('email_notification_pii_data')}
|
||||
@@ -544,7 +566,12 @@
|
||||
{$email->language->addToStack("email_go_to_x_profile", FALSE, array( 'htmlsprintf' => array( $member->name ) ) )}: {$member->url()}
|
||||
=====
|
||||
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_automatic_moderation</template_name><template_content_html><![CDATA[{{$item = $reportedContent instanceof \IPS\Content\Item ? $reportedContent : $reportedContent->item();}}
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_report_content_author</template_name><template_content_html><![CDATA[{{$text=nl2br($templateContent);}}
|
||||
{$text|raw}
|
||||
<br /><br />
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>
|
||||
]]></template_content_html><template_data>$reportIndex, $content, $templateContent, $email</template_data><template_content_plaintext>{$templateContent}
|
||||
</template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_automatic_moderation</template_name><template_content_html><![CDATA[{{$item = $reportedContent instanceof \IPS\Content\Item ? $reportedContent : $reportedContent->item();}}
|
||||
{$email->language->addToStack("email_content_automatic_moderation", FALSE, array( 'sprintf' => array( $reportedContent->indefiniteArticle( $email->language ), $reportedContent->url(), $item->mapped('title') ) ) )}
|
||||
|
||||
<br />
|
||||
@@ -910,7 +937,7 @@
|
||||
{{endif}}
|
||||
<tr>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
|
||||
<strong>{$content->mapped('title')}</strong>
|
||||
<strong>{expression="(string) $content->mapped('title')"}</strong>
|
||||
</td>
|
||||
</tr>
|
||||
{{$emailContent = $email->parseTextForEmail( $content->content(), $email->language, ( \IPS\Settings::i()->email_truncate ? 150 : NULL ) );}}
|
||||
@@ -1113,6 +1140,9 @@ URL: {$content->url()}
|
||||
<tr>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
|
||||
{$email->parseTextForEmail( $message, $email->language )|raw}
|
||||
{{if $referrer}}
|
||||
<br><br>{lang="contact_form_referrer" sprintf="$referrer, $referrer"}
|
||||
{{endif}}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -1123,14 +1153,18 @@ URL: {$content->url()}
|
||||
</tr>
|
||||
</table>
|
||||
<br /><br />
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>]]></template_content_html><template_data>$member, $name, $fromEmail, $message, $email</template_data><template_content_plaintext><![CDATA[
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>]]></template_content_html><template_data>$member, $name, $fromEmail, $message, $referrer, $email</template_data><template_content_plaintext><![CDATA[
|
||||
{$email->language->addToStack("email_contact_form", FALSE)}
|
||||
|
||||
----
|
||||
|
||||
{$email->language->addToStack("email_contact_said", FALSE, array( 'htmlsprintf' => array( $name, $fromEmail ) ) )}
|
||||
|
||||
{expression="\IPS\Email::buildPlaintextBody( $message )" raw="true"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_NewVersion</template_name><template_content_html><![CDATA[<br />
|
||||
{expression="\IPS\Email::buildPlaintextBody( $message )" raw="true"}
|
||||
|
||||
{{if $referrer}}
|
||||
{lang="contact_form_referrer_plain" sprintf="$referrer"}
|
||||
{{endif}}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_NewVersion</template_name><template_content_html><![CDATA[<br />
|
||||
{$email->language->addToStack("new_version_email_header", FALSE, array( 'sprintf' => $notification->_details['version'] ))}
|
||||
<br />
|
||||
<br />
|
||||
@@ -1215,6 +1249,13 @@ URL: {$content->url()}
|
||||
|
||||
{$email->language->addToStack("email_ignore_user_pm", FALSE, array( 'htmlsprintf' => array( $comment->author()->name ) ) )}
|
||||
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_VersionFive</template_name><template_content_html><![CDATA[<br />
|
||||
{$email->language->addToStack("v5_notification_body")}
|
||||
<br /><br />
|
||||
]]></template_content_html><template_data>$notification, $extra, $email</template_data><template_content_plaintext><![CDATA[{expression="$email->language->addToStack( 'mailsub__core_acp_notification_VersionFive' )" raw="true"}
|
||||
|
||||
{$email->language->addToStack("v5_notification_body", FALSE)}
|
||||
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>unsubscribeNotification</template_name><template_content_html><![CDATA[{{if $member instanceof \IPS\Member}}
|
||||
<tr>
|
||||
<td dir='{dir}' valign="top"><img src='{setting="base_url"}applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
|
||||
@@ -1323,7 +1364,7 @@ URL: {$content->url()}
|
||||
</tr>
|
||||
<tr>
|
||||
<td dir='{dir}' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 22px;">
|
||||
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="register" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;"><strong>{$email->language->addToStack("email_confirm_address", FALSE)}</strong></a>
|
||||
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="register" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;"><strong>{$email->language->addToStack("email_confirm_address", FALSE)}</strong></a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -1332,11 +1373,11 @@ URL: {$content->url()}
|
||||
</table>
|
||||
|
||||
<br /><br />
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_complete_email_plain", FALSE)}
|
||||
<em style='color: #8c8c8c'>— {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_complete_email_plain", FALSE)}
|
||||
|
||||
=====
|
||||
{$email->language->addToStack("email_new_email", FALSE)}: {$member->email}
|
||||
{$email->language->addToStack("email_confirm_address", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="register" base="front" plain="true"}
|
||||
{$email->language->addToStack("email_confirm_address", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="register" base="front" plain="true"}
|
||||
=====
|
||||
|
||||
|
||||
@@ -1373,7 +1414,7 @@ URL: {$content->url()}
|
||||
<table width='100%' cellpadding='15' cellspacing='0' border='0'>
|
||||
<tr style='background: #f9f9f9;'>
|
||||
<td dir='{dir}' align='center'>
|
||||
<a href='{url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="lostpassword" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_reset_password", FALSE)}</a>
|
||||
<a href='{url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="lostpassword" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_reset_password", FALSE)}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -1381,15 +1422,136 @@ URL: {$content->url()}
|
||||
{$email->language->addToStack("email_lost_pass_timelimit", FALSE)}
|
||||
</td>
|
||||
</tr>
|
||||
</table>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_lost_pass_plain", FALSE)}
|
||||
</table>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_lost_pass_plain", FALSE)}
|
||||
|
||||
=====
|
||||
{$email->language->addToStack("email_reset_password", FALSE)}: {url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="lostpassword" plain="true" base="front"}
|
||||
{$email->language->addToStack("email_reset_password", FALSE)}: {url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="lostpassword" plain="true" base="front"}
|
||||
|
||||
{$email->language->addToStack("email_lost_pass_timelimit", FALSE)}
|
||||
=====
|
||||
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>admin_reg</template_name><template_content_html><![CDATA[
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>loginAfterInactivity</template_name><template_content_html><![CDATA[<br />
|
||||
{$email->language->addToStack('login_after_inactivity_email_intro')}
|
||||
<br />
|
||||
<br />
|
||||
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
|
||||
<tr>
|
||||
<td dir='{dir}'>
|
||||
<table width='100%' cellpadding='0' cellspacing='0' border='0' style='background: #f9f9f9;' class='responsive_table'>
|
||||
<tr class='responsive_row' height="35">
|
||||
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('members_device')}</strong></td>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f9f9f9">
|
||||
<tr>
|
||||
<td dir='{dir}' width="40" valign="top" class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
|
||||
{{if $device->userAgent()->platform === 'Macintosh'}}
|
||||
<img src="{resource="logos/devices/mac.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
|
||||
{{elseif $device->userAgent()->platform === 'Android' or $device->userAgent()->platform === 'Windows Phone'}}
|
||||
<img src="{resource="logos/devices/android.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
|
||||
{{elseif $device->userAgent()->platform === 'iPad'}}
|
||||
<img src="{resource="logos/devices/ipad.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
|
||||
{{elseif $device->userAgent()->platform === 'iPhone'}}
|
||||
<img src="{resource="logos/devices/iphone.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
|
||||
{{else}}
|
||||
<img src="{resource="logos/devices/pc.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
|
||||
{{endif}}
|
||||
</td>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
|
||||
{$device->userAgent()->platform}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class='responsive_row' height="35">
|
||||
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('device_table_user_agent')}</strong></td>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f9f9f9">
|
||||
<tr>
|
||||
{{if \in_array( $device->userAgent()->browser, array( 'Android Browser', 'AppleWebKit', 'Camino', 'Chrome', 'Edge', 'Firefox', 'IEMobile', 'Midori', 'MSIE', 'Opera', 'Puffin', 'Safari', 'SamsungBrowser', 'Silk', 'UCBrowser', 'Vivaldi' ) )}}
|
||||
<td dir='{dir}' width="40" valign="top" class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
|
||||
{{$img = str_replace( ' ', '', $device->userAgent()->browser );}}
|
||||
<img src="{resource="logos/browsers/{$img}.png" location="interface" app="core"}" width="20" height="20" alt="{$device->userAgent()->browser}" style='border: 0; vertical-align: middle;'>
|
||||
</td>
|
||||
{{endif}}
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
|
||||
{$device->userAgent()->browser}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
{{if $loginMethod = $device->loginMethod() and $logo = $loginMethod->logoForDeviceInformation()}}
|
||||
<tr class='responsive_row' height="35">
|
||||
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('device_table_login_handler')}</strong></td>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f9f9f9">
|
||||
<tr>
|
||||
<td dir='{dir}' width="40" valign="top" class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
|
||||
<img src="{$logo}" width="20" height="20" alt="{$email->language->addToStack( 'login_method_' . $loginMethod->id )}" style='border: 0; vertical-align: middle;'>
|
||||
</td>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
|
||||
{$email->language->addToStack( 'login_method_' . $loginMethod->id )}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
{{endif}}
|
||||
{{if $location}}
|
||||
<tr class='responsive_row' height="35">
|
||||
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('device_table_location')}</strong></td>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
|
||||
{$location}
|
||||
</td>
|
||||
</tr>
|
||||
{{endif}}
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 10px;">
|
||||
* {$email->language->addToStack('ip_geolocation_info')}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{$email->language->addToStack('new_device_email_footer')}
|
||||
<br /><br />
|
||||
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
|
||||
<tr>
|
||||
<td dir='{dir}' align='center'>
|
||||
{{if settings.device_management}}
|
||||
<a href='{url="app=core&module=system&controller=settings&area=devices" seoTemplate="settings_devices" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("new_device_email_action_1", FALSE)}</a>
|
||||
{{else}}
|
||||
<a href='{url="app=core&module=system&controller=settings&do=secureAccount" seoTemplate="settings_secure" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("new_device_email_action_2", FALSE)}</a>
|
||||
{{endif}}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
{{if \IPS\Member\PrivacyAction::canDeleteAccount() AND !$member->isDeletionPending}}
|
||||
<table width='100%' cellpadding='15' cellspacing='0' border='0'>
|
||||
<tr>
|
||||
<td dir='{dir}' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 10px;">
|
||||
{$email->language->addToStack('login_after_inactivity_delete_text', FALSE, [ 'sprintf' => [ \IPS\Settings::i()->board_name ] ])}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
{{endif}}]]></template_content_html><template_data>$member, $device, $location, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack('login_after_inactivity_email_intro')}
|
||||
|
||||
{$email->language->addToStack('members_device')}: {$device->userAgent()->platform}
|
||||
{$email->language->addToStack('device_table_user_agent')}: {$device->userAgent()->browser}
|
||||
{{if $loginMethod = $device->loginMethod() and $logo = $loginMethod->logoForDeviceInformation()}}{$email->language->addToStack('device_table_login_handler')}: {$email->language->addToStack( 'login_method_' . $loginMethod->id )}{{endif}}
|
||||
{{if $location}}{$email->language->addToStack('device_table_location')}: {$location}
|
||||
* {$email->language->addToStack('ip_geolocation_info')}{{endif}}
|
||||
|
||||
{$email->language->addToStack('new_device_email_footer')}
|
||||
|
||||
{{if settings.device_management}}{$email->language->addToStack("new_device_email_action_1", FALSE)}: {url="app=core&module=system&controller=settings&area=devices" seoTemplate="settings_devices" base="front" plain="true"}{{else}}{$email->language->addToStack("new_device_email_action_2", FALSE)}: {url="app=core&module=system&controller=settings&do=secureAccount" seoTemplate="settings_secure" base="front" plain="true"}{{endif}}
|
||||
|
||||
{{if \IPS\Member\PrivacyAction::canDeleteAccount() AND !$member->isDeletionPending}}{$email->language->addToStack('request_account_deletion')} {url="app=core&module=system&controller=settings&area=mfa" plain="true"}{{endif}}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>admin_reg</template_name><template_content_html><![CDATA[
|
||||
{expression="$email->language->addToStack( 'email_admin_reg', FALSE, array( 'sprintf' => array( \IPS\Settings::i()->board_name ) ) )"}
|
||||
<br />
|
||||
<br />
|
||||
@@ -1841,7 +2003,7 @@ URL: {$content->url()}
|
||||
{{endif}}
|
||||
|
||||
{{if \IPS\Settings::i()->site_social_profiles AND \IPS\Settings::i()->social_links_in_email AND $links = json_decode( \IPS\Settings::i()->site_social_profiles, TRUE ) AND \count( $links )}}
|
||||
{{$socialColors = array('internal' => '#008b00;', 'deviantart' => '#16A085;', 'email' => '#444;', 'facebook' => '#3B5998;', 'linkedin' => '#007FB1;', 'reddit' => '#FF4500;', 'stumble' => '#EB4924;', 'twitter' => '#00ACED;', 'vk' => '#507299;', 'weibo' => '#D32F2F;', 'youtube' => '#E62117;', 'foursquare' => '#2D5BE3;', 'etsy' => '#F56400;', 'flickr' => '#202022;', 'github' => '#000000;', 'instagram' => '#E13D62;', 'pinterest' => '#BD081C;', 'slack' => '#42C299;', 'xing' => '#B0D400;', 'tumblr' => '#EB4924;', 'twitch' => '#772ce8;', 'discord' => '#000000;');}}
|
||||
{{$socialColors = array('internal' => '#008b00;', 'deviantart' => '#16A085;', 'email' => '#444;', 'facebook' => '#3B5998;', 'linkedin' => '#007FB1;', 'reddit' => '#FF4500;', 'stumble' => '#EB4924;', 'vk' => '#507299;', 'weibo' => '#D32F2F;', 'youtube' => '#E62117;', 'foursquare' => '#2D5BE3;', 'etsy' => '#F56400;', 'flickr' => '#202022;', 'github' => '#000000;', 'instagram' => '#E13D62;', 'pinterest' => '#BD081C;', 'slack' => '#42C299;', 'x' => '#000000', 'xing' => '#B0D400;', 'tumblr' => '#EB4924;', 'twitch' => '#772ce8;', 'discord' => '#000000;', 'bluesky' => '#0a7aff', 'tiktok' => '#000000');}}
|
||||
<tr>
|
||||
<td dir='{dir}' valign="top"><img src='{setting="base_url"}applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
|
||||
<td dir='{dir}' valign='top' width='800' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 12px; color: #bdbdbd; line-height: 18px; padding-left: 10px;">
|
||||
@@ -2183,7 +2345,7 @@ URL: {$content->url()}
|
||||
{$comment->emailContent( $email, 'plaintext' )|raw}
|
||||
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_new_badge</template_name><template_content_html><![CDATA[<br />
|
||||
{$email->language->addToStack("notification__new_badge", NULL, [ 'sprintf' => [$badge->_title]])}
|
||||
{$email->language->addToStack("notification__new_badge", NULL, [ 'sprintf' => [$badge->getTitleForLanguage($email->language)]])}
|
||||
<br><br>
|
||||
<table width='100%' cellpadding='0' cellspacing='0' border='0'>
|
||||
<tr>
|
||||
@@ -2730,13 +2892,13 @@ ___digest___]]></template_content_plaintext><template_pinned>0</template_pinned>
|
||||
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
|
||||
<tr>
|
||||
<td dir='{dir}' align='center'>
|
||||
<a href='{url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}" seoTemplate="mfarecoveryvalidate" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}</a>
|
||||
<a href='{url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="mfarecoveryvalidate" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("mfa_recovery_email_plain", FALSE)}
|
||||
</table>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("mfa_recovery_email_plain", FALSE)}
|
||||
|
||||
=====
|
||||
{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}: {url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}" seoTemplate="mfarecoveryvalidate" plain="true" base="front"}
|
||||
{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}: {url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="mfarecoveryvalidate" plain="true" base="front"}
|
||||
=====
|
||||
|
||||
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_account_del_request_rejected</template_name><template_content_html><![CDATA[
|
||||
|
||||
Reference in new issue
Block a user