{% extends "views/platform-admin/_base_template.html" %} {% from "components/table.html" import list_table, field, text_field, link_field, right_aligned_field_heading, hidden_field_heading, optional_text_field %} {% from "components/show-more.html" import show_more %} {% block per_page_title %} Providers {% endblock %} {% block platform_admin_content %}

Providers

SMS

Change priority {% call(item, row_number) list_table( domestic_sms_providers, caption="Domestic SMS providers", caption_visible=False, empty_message='No domestic sms providers', field_headings=['Provider', 'Priority', '% monthly traffic', 'Active', 'Last Updated', 'Updated By'], field_headings_visible=True ) %} {{ text_field(item.display_name) }} {{ text_field(item.priority) }} {{ text_field(item.monthly_traffic) }} {{ text_field(item.active) }} {% if item.updated_at %} {{ text_field(item.updated_at|format_datetime_short) }} {% else %} {{ text_field('None') }} {% endif %} {{ optional_text_field(item.created_by_name, default='None') }} {% endcall %}

Email

{% call(item, row_number) list_table( email_providers, caption="Email providers", caption_visible=False, empty_message='No email providers', field_headings=['Provider', 'Priority', 'Active', 'Last Updated', 'Updated By'], field_headings_visible=True ) %} {{ link_field(item.display_name, url_for('main.view_provider', provider_id=item.id)) }} {{ text_field(item.priority) }} {{ text_field(item.active) }} {% if item.updated_at %} {{ text_field(item.updated_at|format_datetime_short) }} {% else %} {{ text_field('None') }} {% endif %} {{ optional_text_field(item.created_by_name, default='None') }} {{ link_field('change', url_for('main.edit_provider', provider_id=item.id)) }} {% endcall %}

International SMS Providers

{% call(item, row_number) list_table( intl_sms_providers, caption="International SMS providers", caption_visible=False, empty_message='No international sms providers', field_headings=['Provider', 'Priority', 'Active', 'Last Updated', 'Updated By'], field_headings_visible=True ) %} {{ link_field(item.display_name, url_for('main.view_provider', provider_id=item.id)) }} {{ text_field(item.priority) }} {{ text_field(item.active) }} {% if item.updated_at %} {{ text_field(item.updated_at|format_datetime_short) }} {% else %} {{ text_field('None') }} {% endif %} {{ optional_text_field(item.created_by_name, default='None') }} {% endcall %} {% endblock %}