cms/app-client/app/templates/components/notice-location-component.hbs
author ymh <ymh.work@gmail.com>
Sun, 27 Nov 2016 15:12:30 +0100
changeset 447 38d5789e30d0
child 492 acecbffac2c4
permissions -rw-r--r--
Improce notice data display, correct m3.23
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
447
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<div class="notice-location-meta">
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
{{#if geoInfo.ref-locs }}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
<ul>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
  {{#if geonamesLink }}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
  <li>{{doc-location url=geonamesLink }}</li>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
  {{/if}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
  {{#each otherRefLinks as |link| }}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
  <li><a href={{link}} target="_blank" class="notice-location-ext-link">{{link}}</a></li>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
  {{/each}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
</ul>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
{{/if}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
{{#if geoInfo.notes }}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
<ul>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
  {{#each geoInfo.notes as |note| }}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
  <li>{{note.value}}</li>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
  {{/each}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
</ul>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
{{/if}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
</div>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
{{#if hasCoordinates }}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
<div class="notice-location-map">
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
  <div class="notice-location-map-coordinates">lat.: {{geoInfo.latitude}}, long.: {{geoInfo.longitude}}</div>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
  {{#leaflet-map lat=geoInfo.latitude lng=geoInfo.longitude zoom=zoom scrollWheelZoom=false }}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
    {{tile-layer url=tilesUrl}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
    {{marker-layer location=location}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
  {{/leaflet-map}}
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
  <div class="notice-location-map-mention">Fond de carte <a href="https://www.openstreetmap.org/?mlat={{geoInfo.latitude}}&mlon={{geoInfo.longitude}}#map=15/{{geoInfo.latitude}}/{{geoInfo.longitude}}" target="_blank">OpenStreetMap</a>.</div>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
</div>
38d5789e30d0 Improce notice data display, correct m3.23
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
{{/if}}