public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
[Web] move domain-wide-footer vars info to lang files
acee7428
data/web/lang/lang.en-gb.json | 7 +++++++
data/web/templates/edit/domain.twig | 10 +++++-----
2 files changed, 12 insertions(+), 5 deletions(-)
Diff
diff --git a/data/web/lang/lang.en-gb.json b/data/web/lang/lang.en-gb.json
index 3896a79a..22475bb2 100644
--- a/data/web/lang/lang.en-gb.json
+++ b/data/web/lang/lang.en-gb.json
@@ -586,6 +586,13 @@
"domain_footer": "Domain wide footer",
"domain_footer_html": "HTML footer",
"domain_footer_info": "Domain-wide footers are added to all outgoing emails associated with an address within this domain. <br> The following variables can be used for the footer:",
+ "domain_footer_info_vars": {
+ "auth_user": "{= auth_user =} - Authenticated Username specified by an MTA",
+ "from_user": "{= from_user =} - From user part of envelope, e.g for \"[email protected]\" it returns \"moo\"",
+ "from_name": "{= from_name =} - From name of envelope, e.g for \"Mailcow <[email protected]>\" it returns \"Mailcow\"",
+ "from_addr": "{= from_addr =} - From address part of envelope",
+ "from_domain": "{= from_domain =} - From domain part of envelope"
+ },
"domain_footer_plain": "PLAIN footer",
"domain_quota": "Domain quota",
"domains": "Domains",
diff --git a/data/web/templates/edit/domain.twig b/data/web/templates/edit/domain.twig
index 527a312c..5e9eb54b 100644
--- a/data/web/templates/edit/domain.twig
+++ b/data/web/templates/edit/domain.twig
@@ -281,11 +281,11 @@
<div class="col-sm-12">
<h4>{{ lang.edit.domain_footer }}</h4>
<p>{{ lang.edit.domain_footer_info|raw }}</p>
- <pre>{= auth_user =} - Authenticated Username specified by an MTA
-{= from_user =} - Parsed user part of email headers, e.g for "[email protected]" it returns "moo"
-{= from_name =} - Parsed name of email headers, e.g for "Mailcow <[email protected]>" it returns "Mailcow"
-{= from_addr =} - Parsed address part of email headers
-{= from_domain =} - Parsed domain part of email headers</pre>
+ <pre>{{ lang.edit.domain_footer_info_vars.auth_user }}
+{{ lang.edit.domain_footer_info_vars.from_user }}
+{{ lang.edit.domain_footer_info_vars.from_name }}
+{{ lang.edit.domain_footer_info_vars.from_addr }}
+{{ lang.edit.domain_footer_info_vars.from_domain }}</pre>
<form class="form-horizontal mt-4" data-id="domain_footer">
<div class="row mb-2">
<label class="control-label col-sm-2" for="domain_footer_html">{{ lang.edit.domain_footer_html }}:</label>