From a252b0a80bd0f71f567520e566c4429fb8ecd272 Mon Sep 17 00:00:00 2001 From: Jacek Kowalski <Jacek@jacekk.info> Date: Sun, 14 May 2017 20:55:49 +0000 Subject: [PATCH] Add attributions to the map --- map.js | 7 ++++++- lang_en.js | 4 ++++ lang_pl.js | 4 ++++ map.css | 1 + 4 files changed, 15 insertions(+), 1 deletions(-) diff --git a/lang_en.js b/lang_en.js index c49a63f..74f5b55 100644 --- a/lang_en.js +++ b/lang_en.js @@ -70,6 +70,10 @@ help_source: 'Source', help_license: 'License', + copy_osm: 'Map: <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors.', + copy_zikit: 'Data: <a href="http://www.ttss.krakow.pl/internetservice/">ZIKiT</a>', + copy_jacekk: 'Realization: <a href="https://github.com/jacekkow/mpk-ttss">Jacek Kowalski</a>', + error_title: 'Error occured!', error_request_failed: 'Internet request failed.', error_request_failed_status: 'Internet request failed with error: $status.', diff --git a/lang_pl.js b/lang_pl.js index 5159b44..d124ae5 100644 --- a/lang_pl.js +++ b/lang_pl.js @@ -70,6 +70,10 @@ help_source: 'Kod źródłowy', help_license: 'Licencja', + copy_osm: 'Mapa: <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>.', + copy_zikit: 'Dane: <a href="http://www.ttss.krakow.pl/internetservice/">ZIKiT</a>.', + copy_jacekk: 'Wykonanie: <a href="https://github.com/jacekkow/mpk-ttss">Jacek Kowalski</a>.', + error_title: 'Wystąpił błąd!', error_request_failed: 'Wykonanie żądania internetowego nie udało się.', error_request_failed_status: 'Wykonanie żądania internetowego nie udało się. Błąd: $status.', diff --git a/map.css b/map.css index 56ca077..29aad28 100644 --- a/map.css +++ b/map.css @@ -15,6 +15,7 @@ #map .ol-attribution { left: 0; right: auto; + text-align: left; } #popup { diff --git a/map.js b/map.js index b462d46..0cbdf09 100644 --- a/map.js +++ b/map.js @@ -616,6 +616,7 @@ }); stops_layer = new ol.layer.Vector({ source: stops_source, + }); stop_points_source = new ol.source.Vector({ @@ -628,6 +629,7 @@ vehicles_source = new ol.source.Vector({ features: [], + attributions: lang.copy_zikit, }); vehicles_layer = new ol.layer.Vector({ source: vehicles_source, @@ -635,6 +637,7 @@ route_source = new ol.source.Vector({ features: [], + attributions: lang.copy_jacekk, }); route_layer = new ol.layer.Vector({ source: route_source, @@ -647,7 +650,9 @@ target: 'map', layers: [ new ol.layer.Tile({ - source: new ol.source.OSM() + source: new ol.source.OSM({ + attributions: lang.copy_osm, + }) }), route_layer, stops_layer, -- Gitblit v1.9.1