mirror of
https://github.com/Mailu/Mailu.git
synced 2024-12-12 10:45:38 +02:00
Configure datatables on missing tables, add sign in button to sso page.
This commit is contained in:
parent
6218b36372
commit
4776094ea7
@ -36,6 +36,12 @@
|
||||
</a>
|
||||
</li>
|
||||
{%- endif %}
|
||||
<li class="nav-item" role="none">
|
||||
<a href="{{ url_for('sso.login') }}" class="nav-link" role="menuitem">
|
||||
<i class="nav-icon fas fa-sign-in-alt"></i>
|
||||
<p>{% trans %}Sign in{% endtrans %}</p>
|
||||
</a>
|
||||
</li>
|
||||
{#-
|
||||
User self-registration is only available when
|
||||
- Admin is available
|
||||
|
@ -9,7 +9,6 @@
|
||||
{%- endblock %}
|
||||
|
||||
{%- block content %}
|
||||
<div>If you use an Apple device, <a href="/apple.mobileconfig">click here to autoconfigure it.</a></div>
|
||||
{%- call macros.table(title=_("Incoming mail"), datatable=False) %}
|
||||
<tbody>
|
||||
<tr>
|
||||
@ -59,4 +58,8 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
{%- endcall %}
|
||||
<blockquote>
|
||||
{% trans %}If you use an Apple device,{% endtrans %}
|
||||
<a href="/apple.mobileconfig">{% trans %}click here to autoconfigure it.{% endtrans %}</a>
|
||||
</blockquote>
|
||||
{%- endblock %}
|
||||
|
@ -20,6 +20,7 @@
|
||||
<th>{% trans %}Mailbox count{% endtrans %}</th>
|
||||
<th>{% trans %}Alias count{% endtrans %}</th>
|
||||
<th>{% trans %}Comment{% endtrans %}</th>
|
||||
<th>{% trans %}Enable sign-up{% endtrans %}</th>
|
||||
<th>{% trans %}Created{% endtrans %}</th>
|
||||
<th>{% trans %}Last edit{% endtrans %}</th>
|
||||
</tr>
|
||||
@ -46,6 +47,7 @@
|
||||
<td data-order="{{ domain.users | count }}">{{ domain.users | count }} / {{ '∞' if domain.max_users == -1 else domain.max_users }}</td>
|
||||
<td data-order="{{ domain.aliases | count }}">{{ domain.aliases | count }} / {{ '∞' if domain.max_aliases == -1 else domain.max_aliases }}</td>
|
||||
<td>{{ domain.comment or '' }}</td>
|
||||
<td data-ordered="{{ domain.signup_enabled }}">{% if domain.signup_enabled %}{% trans %}yes{% endtrans %}{% else %}{% trans %}no{% endtrans %}{% endif %}</td>
|
||||
<td data-order="{{ domain.created_at or '0000-00-00' }}">{{ domain.created_at | format_date }}</td>
|
||||
<td data-order="{{ domain.updated_at or '0000-00-00' }}">{{ domain.updated_at | format_date }}</td>
|
||||
</tr>
|
||||
|
@ -35,7 +35,7 @@
|
||||
</td>
|
||||
<td>{{ fetch.protocol }}{{ 's' if fetch.tls else '' }}://{{ fetch.host }}:{{ fetch.port }}</td>
|
||||
<td>{{ fetch.username }}</td>
|
||||
<td>{% if fetch.keep %}{% trans %}yes{% endtrans %}{% else %}{% trans %}no{% endtrans %}{% endif %}</td>
|
||||
<td data-ordered="{{ fetch.keep }}">{% if fetch.keep %}{% trans %}yes{% endtrans %}{% else %}{% trans %}no{% endtrans %}{% endif %}</td>
|
||||
<td>{{ fetch.last_check | format_datetime or '-' }}</td>
|
||||
<td>{{ fetch.error or '-' }}</td>
|
||||
<td data-ordered="{{ fetch.created_at or '0000-00-00' }}">{{ fetch.created_at | format_date }}</td>
|
||||
|
@ -13,10 +13,10 @@
|
||||
{%- endblock %}
|
||||
|
||||
{%- block content %}
|
||||
{%- call macros.table() %}
|
||||
{%- call macros.table(order='[[2,"asc"]]') %}
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans %}Actions{% endtrans %}</th>
|
||||
<th data-orderable="false">{% trans %}Actions{% endtrans %}</th>
|
||||
<th>{% trans %}Email{% endtrans %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
@ -9,7 +9,7 @@
|
||||
{%- endblock %}
|
||||
|
||||
{%- block content %}
|
||||
{%- call macros.table() %}
|
||||
{%- call macros.table(order='[[1,"asc"]]') %}
|
||||
<tr>
|
||||
<th>{% trans %}Domain{% endtrans %}</th>
|
||||
<th>{% trans %}Available slots{% endtrans %}</th>
|
||||
@ -18,8 +18,8 @@
|
||||
{%- for domain_name, domain in available_domains.items() %}
|
||||
<tr>
|
||||
<td><a href="{{ url_for('.user_signup', domain_name=domain_name) }}">{{ domain_name }}</a></td>
|
||||
<td>{{ '∞' if domain.max_users == -1 else domain.max_users - (domain.users | count)}}</td>
|
||||
<td>{{ domain.max_quota_bytes or config['DEFAULT_QUOTA'] | filesizeformat }}</td>
|
||||
<td data-ordered="{{ -1 if domain.max_users == -1 else domain.max_users - (domain.users | count)}}">{{ '∞' if domain.max_users == -1 else domain.max_users - (domain.users | count)}}</td>
|
||||
<td data-ordered="{{ domain.max_quota_bytes or config['DEFAULT_QUOTA'] }}">{{ domain.max_quota_bytes or config['DEFAULT_QUOTA'] | filesizeformat }}</td>
|
||||
</tr>
|
||||
{%- endfor %}
|
||||
{%- endcall %}
|
||||
|
Loading…
Reference in New Issue
Block a user