forked from rebillar/site-accueil-insa
58 lines
2.6 KiB
Twig
58 lines
2.6 KiB
Twig
{% extends 'admin.twig' %}
|
|
|
|
{% import '@MobileMessaging/macros.twig' as macro %}
|
|
|
|
{% set title %}{{ 'MobileMessaging_SettingsMenu'|translate }}{% endset %}
|
|
|
|
{% block content %}
|
|
<div class="manageMobileMessagingSettings">
|
|
{% if isSuperUser %}
|
|
<div piwik-content-block content-title="{{ title|e('html_attr') }}">
|
|
<div
|
|
vue-entry="MobileMessaging.DelegateMobileMessagingSettings"
|
|
delegate-management-options="{{ delegateManagementOptions|default(null)|json_encode|e('html_attr') }}"
|
|
delegated-management="{{ delegatedManagement|default(null)|json_encode|e('html_attr') }}"
|
|
></div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if accountManagedByCurrentUser %}
|
|
<div piwik-content-block content-title="{{ 'MobileMessaging_Settings_SMSProvider'|translate|e('html_attr') }}" feature="true">
|
|
|
|
{% if isSuperUser and delegatedManagement %}
|
|
<p>{{ 'MobileMessaging_Settings_DelegatedSmsProviderOnlyAppliesToYou'|translate }}</p>
|
|
{% endif %}
|
|
|
|
{{ macro.manageSmsApi(credentialSupplied, credentialError, creditLeft, smsProviderOptions, smsProviders, provider) }}
|
|
</div>
|
|
{% endif %}
|
|
|
|
<div piwik-content-block content-title="{{ 'MobileMessaging_PhoneNumbers'|translate|e('html_attr') }}">
|
|
{% if not credentialSupplied %}
|
|
<p>
|
|
{% if accountManagedByCurrentUser %}
|
|
{{ 'MobileMessaging_Settings_CredentialNotProvided'|translate }}
|
|
{% else %}
|
|
{{ 'MobileMessaging_Settings_CredentialNotProvidedByAdmin'|translate }}
|
|
{% endif %}
|
|
</p>
|
|
{% else %}
|
|
<div
|
|
vue-entry="MobileMessaging.ManageMobilePhoneNumbers"
|
|
is-super-user="{{ isSuperUser|default(null)|json_encode|e('html_attr') }}"
|
|
default-calling-code="{{ defaultCallingCode|default(null)|json_encode|e('html_attr') }}"
|
|
countries="{{ countries|default(null)|json_encode|e('html_attr') }}"
|
|
str-help-add-phone="{{ strHelpAddPhone|default(null)|json_encode|e('html_attr') }}"
|
|
phone-numbers="{{ phoneNumbers|default(null)|json_encode|e('html_attr') }}"
|
|
></div>
|
|
{% endif %}
|
|
</div>
|
|
|
|
|
|
<div class='ui-confirm' id='confirmDeleteAccount'>
|
|
<h2>{{ 'MobileMessaging_Settings_DeleteAccountConfirm'|translate }}</h2>
|
|
<input role='yes' type='button' value='{{ 'General_Yes'|translate }}'/>
|
|
<input role='no' type='button' value='{{ 'General_No'|translate }}'/>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|