{% extends 'dashboard/base.html.twig' %} {% block title %}{{ 'gps.title'|trans }} - {{ parent() }}{% endblock %} {% block dashboard_content %}

{{ 'gps.title'|trans }}

{{ 'gps.description'|trans }}

{% if googleMapsEnabled %}
{{ 'gps.google_maps_enabled'|trans }}
{% else %}
{{ 'gps.google_maps_disabled'|trans }}
{% endif %}
{{ 'gps.current_location'|trans }}
{% if hasGps and coordinates %}
{{ 'gps.latitude'|trans }}:
{{ coordinates.latitude|number_format(8) }}
{{ 'gps.longitude'|trans }}:
{{ coordinates.longitude|number_format(8) }}
{{ 'gps.heading'|trans }}:
{% if coordinates.heading %} {{ coordinates.heading|number_format(2) }}° {% else %} {{ 'gps.not_defined'|trans }} {% endif %}
{% else %}
{{ 'gps.no_coordinates'|trans }}

{{ 'gps.no_coordinates_help'|trans }}

{% endif %}
{{ 'gps.info'|trans }}
{{ 'gps.info_precision'|trans }}
{{ 'gps.info_streetview'|trans }}
{{ 'gps.info_search'|trans }}
{{ 'gps.info_privacy'|trans }}
{{ 'gps.configuration'|trans }}
{% if googleMapsEnabled %} {{ form_start(form, {'attr': {'class': 'gps-form', 'data-member-id': member.id}}) }}
{{ form_label(form.gpsLatitude) }} {{ form_widget(form.gpsLatitude) }} {{ form_help(form.gpsLatitude) }} {{ form_errors(form.gpsLatitude) }}
{{ form_label(form.gpsLongitude) }} {{ form_widget(form.gpsLongitude) }} {{ form_help(form.gpsLongitude) }} {{ form_errors(form.gpsLongitude) }}
{{ form_label(form.streetviewHeading) }} {{ form_widget(form.streetviewHeading) }} {{ form_help(form.streetviewHeading) }} {{ form_errors(form.streetviewHeading) }}
{{ form_widget(form.openMapsModal) }} {{ form_widget(form.openStreetViewModal) }} {{ form_widget(form.clearLocation) }}

{{ 'common.back'|trans }} {{ form_widget(form.save) }}
{{ form_rest(form) }} {{ form_end(form) }} {% else %}
{{ 'gps.service_disabled'|trans }}
{% endif %}
{% include 'dashboard/profile/_gps_map_modal.html.twig' %} {% include 'dashboard/profile/_streetview_modal.html.twig' %} {% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}