Files
movim-rs/templates/Account/_account_fingerprints.html
2026-10-24 17:46:20 +07:00

54 lines
2.1 KiB
HTML

{% if fingerprints %}
<ul class="list middle">
<li class="subheader">
<div>
<p>{{ __('omemo.fingerprints') }}</p>
</div>
</li>
{% for value in fingerprints %}
<li>
<span class="primary icon {% if value.self %}green{% else %}gray{% endif %}">
<i class="material-symbols">fingerprint</i>
</span>
{% if not value.self %}
<span class="control icon active gray divided" onclick="Account.deleteBundle('{{ value.bundleid }}')">
<i class="material-symbols">delete</i>
</span>
<span class="control">
<div class="checkbox">
<input type="checkbox" data-identifier="{{ value.jid }}.{{ value.bundleid }}"
id="accountsessionstate_{{ value.bundleid }}" name="accountsessionstate_{{ value.bundleid }}"
onchange="Account.toggleFingerprintState(this)"/>
<label for="accountsessionstate_{{ value.bundleid }}"></label>
</div>
</span>
{% endif %}
<div>
<p><span class="fingerprint" title="{{ value.bundleid }}">{{ value.fingerprint }}</span></p>
<p class="line">{{ value.bundleid }}{% if value.self %} • {{ __('omemo.this_device') }}{% endif %}</p>
</div>
</li>
{% endfor %}
</ul>
<ul class="list active">
<li onclick="Account_ajaxOmemoBackup()">
<span class="primary icon gray">
<i class="material-symbols">key</i>
</span>
<div>
<p class="line">{{ __('account.omemo_backup') }}</p>
<p class="line">{{ __('account.omemo_backup_text') }}</p>
</div>
</li>
<li onclick="Account_ajaxOmemoRestore()">
<span class="primary icon gray">
<i class="material-symbols">settings_backup_restore</i>
</span>
<div>
<p class="line">{{ __('account.omemo_restore') }}</p>
<p class="line">{{ __('account.omemo_restore_text') }}</p>
</div>
</li>
</ul>
{% endif %}