2025-05-22 19:13:43 +02:00
{% extends 'base.html.twig' %}
2025-05-26 11:55:44 +02:00
{% block title %} {{ 'display.title' | trans }} {% endblock %}
2025-05-22 19:13:43 +02:00
{% block stylesheets %}
{{ parent ( ) }}
<link href='https://api.mapbox.com/mapbox-gl-js/v2.15.0/mapbox-gl.css' rel='stylesheet' />
2025-05-26 11:32:53 +02:00
<style>
.hidden {
display: none;
}
</style>
2025-05-22 19:13:43 +02:00
{% endblock %}
{% block body %}
<div class="container mt-4">
2025-05-26 23:51:46 +02:00
2025-05-22 19:13:43 +02:00
<div class="row">
<div class="col-12">
2025-05-26 23:51:46 +02:00
<div class="card shadow-sm p-4">
Ce site permet aux commerçants et aux lieux référencés sur OpenStreetMap de modifier leurs informations facilement pour gagner en visibilité sur des milliers de sites web à la fois.
2025-05-22 19:13:43 +02:00
</div>
</div>
2025-05-26 11:55:44 +02:00
<span class="p-3">
<span class="last-modification"> {{ 'display.last_modification' | trans }} : {{ commerce [ '@attributes' ] .timestamp }} </span>,
{{ 'display.days_ago' | trans ( { '%days%' : date ( commerce [ '@attributes' ] .timestamp ) .diff ( date ( ) ) .days } ) }}
{{ 'display.by' | trans }}
<a href="https://www.openstreetmap.org/user/ {{ commerce [ '@attributes' ] .user }} " target="_blank"> {{ commerce [ '@attributes' ] .user }} </a>
<div class="lien-OpenStreetMap">
<a href="https://www.openstreetmap.org/node/ {{ commerce [ '@attributes' ] .id }} " target="_blank"> {{ 'display.view_on_osm' | trans }} </a>
</div>
</span>
2025-05-22 19:13:43 +02:00
<div class="disclaimer p-3">
<p>
2025-05-26 11:55:44 +02:00
<strong> {{ 'display.disclaimer.title' | trans }} :</strong>
{{ 'display.disclaimer.text' | trans }}
2025-05-22 19:13:43 +02:00
</p>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<nav class="bg-light p-3 rounded shadow-sm">
<ul class="nav justify-content-center">
<li class="nav-item">
2025-05-26 11:55:44 +02:00
<a class="nav-link" href=" {{ path ( 'app_public_index' ) }} "> {{ 'display.home' | trans }} </a>
2025-05-22 19:13:43 +02:00
</li>
<li class="nav-item">
2025-05-26 11:55:44 +02:00
<a class="nav-link" href="https://openstreetmap.fr/contact/"> {{ 'display.contact_humans' | trans }} </a>
2025-05-22 19:13:43 +02:00
</li>
</ul>
</nav>
</div>
</div>
</div>
{% block javascripts %}
{{ parent ( ) }}
{# <script src='https://api.mapbox.com/mapbox-gl-js/v2.15.0/mapbox-gl.js'></script> #}
{ # <script>
{% if commerce is not empty %}
mapboxgl.accessToken = ' {{ mapbox_token }} ';
map = new mapboxgl.Map( {
container: 'map',
style: 'https://api.maptiler.com/maps/basic-v2/style.json?key= {{ maptiler_token }} ',
center: [ {{ commerce [ '@attributes' ] .lon }} , {{ commerce [ '@attributes' ] .lat }} ],
zoom: 14
});
// Ajout du marqueur
new mapboxgl.Marker()
.setLngLat([ {{ commerce .lon }} , {{ commerce .lat }} ])
.setPopup(new mapboxgl.Popup( {
offset: 25
}).setHTML('<h1> {{ commerce .tags_converted .name }} </h1>'))
.addTo(map);
{% endif %}
</script> #}
{% endblock %}
{% endblock %}