{% macro widget_prototype(form) %}

{{ 'admin:phrasea-service-setting:tab:expose:: New expose interconnection name' | trans }}

{{ form_widget(form.activate_expose) }} {{ form_label(form.activate_expose) }}
{{ form_row(form.connection_kind) }}
{{ form_row(form.expose_name) }}
{{ form_row(form.expose_front_uri) }}
{{ form_row(form.expose_base_uri) }}
{{ form_row(form.expose_client_secret) }}
{{ form_row(form.expose_client_id) }}
{{ form_row(form.auth_base_uri) }}
{{ form_row(form.auth_client_secret) }}
{{ form_row(form.auth_client_id) }}
{{ 'admin:phrasea-service-setting:tab:expose:: add Mapping' | trans }}
{{ 'admin:phrasea-service-setting:tab:expose:: add user' | trans }}

{% endmacro %}

{{ 'admin:phrasea-service-setting:tab:expose:: Expose setting' | trans }}

{{ form_start(form, {'action': path('ps_admin_expose')}) }}
{{ form_widget(form.activated) }} {{ form_label(form.activated) }}
{% for expose_connection in form.exposes %} {{ _self.widget_prototype(expose_connection) }} {% endfor %}
{{ form_end(form) }}