Compare commits

..

No commits in common. "master" and "develop" have entirely different histories.

146 changed files with 78423 additions and 46407 deletions

32
.eslintrc Normal file
View File

@ -0,0 +1,32 @@
{
"rules": {
"camelcase": 0,
"quotes": [2, "single", "avoid-escape"],
"no-mixed-spaces-and-tabs": [2, "smart-tabs"],
"space-before-function-paren": 2,
"space-in-parens": 2,
"object-curly-spacing": [2, "never"],
"array-bracket-spacing": 2,
"computed-property-spacing": 2,
"space-before-blocks": 2,
"keyword-spacing": 2,
"no-lonely-if": 2,
"comma-style": 2,
"no-underscore-dangle": 0,
"no-constant-condition": 0,
"no-multi-spaces": 0,
"strict": 0,
"key-spacing": 0,
"no-shadow": 0,
"no-unused-vars": 2
},
"globals": {
"L": true,
"module": false,
"define": false,
"require": true
},
"env": {
"browser": true
}
}

7
.gitignore vendored
View File

@ -1,5 +1,2 @@
################################################################################ /nbproject/
# Il file gitignore è stato creato automaticamente da Microsoft(R) Visual Studio. *.clpprj
################################################################################
/.vs

7
.mversionrc Normal file
View File

@ -0,0 +1,7 @@
{
"commitMessage": "version %s",
"tagName": "%s",
"scripts": {
"postcommit": "git push && git push --tags && npm publish"
}
}

7
Chart.min.js vendored Normal file

File diff suppressed because one or more lines are too long

8
Control.FullScreen.css vendored Normal file
View File

@ -0,0 +1,8 @@
.fullscreen-icon { background-image: url(icon-fullscreen.png); }
.leaflet-retina .fullscreen-icon { background-image: url(icon-fullscreen-2x.png); background-size: 26px 26px; }
/* one selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */
.leaflet-container:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:-ms-fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }

202
Control.FullScreen.js vendored Normal file
View File

@ -0,0 +1,202 @@
(function () {
L.Control.FullScreen = L.Control.extend({
options: {
position: 'topleft',
title: 'Full Screen',
titleCancel: 'Exit Full Screen',
forceSeparateButton: false,
forcePseudoFullscreen: false,
fullscreenElement: false
},
onAdd: function (map) {
var className = 'leaflet-control-zoom-fullscreen', container, content = '';
if (map.zoomControl && !this.options.forceSeparateButton) {
container = map.zoomControl._container;
} else {
container = L.DomUtil.create('div', 'leaflet-bar');
}
if (this.options.content) {
content = this.options.content;
} else {
className += ' fullscreen-icon';
}
this._createButton(this.options.title, className, content, container, this.toggleFullScreen, this);
this._map.on('enterFullscreen exitFullscreen', this._toggleTitle, this);
return container;
},
_createButton: function (title, className, content, container, fn, context) {
this.link = L.DomUtil.create('a', className, container);
this.link.href = '#';
this.link.title = title;
this.link.innerHTML = content;
L.DomEvent
.addListener(this.link, 'click', L.DomEvent.stopPropagation)
.addListener(this.link, 'click', L.DomEvent.preventDefault)
.addListener(this.link, 'click', fn, context);
L.DomEvent
.addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation)
.addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault)
.addListener(container, fullScreenApi.fullScreenEventName, this._handleFullscreenChange, context);
L.DomEvent
.addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation)
.addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault)
.addListener(document, fullScreenApi.fullScreenEventName, this._handleFullscreenChange, context);
return this.link;
},
toggleFullScreen: function () {
var map = this._map;
map._exitFired = false;
if (map._isFullscreen) {
if (fullScreenApi.supportsFullScreen && !this.options.forcePseudoFullscreen) {
fullScreenApi.cancelFullScreen();
} else {
L.DomUtil.removeClass(this.options.fullscreenElement ? this.options.fullscreenElement : map._container, 'leaflet-pseudo-fullscreen');
}
map.fire('exitFullscreen');
map._exitFired = true;
map._isFullscreen = false;
}
else {
if (fullScreenApi.supportsFullScreen && !this.options.forcePseudoFullscreen) {
fullScreenApi.requestFullScreen(this.options.fullscreenElement ? this.options.fullscreenElement : map._container);
} else {
L.DomUtil.addClass(this.options.fullscreenElement ? this.options.fullscreenElement : map._container, 'leaflet-pseudo-fullscreen');
}
map.fire('enterFullscreen');
map._isFullscreen = true;
}
},
_toggleTitle: function () {
this.link.title = this._map._isFullscreen ? this.options.title : this.options.titleCancel;
},
_handleFullscreenChange: function () {
var map = this._map;
map.invalidateSize();
if (!fullScreenApi.isFullScreen() && !map._exitFired) {
map.fire('exitFullscreen');
map._exitFired = true;
map._isFullscreen = false;
}
}
});
L.Map.addInitHook(function () {
if (this.options.fullscreenControl) {
this.fullscreenControl = L.control.fullscreen(this.options.fullscreenControlOptions);
this.addControl(this.fullscreenControl);
}
});
L.control.fullscreen = function (options) {
return new L.Control.FullScreen(options);
};
/*
Native FullScreen JavaScript API
-------------
Assumes Mozilla naming conventions instead of W3C for now
source : http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/
*/
var
fullScreenApi = {
supportsFullScreen: false,
isFullScreen: function () { return false; },
requestFullScreen: function () {},
cancelFullScreen: function () {},
fullScreenEventName: '',
prefix: ''
},
browserPrefixes = 'webkit moz o ms khtml'.split(' ');
// check for native support
if (typeof document.exitFullscreen !== 'undefined') {
fullScreenApi.supportsFullScreen = true;
} else {
// check for fullscreen support by vendor prefix
for (var i = 0, il = browserPrefixes.length; i < il; i++) {
fullScreenApi.prefix = browserPrefixes[i];
if (typeof document[fullScreenApi.prefix + 'CancelFullScreen'] !== 'undefined') {
fullScreenApi.supportsFullScreen = true;
break;
}
}
if (typeof document['msExitFullscreen'] !== 'undefined') {
fullScreenApi.prefix = 'ms';
fullScreenApi.supportsFullScreen = true;
}
}
// update methods to do something useful
if (fullScreenApi.supportsFullScreen) {
if (fullScreenApi.prefix === 'ms') {
fullScreenApi.fullScreenEventName = 'MSFullscreenChange';
} else {
fullScreenApi.fullScreenEventName = fullScreenApi.prefix + 'fullscreenchange';
}
fullScreenApi.isFullScreen = function () {
switch (this.prefix) {
case '':
return document.fullscreen;
case 'webkit':
return document.webkitIsFullScreen;
case 'ms':
return document.msFullscreenElement;
default:
return document[this.prefix + 'FullScreen'];
}
};
fullScreenApi.requestFullScreen = function (el) {
switch (this.prefix) {
case '':
return el.requestFullscreen();
case 'ms':
return el.msRequestFullscreen();
default:
return el[this.prefix + 'RequestFullScreen']();
}
};
fullScreenApi.cancelFullScreen = function () {
switch (this.prefix) {
case '':
return document.exitFullscreen();
case 'ms':
return document.msExitFullscreen();
default:
return document[this.prefix + 'CancelFullScreen']();
}
};
}
// jQuery plugin
if (typeof jQuery !== 'undefined') {
jQuery.fn.requestFullScreen = function () {
return this.each(function () {
var el = jQuery(this);
if (fullScreenApi.supportsFullScreen) {
fullScreenApi.requestFullScreen(el);
}
});
};
}
// export api
window.fullScreenApi = fullScreenApi;
})();

19
LICENSE Normal file
View File

@ -0,0 +1,19 @@
Copyright (c) 2013, Bruno Bergot
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

27
Leaflet.Photo.css Normal file
View File

@ -0,0 +1,27 @@
.leaflet-marker-photo {
border: 2px solid #fff;
box-shadow: 3px 3px 10px #888;
}
.leaflet-marker-photo div {
width: 100%;
height: 100%;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.leaflet-marker-photo b {
position: absolute;
top: -7px;
right: -11px;
color: #555;
background-color: #fff;
border-radius: 8px;
height: 12px;
min-width: 12px;
line-height: 12px;
text-align: center;
padding: 3px;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}

83
Leaflet.Photo.js Normal file
View File

@ -0,0 +1,83 @@
L.Photo = L.FeatureGroup.extend({
options: {
icon: {
iconSize: [40, 40]
}
},
initialize: function (photos, options) {
L.setOptions(this, options);
L.FeatureGroup.prototype.initialize.call(this, photos);
},
addLayers: function (photos) {
if (photos) {
for (var i = 0, len = photos.length; i < len; i++) {
this.addLayer(photos[i]);
}
}
return this;
},
addLayer: function (photo) {
L.FeatureGroup.prototype.addLayer.call(this, this.createMarker(photo));
},
createMarker: function (photo) {
var marker = L.marker(photo, {
icon: L.divIcon(L.extend({
html: '<div style="background-image: url(' + photo.thumbnail + ');"></div>',
className: 'leaflet-marker-photo'
}, photo, this.options.icon)),
title: photo.caption || ''
});
marker.photo = photo;
return marker;
}
});
L.photo = function (photos, options) {
return new L.Photo(photos, options);
};
if (L.MarkerClusterGroup) {
L.Photo.Cluster = L.MarkerClusterGroup.extend({
options: {
featureGroup: L.photo,
maxClusterRadius: 100,
showCoverageOnHover: false,
iconCreateFunction: function(cluster) {
return new L.DivIcon(L.extend({
className: 'leaflet-marker-photo',
html: '<div style="background-image: url(' + cluster.getAllChildMarkers()[0].photo.thumbnail + ');"></div><b>' + cluster.getChildCount() + '</b>'
}, this.icon));
},
icon: {
iconSize: [40, 40]
}
},
initialize: function (options) {
options = L.Util.setOptions(this, options);
L.MarkerClusterGroup.prototype.initialize.call(this);
this._photos = options.featureGroup(null, options);
},
add: function (photos) {
this.addLayer(this._photos.addLayers(photos));
return this;
},
clear: function () {
this._photos.clearLayers();
this.clearLayers();
}
});
L.photo.cluster = function (options) {
return new L.Photo.Cluster(options);
};
}

60
MarkerCluster.Default.css Normal file
View File

@ -0,0 +1,60 @@
.marker-cluster-small {
background-color: rgba(181, 226, 140, 0.6);
}
.marker-cluster-small div {
background-color: rgba(110, 204, 57, 0.6);
}
.marker-cluster-medium {
background-color: rgba(241, 211, 87, 0.6);
}
.marker-cluster-medium div {
background-color: rgba(240, 194, 12, 0.6);
}
.marker-cluster-large {
background-color: rgba(253, 156, 115, 0.6);
}
.marker-cluster-large div {
background-color: rgba(241, 128, 23, 0.6);
}
/* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small {
background-color: rgb(181, 226, 140);
}
.leaflet-oldie .marker-cluster-small div {
background-color: rgb(110, 204, 57);
}
.leaflet-oldie .marker-cluster-medium {
background-color: rgb(241, 211, 87);
}
.leaflet-oldie .marker-cluster-medium div {
background-color: rgb(240, 194, 12);
}
.leaflet-oldie .marker-cluster-large {
background-color: rgb(253, 156, 115);
}
.leaflet-oldie .marker-cluster-large div {
background-color: rgb(241, 128, 23);
}
.marker-cluster {
background-clip: padding-box;
border-radius: 20px;
}
.marker-cluster div {
width: 30px;
height: 30px;
margin-left: 5px;
margin-top: 5px;
text-align: center;
border-radius: 15px;
font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.marker-cluster span {
line-height: 30px;
}

14
MarkerCluster.css Normal file
View File

@ -0,0 +1,14 @@
.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow {
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in;
-moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in;
-o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in;
transition: transform 0.3s ease-out, opacity 0.3s ease-in;
}
.leaflet-cluster-spider-leg {
/* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */
-webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;
-moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;
-o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;
transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
}

823
README.md
View File

@ -1,434 +1,389 @@
=== WP GPX Maps === # WP GPX Maps
Contributors: bastianonm, Stephan Klein, Michel Selerin, TosattoSimonePio, Kniebremser Contributors: bastianonm, Stephan Klein, Michel Selerin, TosattoSimonePio, Kniebremser
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8VHWLRW6JBTML Donate link: https://www.paypal.com/cgi-bin/webscr?cmd_s-xclick&hosted_button_id=8VHWLRW6JBTML
Tags: maps, gpx, gps, graph, chart, leaflet, track, garmin, image, nextgen-gallery, nextgen, exif, OpenStreetMap, OpenCycleMap, Hike&Bike, heart rate, heartrate, cadence Tags: maps, gpx, gps, graph, chart, leaflet, track, garmin, image, nextgen-gallery, nextgen, exif, OpenStreetMap, OpenCycleMap, Hike&Bike, heart rate, heartrate, cadence
Requires at least: 6.2.0 Requires at least: 4.6.0
Tested up to: 6.7.1 Tested up to: 5.2.2
Requires PHP: 7.3+ Requires PHP: 5.6.20
Stable tag: 1.7.10 Stable tag: 1.7.00
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html Draws a GPX track with altitude graph. You can also display your nextgen gallery images in the map.
Draws a GPX track with altitude graph. You can also display your nextgen gallery images in the map. ## Description
== Description == This plugin has, as input, the GPX file with the track you've made and as output it shows the map of the track and an interactive altitude graph (where available).
This plugin has, as input, the GPX file with the track you've made and as output it shows the map of the track and an interactive altitude graph (where available). Fully configurable:
<strong>Fully configurable:</strong> - Custom colors
- Custom icons
- Custom colors - Multiple language support
- Custom icons
- Multiple language support Supported charts:
<strong>Supported charts:</strong> - Altitude
- Speed
- Altitude - Heart rate
- Speed - Temperature
- Heart rate - Cadence
- Temperature - Grade
- Cadence
- Grade NextGen Gallery Integration:
<strong>NextGen Gallery Integration:</strong> Display your NextGen Gallery images inside the map!
Even if you don't have a GPS camera, this plugin can retrive the image position starting from the image date and your GPX file.
Display your NextGen Gallery images inside the map!
Even if you don't have a GPS camera, this plugin can retrive the image position starting from the image date and your GPX file. Post Attachments Integration:
<strong>Post Attachments Integration:</strong> This version is extended by: <a href"https://klein-gedruckt.de/2015/03/wordpress-plugin-wp-gpx-maps/" target="_blank" rel="noopener noreferrer">Stephan Klein</a> and supports displaying all images attached to a post without using NGG.
This version is extended by: <a href="https://klein-gedruckt.de/2015/03/wordpress-plugin-wp-gpx-maps/" target="_blank" rel="noopener noreferrer">Stephan Klein</a> and supports displaying all images attached to a post without using NGG. Try this plugin: <a href"https://devfarm.it/wp-gpx-maps-demo/" target="_blank" rel="noopener noreferrer">https://devfarm.it/wp-gpx-maps-demo/</a>
Try this plugin: <a href="https://devfarm.it/wp-gpx-maps-demo/" target="_blank" rel="noopener noreferrer">https://devfarm.it/wp-gpx-maps-demo/</a> Support:
<strong>Support:</strong> If you need help, please use: <a href"http://www.devfarm.it/forums/forum/wp-gpx-maps/" target="_blank" rel="noopener noreferrer">www.devfarm.it Support Forum</a>
If you need help, please use: <a href="http://www.devfarm.it/forums/forum/wp-gpx-maps/" target="_blank" rel="noopener noreferrer">www.devfarm.it Support Forum</a> Would you like to help fix bugs or further develop the plugin? On <a href"https://github.com/devfarm-it/wp-gpx-maps" target="_blank" rel="noopener noreferrer">Github</a> you can contribuite easly with your code.
Would you like to help fix bugs or further develop the plugin? On <a href="https://github.com/devfarm-it/wp-gpx-maps" target="_blank" rel="noopener noreferrer">Github</a> you can contribuite easly with your code. Translations:
<strong>Translations:</strong> Translators are welcome to contribute to the plugin. Please use the <a href"https://translate.wordpress.org/projects/wp-plugins/wp-gpx-maps/)" target="_blank" rel="noopener noreferrer">WordPress translation website</a>.
Translators are welcome to contribute to the plugin. Please use the <a href="https://translate.wordpress.org/projects/wp-plugins/wp-gpx-maps/)" target="_blank" rel="noopener noreferrer">WordPress translation website</a>. The language files in the plugin contain 18 translatable texts for 13 languages:
The language files in the plugin contain 18 translatable texts for 13 languages: - Catalan ca
- Dutch nl_NL
- Catalan ca - English (default)
- Dutch nl_NL - French fr_FR
- English (default) - Hungarian hu_HU
- French fr_FR - Italian it_IT
- Hungarian hu_HU - Norwegian nb_NO
- Italian it_IT - Polish pl_PL
- Norwegian nb_NO - Portuguese (Brazilian) pt_BR
- Polish pl_PL - Russian ru_RU
- Portuguese (Brazilian) pt_BR - Spanish es_ES
- Russian ru_RU - Swedish sv_SE
- Spanish es_ES - Turkish tr_TR
- Swedish sv_SE - Bulgarian bg_BG
- Turkish tr_TR - Slovak cs_CZ
- Bulgarian bg_BG - Norwegian nb_NO
- Slovak cs_CZ - Japanese ja_JP
- Norwegian nb_NO
- Japanese ja_JP (Many thanks to all guys who helped me with the translations)
(Many thanks to all guys who helped me with the translations) Currently are 230 texts are translatable in the plugin.
<strong>Supported GPX namespaces are:</strong> With your help, the plugin can be translated into any language. For updating the language file you no longer need to wait for a new version of the plugin.
Are 95% WordPress generates a new language file for your language.
1. http://www.topografix.com/GPX/1/0 If the translation is available via WP Translate, the language file will be deleted in the next version of the plugin.
Please also help with the translation of the readme. The more languages that are available, the wider the spread of the plugin will be.
1. <a href="http://www.topografix.com/GPX/1/1" target="_blank" rel="noopener noreferrer">www.topografix.com/GPX/1/1</a>
Supported GPX namespaces are:
1. http://www.garmin.com/xmlschemas/GpxExtensions/v3
1. http://www.topografix.com/GPX/1/0
1. http://www.garmin.com/xmlschemas/TrackPointExtension/v1
1. <a href"http://www.topografix.com/GPX/1/1" target="_blank" rel="noopener noreferrer">www.topografix.com/GPX/1/1</a>
Thanks to: <a href="http://www.securcube.net/" target="_blank" rel="noopener noreferrer">www.securcube.net</a>, <a href="http://www.devfarm.it/" target="_blank" rel="noopener noreferrer">www.devfarm.it</a>
1. http://www.garmin.com/xmlschemas/GpxExtensions/v3
Icons made by <a href="https://www.freepik.com/" target="_blank" rel="noopener noreferrer">Freepik</a> from <a href="https://www.flaticon.com/" target="_blank" rel="noopener noreferrer">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" target="_blank" rel="noopener noreferrer">Creative Commons BY 3.0</a>
1. http://www.garmin.com/xmlschemas/TrackPointExtension/v1
== Installation ==
Thanks to: <a href"http://www.securcube.net/" target="_blank" rel="noopener noreferrer">www.securcube.net</a>, <a href="http://www.devfarm.it/" target="_blank" rel="noopener noreferrer">www.devfarm.it</a>
1. Use the classic wordpress plugin installer or copy the plugins folder to the `/wp-content/plugins/` directory
Icons made by <a href"https://www.freepik.com/" target="_blank" rel="noopener noreferrer">Freepik</a> from <a href="https://www.flaticon.com/" target="_blank" rel="noopener noreferrer">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" target="_blank" rel="noopener noreferrer">Creative Commons BY 3.0</a>
1. Activate the plugin through the 'Plugins' menu in WordPress
## Installation
1. Add the shortcode [sgpx gpx="&gt;relative path to your gpx&lt;"] or [sgpx gpx="&gt;http://somesite.com/files/yourfile.gpx&lt;"]
1. Use the classic wordpress plugin installer or copy the plugins folder to the `/wp-content/plugins/` directory
== Frequently Asked Questions ==
1. Activate the plugin through the 'Plugins' menu in WordPress
= Which map types are available? =
1. Add the shortcode [sgpx gpx"&gt;relative path to your gpx&lt;"] or [sgpx gpx="&gt;http://somesite.com/files/yourfile.gpx&lt;"]
You can use the following map types:
## Frequently Asked Questions
1. <strong>OSM1</strong> = Open Street Map (Default setting)
1. <strong>OSM2</strong> = Open Cycle Map / Thunderforest - Open Cycle Map (API Key required) ### Which shortcode attributes are available?
1. <strong>OSM3</strong> = Thunderforest - Outdoors (API Key required)
1. <strong>OSM4</strong> = Thunderforest - Transport (API Key required) You can use the following shortcodes:
1. <strong>OSM5</strong> = Thunderforest - Landscape (API Key required)
1. <strong>OSM7</strong> = Open Street Map - Humanitarian map style 1. gpx: Relative path to the GPX file
1. <strong>OSM9</strong> = Hike & Bike 1. width: Map width (value in percent)
1. <strong>OSM10</strong> = Open Sea Map 1. mheight: Map height (value in pixeln)
1. gheight: Graph height (value in pixeln)
If you use the OpenCycleMap without the API key, a watermark appears on the card: "API Key required". 1. skipcache: Do not use cache. If TRUE might be very slow (default is false)
1. download: Allow users to download your GPX file (default is false)
The Thunderforest maps Outdoors, Transport and Landscape are only displayed with an API Key. 1. summary: Print summary details of your GPX track (default is false)
1. summarytotlen: Print total distance in summary table (default is false)
= Which shortcode attributes are available? = 1. summarymaxele: Print max elevation in summary table (default is false)
1. summaryminele: Print min Elevation in summary table (default is false)
You can use the following shortcodes: 1. summaryeleup: Print total climbing in summary table (default is false)
1. summaryeledown: Print total descent in summary table (default is false)
1. <strong>gpx:</strong> Relative path to the GPX file 1. summaryavgspeed: Print average Speed in summary table (default is false)
1. <strong>width:</strong> Map width (Value in percent) 1. summarytotaltime: Print total time in summary table (default is false)
1. <strong>mheight:</strong> Map height (Value in pixeln) 1. mtype: Map available types are: HYBRID, ROADMAP, SATELLITE, TERRAIN, OSM1 (Open Street Map), OSM2 (Open Cycle Map), OSM4 (Open Cycle Map - Transport), OSM5 (Open Cycle Map - Landscape), OSM6 (MapToolKit - Terrain), OSM7 (Open Street Map - Humanitarian map style), OSM 9 (Hike & Bike), OSM10 (Open Sea Map)
1. <strong>gheight:</strong> Graph height (Value in pixeln) 1. mlinecolor: Map line color (default is #3366cc)
1. <strong>skipcache:</strong> Do not use cache. If TRUE might be very slow (Default is false) 1. zoomonscrollwheel: Zoom on map when mouse scroll wheel (default is false)
1. <strong>download:</strong> Allow users to download your GPX file (Default is false) 1. waypoints: Print the gpx waypoints inside the map (default is false)
1. <strong>summary:</strong> Print summary details of your GPX track (Default is false) 1. startIcon: Start track icon
1. <strong>summarytotlen:</strong> Print total distance in summary table (Default is false) 1. endIcon: End track icon
1. <strong>summarymaxele:</strong> Print max elevation in summary table (Default is false) 1. currentIcon: Current position icon (when mouse hover)
1. <strong>summaryminele:</strong> Print min Elevation in summary table (Default is false) 1. waypointicon: Custom waypoint icon
1. <strong>summaryeleup:</strong> Print total climbing in summary table (Default is false) 1. showele: Show elevation data inside the chart (default is true)
1. <strong>summaryeledown:</strong> Print total descent in summary table (Default is false) 1. uom: Distance/altitude possible unit of measure (0 meters, 1 = feet/miles, 2 = meters/kilometers, 3 = meters/nautical miles, 4 = meters/miles, 5 = feet/nautical miles)
1. <strong>summaryavgspeed:</strong> Print average Speed in summary table (Default is false) 1. glinecolor: Altitude line color (default is #3366cc)
1. <strong>summarytotaltime:</strong> Print total time in summary table (Default is false) 1. chartFrom1: Minimun value for altitude chart
1. <strong>mtype:</strong> Map types 1. chartTo1: Maxumin value for altitude chart
1. <strong>mlinecolor:</strong> Map line color (Default is #3366cc) 1. showspeed: Show speed inside the chart (default is false)
1. <strong>zoomonscrollwheel:</strong> Zoom on map when mouse scroll wheel (Default is false) 1. glinecolorspeed: Speed line color (default is #ff0000)
1. <strong>waypoints:</strong> Print the gpx waypoints inside the map (Default is false) 1. uomspeed: Unit of measure for speed (0 m/s, 1 = km/h, 2 = miles/h, 3 = min/km, 4 = min/miles, 5 = Nautical Miles/Hour (Knots), 6 = min/100 meters)
1. <strong>startIcon:</strong> Start track icon 1. chartFrom2: Minimun value for speed chart
1. <strong>endIcon:</strong> End track icon 1. chartTo2: Maxumin value for speed chart
1. <strong>currentIcon:</strong> Current position icon (when mouse hover) 1. showhr: Show heart rate inside the chart (default is false)
1. <strong>waypointicon:</strong> Custom waypoint icon 1. glinecolorhr: Heart rate line color (default is #ff77bd)
1. <strong>showele:</strong> Show elevation data inside the chart (Default is true) 1. showatemp: Show temperature inside the chart (default is false)
1. <strong>uom:</strong> Distance/altitude unit of measure 1. glinecoloratemp: Temperature line color (default is #ff77bd)
1. 0 = meters/meters (Default setting) 1. showcad: Show cadence inside the chart (default is false)
1. 1 = feet/miles 1. glinecolorcad: Cadence line color (default is #beecff)
1. 2 = meters/kilometers 1. showgrade: Show grade inside the chart (default is false)
1. 3 = meters/nautical miles 1. glinecolorgrade: Grade line color (default is #beecff)
1. 4 = meters/miles 1. nggalleries: NextGen Gallery id or a list of Galleries id separated by a comma
1. 5 = feet/nautical miles 1. ngimages: NextGen Image id or a list of Images id separated by a comma
1. <strong>glinecolor:</strong> Altitude line color (Default is #3366cc) 1. attachments: Show all images that are attached to post (default is false)
1. <strong>chartFrom1:</strong> Minimun value for altitude chart 1. dtoffset: The difference (in seconds) between your gpx tool date and your camera date
1. <strong>chartTo1:</strong> Maxumin value for altitude chart 1. pointsoffset: Skip points closer than XX meters (default is 10)
1. <strong>showspeed:</strong> Show speed inside the chart (Default is false) 1. donotreducegpx: Print all the point without reduce it (default is false)
1. <strong>glinecolorspeed:</strong> Speed line color (Default is #ff0000)
1. <strong>uomspeed:</strong> Unit of measure for speed ### What happening if I've a very large GPX files?
1. 0 = m/s (Default setting)
1. 1 = km/h This plugin will print a small amout of points to speedup javascript and pageload.
1. 2 = miles/h
1. 3 = min/km ### Is it free?
1. 4 = min/miles
1. 5 = Nautical Miles/Hour (Knots) Yes!
1. 6 = min/100 meters
1. <strong>chartFrom2:</strong> Minimun value for speed chart ## Screenshots
1. <strong>chartTo2:</strong> Maxumin value for speed chart 1. Simple GPX
1. <strong>showhr:</strong> Show heart rate inside the chart (Default is false) 1. GPX with waypoints
1. <strong>glinecolorhr:</strong> Heart rate line color (Default is #ff77bd) 1. Admin area - List of tracks
1. <strong>showatemp:</strong> Show temperature inside the chart (Default is false) 1. Admin area - Settings
1. <strong>glinecoloratemp:</strong> Temperature line color (Default is #ff77bd) 1. Altitude & Speed
1. <strong>showcad:</strong> Show cadence inside the chart (Default is false) 1. Altitude & Speed & Heart rate
1. <strong>glinecolorcad:</strong> Cadence line color (Default is #beecff)
1. <strong>showgrade:</strong> Show grade inside the chart (Default is false) ## Changelog
1. <strong>glinecolorgrade:</strong> Grade line color (Default is #beecff)
1. <strong>nggalleries:</strong> NextGen Gallery id or a list of Galleries id separated by a comma ### X.X.XX
1. <strong>ngimages:</strong> NextGen Image id or a list of Images id separated by a comma * Added: PHP version notices, WordPress 5.3 requires PHP 5.6.20
1. <strong>attachments:</strong> Show all images that are attached to post (Default is false) * Added: Missing entries for add and delete options
1. <strong>dtoffset:</strong> The difference (in seconds) between your gpx tool date and your camera date * Changed: Style for output moved in a seperate file
1. <strong>pointsoffset:</strong> Skip points closer than XX meters (Default is 10) * Tweak: Small design optimizations in the admin area
1. <strong>donotreducegpx:</strong> Print all the point without reduce it (Default is false) * Tweak: Small code adjustments (WPCS)
* Upgrade: bootstrap-table to 1.13.2
= What happening if I've a very large GPX files? = * Removed: german language file (now over translate.wordpress.org)
### 1.7.00
This plugin will print a small amout of points to speedup javascript and pageload. * Added: Authors can upload GPX tracks in a folder called as *your user name*, inside [../wp-upload dir/gpx/[*your user name*] (thanks to wildcomputations)
* Added: Authors an Admins can see the current values for shortcodes in help tab
= Is it free? = * Added: Button to instant copy the shortcode of the selected GPX file in the tab track
* Added: different size logos for the plugin store (icon.svg, icon128x128.png and icon256x256.png) [inside ../plugins/wp-gpx-maps/assets]
Yes! * Changed: Settings tab is for non-Admin users is not more visible
* Tweak: Help tab is easier to read
== Screenshots == * Tweak: Plugin is now complete translatable (Backend + Frontend)
1. Simple GPX * Tweak: WordPress coding standards
1. GPX with waypoints * Upgrade: Leaflet to 1.5.1
1. Admin area - List of tracks * Upgrade: leaflet.fullscreen to 1.4.5
1. Admin area - Settings * Upgrade: Chart.min.js to 2.8.0
1. Altitude & Speed ### 1.6.07
1. Altitude & Speed & Heart rate * resolve admin error
### 1.6.06
== Changelog == * Added average values under the graph (thanks to cyclinggeorgian)
### 1.6.04
= 1.7.10 = * NGG gallery is working
* Fix security issues * Getting HR, Cad and Temp working again (thanks to cyclinggeorgian)
= 1.7.06 = * Fix javascript errors
* Fix vulnerability * Fix multiple traks gpx
= 1.7.05 = ### 1.6.03
* Fix NextGen warnings * Fix syntax error causing graph not to display (thanks to nickstabler)
= 1.7.04 = ### 1.6.02
* Fix php8+ errors * Resolved errors with start and end icons
= 1.7.03 = ### 1.6.01
* fix download file link * Removed Gogole maps. Leafletjs instead.
* fix error with images exif parsing * -- NextGen Gallery is not working, due next gen image format changed -- I'll fix soon
= 1.7.02 = ### 1.5.05
* fix admin error * renamed javascript functions to avoid collision with other plugins
= 1.7.01 = * reduced chart line thickness
* General: Removed Maptoolkit (code OSM6) map provider. Requested by H.F. (Maptoolkit Managing director) ### 1.5.04
* General: Added new map type "Thunderforest - Outddors" (OSM3) * fix uom
* Admin: Added admin notices in the dashboard * fix file not found
* Settings Tab: In the map selection changed to the correct maps provider from "Open Cycle Map"* Settings Tab: to "Thunderforest" ### 1.5.03
* Administration Tab: New Tab with the settings "Editor & Author upload" and "Show update notice" * fix random error
* Help Tab: In the map selection changed to the correct maps provider from "Open Cycle Map" to "Thunderforest" ### 1.5.02
* Output: In the map selection changed to the correct maps provider from "Open Cycle Map" to "Thunderforest" * Security improvements
* Output: Fixed in map footer for each map, the corresponding map provider is displayed with URL ### 1.5.01
* Code: Added PHP version notices, WordPress 5.3 requires PHP 5.6.20 * Improved security
* Code: Added Missing entries for add and delete options * Included javascript
* Code: Style for output moved in a seperate CSS file * Multiple file upload
* Code: Adjustments a la WPCS * Implemented sorting in file list
* Code: Small CSS design optimizations for the tabs * Renamed internal function to improve wp compatibility
* Code: Upgrade bootstrap-table to 1.13.2 ### 1.5.00
* Code: Removed german language file (now over translate.wordpress.org) * replaced highcharts with chartjs. This is a forced choice due highcharts license issue, view: https://devfarm.it/wordpress-plugin/wordpress-plugin-directory-notice-wp-gpx-maps-temporarily-disabled/
= 1.7.00 = ### 1.3.16
* Added: Authors can upload GPX tracks in a folder called as *your user name*, inside [../wp-upload dir/gpx/[*your user name*] (thanks to wildcomputations) * Added Norwegian nb_NO translation (thanks to thordivel)
* Added: Authors an Admins can see the current values for shortcodes in help tab * Added Japanese ja_JP translation (thanks to dentos)
* Added: Button to instant copy the shortcode of the selected GPX file in the tab track ### 1.3.15
* Added: different size logos for the plugin store (icon.svg, icon128x128.png and icon256x256.png) [inside ../plugins/wp-gpx-maps/assets] * Switched to HTTPS where possible (thanks to delitestudio)
* Changed: Settings tab is for non-Admin users is not more visible ### 1.3.14
* Tweak: Help tab is easier to read * Added Thunderforest Api Key on settings: for OpenCycleMap
* Tweak: Plugin is now complete translatable (Backend + Frontend) ### 1.3.13
* Tweak: WordPress coding standards * Added google maps api key on settings
* Upgrade: Leaflet to 1.5.1 * Removed parameter 'sensor' on google maps js
* Upgrade: leaflet.fullscreen to 1.4.5 * Added unit of measure of speed for swimmers: min/100 meters
* Upgrade: Chart.min.js to 2.8.0 ### 1.3.12
= 1.6.07 = * Fix incompatibility with Debian PHP7 (thanks to phbaer) https://github.com/devfarm-it/wp-gpx-maps/pull/5
* resolve admin error ### 1.3.10
= 1.6.06 = * Improved german translations (thanks to Konrad) http://tadesse.de/7882/2015-wanderung-ostrov-tisa-ii/
* Added average values under the graph (thanks to cyclinggeorgian) ### 1.3.9
= 1.6.04 = * Retrieve waypoints in JSON, possibility to add a custom marker (Changed by Michel Selerin)
* NGG gallery is working ### 1.3.8
* Getting HR, Cad and Temp working again (thanks to cyclinggeorgian) * Improved Google Maps visualization
* Fix javascript errors ### 1.3.7
* Fix multiple traks gpx * NextGen Gallery's Attachment support. Thanks to Stephan Klein (https://klein-gedruckt.de/2015/03/wordpress-plugin-wp-gpx-maps/)
= 1.6.03 = ### 1.3.6
* Fix syntax error causing graph not to display (thanks to nickstabler) * Fix: remote file download issue
= 1.6.02 = * Fix: download file link with WPML
* Resolved errors with start and end icons * Improved cache with filetime (thanks to David)
= 1.6.01 = ### 1.3.5
* Removed Gogole maps. Leafletjs instead. * Fix: Garmin cadence again
* -- NextGen Gallery is not working, due next gen image format changed -- I'll fix soon * Fix: WP Tabs
= 1.5.05 = ### 1.3.4
* renamed javascript functions to avoid collision with other plugins * Fix: Garmin cadence
* reduced chart line thickness * Infowindows closing on mouseout
= 1.5.04 = ### 1.3.3
* fix uom * Add feet/Nautical Miles units (thanks to elperepat)
* fix file not found * Update OpenStreetMaps Credits
= 1.5.03 = * WP Tabs fix
* fix random error ### 1.3.2
= 1.5.02 = * fix: left axis not visible (downgrade highcharts to v3.0.10)
* Security improvements * fix: fullscreen map js error
= 1.5.01 = ### 1.3.1
* Improved security * fix: http/https javascript registration
* Included javascript * fix: full screen map css issue
* Multiple file upload ### 1.3.0
* Implemented sorting in file list * Speed improvement
* Renamed internal function to improve wp compatibility * Rewritten js classes
= 1.5.00 = * Added Temperature chart
* replaced highcharts with chartjs. This is a forced choice due highcharts license issue, view: https://devfarm.it/wordpress-plugin/wordpress-plugin-directory-notice-wp-gpx-maps-temporarily-disabled/ * Added HTML5 Gps position (you can now follow the gpx with your mobile phone/tablet/pc)
= 1.3.16 = ### 1.2.6
* Added Norwegian nb_NO translation (thanks to thordivel) * Speed improvement
* Added Japanese ja_JP translation (thanks to dentos) ### 1.2.5
= 1.3.15 = * Added Catalan translation, thanks to Edgar
* Switched to HTTPS where possible (thanks to delitestudio) * Updated Spanish translation, thanks to Dani
= 1.3.14 = * Added different types of distance: Normal, Flat (don't consider altitude) and Climb distance
* Added Thunderforest Api Key on settings: for OpenCycleMap ### 1.2.4
= 1.3.13 = * Added Bulgarian translation, thanks to Svilen Savov
* Added google maps api key on settings * Added possibility to hide the elevation chart
* Removed parameter 'sensor' on google maps js ### 1.2.2
* Added unit of measure of speed for swimmers: min/100 meters * Smaller map type selector
= 1.3.12 = * New map: MapToolKit - Terrain
* Fix incompatibility with Debian PHP7 (thanks to phbaer) https://github.com/devfarm-it/wp-gpx-maps/pull/5 * Fix: Google maps exception for NextGen Gallery
= 1.3.10 = ### 1.2.1
* Improved german translations (thanks to Konrad) http://tadesse.de/7882/2015-wanderung-ostrov-tisa-ii/ * Fix: NextGen Gallery 1.9 compatibility
= 1.3.9 = ### 1.2.0
* Retrieve waypoints in JSON, possibility to add a custom marker (Changed by Michel Selerin) * NextGen Gallery 2 support
= 1.3.8 = * NextGen Gallery Pro support
* Improved Google Maps visualization ### 1.1.46
= 1.3.7 = * Added meters/miles chart unit of measure
* NextGen Gallery's Attachment support. Thanks to Stephan Klein (https://klein-gedruckt.de/2015/03/wordpress-plugin-wp-gpx-maps/) * Added Russian translation, thanks to G.A.P
= 1.3.6 = ### 1.1.45
* Fix: remote file download issue * Added nautical miles as distance (Many thanks to Anders)
* Fix: download file link with WPML ### 1.1.44
* Improved cache with filetime (thanks to David) * Added Chart zoom feature
= 1.3.5 = * Some small bug fixes
* Fix: Garmin cadence again ### 1.1.43
* Fix: WP Tabs * Added Portuguese (Brazilian) translation, thanks to André Ramos
= 1.3.4 = * new map: Open Cycle Map - Transport
* Fix: Garmin cadence * new map: Open Cycle Map - Landscape
* Infowindows closing on mouseout ### 1.1.42
= 1.3.3 = * qTranslate compatible
* Add feet/Nautical Miles units (thanks to elperepat) ### 1.1.41
* Update OpenStreetMaps Credits * Added Polish translation, thanks to Sebastian
* WP Tabs fix * Fix: Spanish translation
= 1.3.2 = * Minor javascript improvement
* fix: left axis not visible (downgrade highcharts to v3.0.10) ### 1.1.40
* fix: fullscreen map js error * Improved italian translation
= 1.3.1 = * Added grade chart (beta)
* fix: http/https javascript registration ### 1.1.39
* fix: full screen map css issue * Added French translation, thanks to Hervé
= 1.3.0 = * Added Nautical Miles per Hour (Knots) unit of measure
* Speed improvement ### 1.1.38
* Rewritten js classes * Fix: garmin gpx cadence and heart rate
* Added Temperature chart * Updated Turkish translation, thanks to Edip
* Added HTML5 Gps position (you can now follow the gpx with your mobile phone/tablet/pc) * Added Hungarian translation, thanks to Tami
= 1.2.6 = ### 1.1.36
* Speed improvement * Even Editor and Author users can upload their own gpx. Administrators can see all the administrators gpx. The other users can see only their uploads
= 1.2.5 = ### 1.1.35
* Added Catalan translation, thanks to Edgar * Fix: In the post list, sometime, the maps was not displaying correctly ( the php rand() function was not working?? )
* Updated Spanish translation, thanks to Dani * Various improvements for multi track gpx. Thanks to GPSracks.tv
* Added different types of distance: Normal, Flat (don't consider altitude) and Climb distance * Summary table is now avaiable even without chart. Thanks to David
= 1.2.4 = ### 1.1.34
* Added Bulgarian translation, thanks to Svilen Savov * 2 decimals for unit of measure min/km and min/mi
* Added possibility to hide the elevation chart * translation file updated (a couple of phrases added)
= 1.2.2 = * File list reverse order (from the newer to the older)
* Smaller map type selector * nggallery integration: division by zero fixed
* Fix: Google maps exception for NextGen Gallery ### 1.1.33
= 1.2.1 = * Decimals reducted to 1 for unit of measure min/km and min/mi
* Fix: NextGen Gallery 1.9 compatibility * map zoom and center position is working with waypoints only files
= 1.2.0 = * automatic scale works again (thanks to MArkus)
* NextGen Gallery 2 support ### 1.1.32
* NextGen Gallery Pro support * You can exclude cache (slower and not recommended)
= 1.1.46 = * You can decide what show in the summary table
* Added meters/miles chart unit of measure * German translation (thanks to Ali)
* Added Russian translation, thanks to G.A.P ### 1.1.31
= 1.1.45 = * Fixed fullscreen map image slideshow
* Added nautical miles as distance (Many thanks to Anders) ### 1.1.30
= 1.1.44 = * Multi track gpx support
* Added Chart zoom feature * Next Gen Gallery images positions derived from date. You can adjust the date with the shortcode attribute dtoffset
* Some small bug fixes * If you set Chart Height (shortcode gheight) 0 means hide the graph
= 1.1.43 = * Fix: All images should work, independent from browser cache
* Added Portuguese (Brazilian) translation, thanks to André Ramos ### 1.1.29
* new map: Open Cycle Map - Transport * Decimal separator is working with all the browsers
* new map: Open Cycle Map - Landscape * minutes per mile and minutes per kilometer was wrong
= 1.1.42 = ### 1.1.28
* qTranslate compatible * Decimal and thousand separator derived from browser language
= 1.1.41 = * Added summary table (see settings): Total distance, Max elevation, Min elevation, Total climbing, Total descent, Average speed
* Added Polish translation, thanks to Sebastian * Added 2 speed units of measure: minutes per mile and minutes per kilometer
* Fix: Spanish translation ### 1.1.26
* Minor javascript improvement * Multilanguage implementation (only front-end). I've implemented the italian one, I hope somebody will help me with other languages..
= 1.1.40 = * Map Full screen mode (I'm sure it's not working in ie6. don't even ask!)
* Improved italian translation * Added waypoint custom icon
* Added grade chart (beta) ### 1.1.25
= 1.1.39 = * Added possibility to download your gpx
* Added French translation, thanks to Hervé ### 1.1.23
* Added Nautical Miles per Hour (Knots) unit of measure * Security fix, please update!
= 1.1.38 = ### 1.1.22
* Fix: garmin gpx cadence and heart rate * enable map zoom on scroll wheel (check settings)
* Updated Turkish translation, thanks to Edip * test attributes in get params
* Added Hungarian translation, thanks to Tami ### 1.1.21
= 1.1.36 = * google maps images fixed (templates with bad css)
* Even Editor and Author users can upload their own gpx. Administrators can see all the administrators gpx. The other users can see only their uploads * upgrade to google maps 3.9
= 1.1.35 = ### 1.1.20
* Fix: In the post list, sometime, the maps was not displaying correctly ( the php rand() function was not working?? ) * google maps images fixed in <a href"http://wordpress.org/extend/themes/yoko">Yoko theme</a>
* Various improvements for multi track gpx. Thanks to GPSracks.tv ### 1.1.19
* Summary table is now avaiable even without chart. Thanks to David * include jQuery if needed
= 1.1.34 = ### 1.1.17
* 2 decimals for unit of measure min/km and min/mi * Remove zero values from cadence and heart rate charts
* translation file updated (a couple of phrases added) * nextgen gallery improvement
* File list reverse order (from the newer to the older) ### 1.1.16
* nggallery integration: division by zero fixed * Cadence chart (where available)
= 1.1.33 = * minor bug fixes
* Decimals reducted to 1 for unit of measure min/km and min/mi ### 1.1.15
* map zoom and center position is working with waypoints only files * migration from google chart to highcharts. Highcharts are much better than google chart! This is the base for a new serie of improvements. Stay in touch for the next releases!
* automatic scale works again (thanks to MArkus) * heart rate chart (where available)
= 1.1.32 = ### 1.1.14
* You can exclude cache (slower and not recommended) * added css to avoid map bars display issue
* You can decide what show in the summary table ### 1.1.13
* German translation (thanks to Ali) * added new types of maps: Open Street Map, Open Cycle Map, Hike & Bike.
= 1.1.31 = * fixed nextgen gallery caching problem
* Fixed fullscreen map image slideshow ### 1.1.12
= 1.1.30 = * nextgen gallery display bug fixes
* Multi track gpx support
* Next Gen Gallery images positions derived from date. You can adjust the date with the shortcode attribute dtoffset ## Upgrade Notice
* If you set Chart Height (shortcode gheight) = 0 means hide the graph
* Fix: All images should work, independent from browser cache
= 1.1.29 =
* Decimal separator is working with all the browsers
* minutes per mile and minutes per kilometer was wrong
= 1.1.28 =
* Decimal and thousand separator derived from browser language
* Added summary table (see settings): Total distance, Max elevation, Min elevation, Total climbing, Total descent, Average speed
* Added 2 speed units of measure: minutes per mile and minutes per kilometer
= 1.1.26 =
* Multilanguage implementation (only front-end). I've implemented the italian one, I hope somebody will help me with other languages..
* Map Full screen mode (I'm sure it's not working in ie6. don't even ask!)
* Added waypoint custom icon
= 1.1.25 =
* Added possibility to download your gpx
= 1.1.23 =
* Security fix, please update!
= 1.1.22 =
* enable map zoom on scroll wheel (check settings)
* test attributes in get params
= 1.1.21 =
* google maps images fixed (templates with bad css)
* upgrade to google maps 3.9
= 1.1.20 =
* google maps images fixed in <a href="http://wordpress.org/extend/themes/yoko">Yoko theme</a>
= 1.1.19 =
* include jQuery if needed
= 1.1.17 =
* Remove zero values from cadence and heart rate charts
* nextgen gallery improvement
= 1.1.16 =
* Cadence chart (where available)
* minor bug fixes
= 1.1.15 =
* migration from google chart to highcharts. Highcharts are much better than google chart! This is the base for a new serie of improvements. Stay in touch for the next releases!
* heart rate chart (where available)
= 1.1.14 =
* added css to avoid map bars display issue
= 1.1.13 =
* added new types of maps: Open Street Map, Open Cycle Map, Hike & Bike.
* fixed nextgen gallery caching problem
= 1.1.12 =
* nextgen gallery display bug fixes
== Upgrade Notice ==

View File

@ -1,27 +1,27 @@
.leaflet-marker-photo { .leaflet-marker-photo {
border: 2px solid #fff; border: 2px solid #fff;
box-shadow: 3px 3px 10px #888; box-shadow: 3px 3px 10px #888;
} }
.leaflet-marker-photo div { .leaflet-marker-photo div {
width: 100%; width: 100%;
height: 100%; height: 100%;
background-size: cover; background-size: cover;
background-position: center center; background-position: center center;
background-repeat: no-repeat; background-repeat: no-repeat;
} }
.leaflet-marker-photo b { .leaflet-marker-photo b {
position: absolute; position: absolute;
top: -7px; top: -7px;
right: -11px; right: -11px;
color: #555; color: #555;
background-color: #fff; background-color: #fff;
border-radius: 8px; border-radius: 8px;
height: 12px; height: 12px;
min-width: 12px; min-width: 12px;
line-height: 12px; line-height: 12px;
text-align: center; text-align: center;
padding: 3px; padding: 3px;
box-shadow: 0 3px 14px rgba(0,0,0,0.4); box-shadow: 0 3px 14px rgba(0,0,0,0.4);
} }

View File

@ -1,83 +1,83 @@
L.Photo = L.FeatureGroup.extend({ L.Photo = L.FeatureGroup.extend({
options: { options: {
icon: { icon: {
iconSize: [40, 40] iconSize: [40, 40]
} }
}, },
initialize: function (photos, options) { initialize: function (photos, options) {
L.setOptions(this, options); L.setOptions(this, options);
L.FeatureGroup.prototype.initialize.call(this, photos); L.FeatureGroup.prototype.initialize.call(this, photos);
}, },
addLayers: function (photos) { addLayers: function (photos) {
if (photos) { if (photos) {
for (var i = 0, len = photos.length; i < len; i++) { for (var i = 0, len = photos.length; i < len; i++) {
this.addLayer(photos[i]); this.addLayer(photos[i]);
} }
} }
return this; return this;
}, },
addLayer: function (photo) { addLayer: function (photo) {
L.FeatureGroup.prototype.addLayer.call(this, this.createMarker(photo)); L.FeatureGroup.prototype.addLayer.call(this, this.createMarker(photo));
}, },
createMarker: function (photo) { createMarker: function (photo) {
var marker = L.marker(photo, { var marker = L.marker(photo, {
icon: L.divIcon(L.extend({ icon: L.divIcon(L.extend({
html: '<div style="background-image: url(' + photo.thumbnail + ');"></div>', html: '<div style="background-image: url(' + photo.thumbnail + ');"></div>',
className: 'leaflet-marker-photo' className: 'leaflet-marker-photo'
}, photo, this.options.icon)), }, photo, this.options.icon)),
title: photo.caption || '' title: photo.caption || ''
}); });
marker.photo = photo; marker.photo = photo;
return marker; return marker;
} }
}); });
L.photo = function (photos, options) { L.photo = function (photos, options) {
return new L.Photo(photos, options); return new L.Photo(photos, options);
}; };
if (L.MarkerClusterGroup) { if (L.MarkerClusterGroup) {
L.Photo.Cluster = L.MarkerClusterGroup.extend({ L.Photo.Cluster = L.MarkerClusterGroup.extend({
options: { options: {
featureGroup: L.photo, featureGroup: L.photo,
maxClusterRadius: 100, maxClusterRadius: 100,
showCoverageOnHover: false, showCoverageOnHover: false,
iconCreateFunction: function(cluster) { iconCreateFunction: function(cluster) {
return new L.DivIcon(L.extend({ return new L.DivIcon(L.extend({
className: 'leaflet-marker-photo', className: 'leaflet-marker-photo',
html: '<div style="background-image: url(' + cluster.getAllChildMarkers()[0].photo.thumbnail + ');"></div><b>' + cluster.getChildCount() + '</b>' html: '<div style="background-image: url(' + cluster.getAllChildMarkers()[0].photo.thumbnail + ');"></div><b>' + cluster.getChildCount() + '</b>'
}, this.icon)); }, this.icon));
}, },
icon: { icon: {
iconSize: [40, 40] iconSize: [40, 40]
} }
}, },
initialize: function (options) { initialize: function (options) {
options = L.Util.setOptions(this, options); options = L.Util.setOptions(this, options);
L.MarkerClusterGroup.prototype.initialize.call(this); L.MarkerClusterGroup.prototype.initialize.call(this);
this._photos = options.featureGroup(null, options); this._photos = options.featureGroup(null, options);
}, },
add: function (photos) { add: function (photos) {
this.addLayer(this._photos.addLayers(photos)); this.addLayer(this._photos.addLayers(photos));
return this; return this;
}, },
clear: function () { clear: function () {
this._photos.clearLayers(); this._photos.clearLayers();
this.clearLayers(); this.clearLayers();
} }
}); });
L.photo.cluster = function (options) { L.photo.cluster = function (options) {
return new L.Photo.Cluster(options); return new L.Photo.Cluster(options);
}; };
} }

View File

@ -1,60 +1,60 @@
.marker-cluster-small { .marker-cluster-small {
background-color: rgba(181, 226, 140, 0.6); background-color: rgba(181, 226, 140, 0.6);
} }
.marker-cluster-small div { .marker-cluster-small div {
background-color: rgba(110, 204, 57, 0.6); background-color: rgba(110, 204, 57, 0.6);
} }
.marker-cluster-medium { .marker-cluster-medium {
background-color: rgba(241, 211, 87, 0.6); background-color: rgba(241, 211, 87, 0.6);
} }
.marker-cluster-medium div { .marker-cluster-medium div {
background-color: rgba(240, 194, 12, 0.6); background-color: rgba(240, 194, 12, 0.6);
} }
.marker-cluster-large { .marker-cluster-large {
background-color: rgba(253, 156, 115, 0.6); background-color: rgba(253, 156, 115, 0.6);
} }
.marker-cluster-large div { .marker-cluster-large div {
background-color: rgba(241, 128, 23, 0.6); background-color: rgba(241, 128, 23, 0.6);
} }
/* IE 6-8 fallback colors */ /* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small { .leaflet-oldie .marker-cluster-small {
background-color: rgb(181, 226, 140); background-color: rgb(181, 226, 140);
} }
.leaflet-oldie .marker-cluster-small div { .leaflet-oldie .marker-cluster-small div {
background-color: rgb(110, 204, 57); background-color: rgb(110, 204, 57);
} }
.leaflet-oldie .marker-cluster-medium { .leaflet-oldie .marker-cluster-medium {
background-color: rgb(241, 211, 87); background-color: rgb(241, 211, 87);
} }
.leaflet-oldie .marker-cluster-medium div { .leaflet-oldie .marker-cluster-medium div {
background-color: rgb(240, 194, 12); background-color: rgb(240, 194, 12);
} }
.leaflet-oldie .marker-cluster-large { .leaflet-oldie .marker-cluster-large {
background-color: rgb(253, 156, 115); background-color: rgb(253, 156, 115);
} }
.leaflet-oldie .marker-cluster-large div { .leaflet-oldie .marker-cluster-large div {
background-color: rgb(241, 128, 23); background-color: rgb(241, 128, 23);
} }
.marker-cluster { .marker-cluster {
background-clip: padding-box; background-clip: padding-box;
border-radius: 20px; border-radius: 20px;
} }
.marker-cluster div { .marker-cluster div {
width: 30px; width: 30px;
height: 30px; height: 30px;
margin-left: 5px; margin-left: 5px;
margin-top: 5px; margin-top: 5px;
text-align: center; text-align: center;
border-radius: 15px; border-radius: 15px;
font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif; font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
} }
.marker-cluster span { .marker-cluster span {
line-height: 30px; line-height: 30px;
} }

View File

@ -1,14 +1,14 @@
.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow { .leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow {
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in; -webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in;
-moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in; -moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in;
-o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in; -o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in;
transition: transform 0.3s ease-out, opacity 0.3s ease-in; transition: transform 0.3s ease-out, opacity 0.3s ease-in;
} }
.leaflet-cluster-spider-leg { .leaflet-cluster-spider-leg {
/* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */ /* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */
-webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in; -webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;
-moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in; -moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;
-o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in; -o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;
transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in; transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1,32 +1,32 @@
{ {
"rules": { "rules": {
"camelcase": 0, "camelcase": 0,
"quotes": [2, "single", "avoid-escape"], "quotes": [2, "single", "avoid-escape"],
"no-mixed-spaces-and-tabs": [2, "smart-tabs"], "no-mixed-spaces-and-tabs": [2, "smart-tabs"],
"space-before-function-paren": 2, "space-before-function-paren": 2,
"space-in-parens": 2, "space-in-parens": 2,
"object-curly-spacing": [2, "never"], "object-curly-spacing": [2, "never"],
"array-bracket-spacing": 2, "array-bracket-spacing": 2,
"computed-property-spacing": 2, "computed-property-spacing": 2,
"space-before-blocks": 2, "space-before-blocks": 2,
"keyword-spacing": 2, "keyword-spacing": 2,
"no-lonely-if": 2, "no-lonely-if": 2,
"comma-style": 2, "comma-style": 2,
"no-underscore-dangle": 0, "no-underscore-dangle": 0,
"no-constant-condition": 0, "no-constant-condition": 0,
"no-multi-spaces": 0, "no-multi-spaces": 0,
"strict": 0, "strict": 0,
"key-spacing": 0, "key-spacing": 0,
"no-shadow": 0, "no-shadow": 0,
"no-unused-vars": 2 "no-unused-vars": 2
}, },
"globals": { "globals": {
"L": true, "L": true,
"module": false, "module": false,
"define": false, "define": false,
"require": true "require": true
}, },
"env": { "env": {
"browser": true "browser": true
} }
} }

View File

@ -0,0 +1,7 @@
{
"commitMessage": "version %s",
"tagName": "%s",
"scripts": {
"postcommit": "git push && git push --tags && npm publish"
}
}

View File

@ -1,8 +1,8 @@
.fullscreen-icon { background-image: url(icon-fullscreen.png); } .fullscreen-icon { background-image: url(icon-fullscreen.png); }
.leaflet-retina .fullscreen-icon { background-image: url(icon-fullscreen-2x.png); background-size: 26px 26px; } .leaflet-retina .fullscreen-icon { background-image: url(icon-fullscreen-2x.png); background-size: 26px 26px; }
/* one selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */ /* one selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */
.leaflet-container:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; } .leaflet-container:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:-ms-fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; } .leaflet-container:-ms-fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; } .leaflet-container:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-container:fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; } .leaflet-container:fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; } .leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }

View File

@ -1,202 +1,202 @@
(function () { (function () {
L.Control.FullScreen = L.Control.extend({ L.Control.FullScreen = L.Control.extend({
options: { options: {
position: 'topleft', position: 'topleft',
title: 'Full Screen', title: 'Full Screen',
titleCancel: 'Exit Full Screen', titleCancel: 'Exit Full Screen',
forceSeparateButton: false, forceSeparateButton: false,
forcePseudoFullscreen: false, forcePseudoFullscreen: false,
fullscreenElement: false fullscreenElement: false
}, },
onAdd: function (map) { onAdd: function (map) {
var className = 'leaflet-control-zoom-fullscreen', container, content = ''; var className = 'leaflet-control-zoom-fullscreen', container, content = '';
if (map.zoomControl && !this.options.forceSeparateButton) { if (map.zoomControl && !this.options.forceSeparateButton) {
container = map.zoomControl._container; container = map.zoomControl._container;
} else { } else {
container = L.DomUtil.create('div', 'leaflet-bar'); container = L.DomUtil.create('div', 'leaflet-bar');
} }
if (this.options.content) { if (this.options.content) {
content = this.options.content; content = this.options.content;
} else { } else {
className += ' fullscreen-icon'; className += ' fullscreen-icon';
} }
this._createButton(this.options.title, className, content, container, this.toggleFullScreen, this); this._createButton(this.options.title, className, content, container, this.toggleFullScreen, this);
this._map.on('enterFullscreen exitFullscreen', this._toggleTitle, this); this._map.on('enterFullscreen exitFullscreen', this._toggleTitle, this);
return container; return container;
}, },
_createButton: function (title, className, content, container, fn, context) { _createButton: function (title, className, content, container, fn, context) {
this.link = L.DomUtil.create('a', className, container); this.link = L.DomUtil.create('a', className, container);
this.link.href = '#'; this.link.href = '#';
this.link.title = title; this.link.title = title;
this.link.innerHTML = content; this.link.innerHTML = content;
L.DomEvent L.DomEvent
.addListener(this.link, 'click', L.DomEvent.stopPropagation) .addListener(this.link, 'click', L.DomEvent.stopPropagation)
.addListener(this.link, 'click', L.DomEvent.preventDefault) .addListener(this.link, 'click', L.DomEvent.preventDefault)
.addListener(this.link, 'click', fn, context); .addListener(this.link, 'click', fn, context);
L.DomEvent L.DomEvent
.addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation) .addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation)
.addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault) .addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault)
.addListener(container, fullScreenApi.fullScreenEventName, this._handleFullscreenChange, context); .addListener(container, fullScreenApi.fullScreenEventName, this._handleFullscreenChange, context);
L.DomEvent L.DomEvent
.addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation) .addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation)
.addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault) .addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault)
.addListener(document, fullScreenApi.fullScreenEventName, this._handleFullscreenChange, context); .addListener(document, fullScreenApi.fullScreenEventName, this._handleFullscreenChange, context);
return this.link; return this.link;
}, },
toggleFullScreen: function () { toggleFullScreen: function () {
var map = this._map; var map = this._map;
map._exitFired = false; map._exitFired = false;
if (map._isFullscreen) { if (map._isFullscreen) {
if (fullScreenApi.supportsFullScreen && !this.options.forcePseudoFullscreen) { if (fullScreenApi.supportsFullScreen && !this.options.forcePseudoFullscreen) {
fullScreenApi.cancelFullScreen(); fullScreenApi.cancelFullScreen();
} else { } else {
L.DomUtil.removeClass(this.options.fullscreenElement ? this.options.fullscreenElement : map._container, 'leaflet-pseudo-fullscreen'); L.DomUtil.removeClass(this.options.fullscreenElement ? this.options.fullscreenElement : map._container, 'leaflet-pseudo-fullscreen');
} }
map.fire('exitFullscreen'); map.fire('exitFullscreen');
map._exitFired = true; map._exitFired = true;
map._isFullscreen = false; map._isFullscreen = false;
} }
else { else {
if (fullScreenApi.supportsFullScreen && !this.options.forcePseudoFullscreen) { if (fullScreenApi.supportsFullScreen && !this.options.forcePseudoFullscreen) {
fullScreenApi.requestFullScreen(this.options.fullscreenElement ? this.options.fullscreenElement : map._container); fullScreenApi.requestFullScreen(this.options.fullscreenElement ? this.options.fullscreenElement : map._container);
} else { } else {
L.DomUtil.addClass(this.options.fullscreenElement ? this.options.fullscreenElement : map._container, 'leaflet-pseudo-fullscreen'); L.DomUtil.addClass(this.options.fullscreenElement ? this.options.fullscreenElement : map._container, 'leaflet-pseudo-fullscreen');
} }
map.fire('enterFullscreen'); map.fire('enterFullscreen');
map._isFullscreen = true; map._isFullscreen = true;
} }
}, },
_toggleTitle: function () { _toggleTitle: function () {
this.link.title = this._map._isFullscreen ? this.options.title : this.options.titleCancel; this.link.title = this._map._isFullscreen ? this.options.title : this.options.titleCancel;
}, },
_handleFullscreenChange: function () { _handleFullscreenChange: function () {
var map = this._map; var map = this._map;
map.invalidateSize(); map.invalidateSize();
if (!fullScreenApi.isFullScreen() && !map._exitFired) { if (!fullScreenApi.isFullScreen() && !map._exitFired) {
map.fire('exitFullscreen'); map.fire('exitFullscreen');
map._exitFired = true; map._exitFired = true;
map._isFullscreen = false; map._isFullscreen = false;
} }
} }
}); });
L.Map.addInitHook(function () { L.Map.addInitHook(function () {
if (this.options.fullscreenControl) { if (this.options.fullscreenControl) {
this.fullscreenControl = L.control.fullscreen(this.options.fullscreenControlOptions); this.fullscreenControl = L.control.fullscreen(this.options.fullscreenControlOptions);
this.addControl(this.fullscreenControl); this.addControl(this.fullscreenControl);
} }
}); });
L.control.fullscreen = function (options) { L.control.fullscreen = function (options) {
return new L.Control.FullScreen(options); return new L.Control.FullScreen(options);
}; };
/* /*
Native FullScreen JavaScript API Native FullScreen JavaScript API
------------- -------------
Assumes Mozilla naming conventions instead of W3C for now Assumes Mozilla naming conventions instead of W3C for now
source : http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/ source : http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/
*/ */
var var
fullScreenApi = { fullScreenApi = {
supportsFullScreen: false, supportsFullScreen: false,
isFullScreen: function () { return false; }, isFullScreen: function () { return false; },
requestFullScreen: function () {}, requestFullScreen: function () {},
cancelFullScreen: function () {}, cancelFullScreen: function () {},
fullScreenEventName: '', fullScreenEventName: '',
prefix: '' prefix: ''
}, },
browserPrefixes = 'webkit moz o ms khtml'.split(' '); browserPrefixes = 'webkit moz o ms khtml'.split(' ');
// check for native support // check for native support
if (typeof document.exitFullscreen !== 'undefined') { if (typeof document.exitFullscreen !== 'undefined') {
fullScreenApi.supportsFullScreen = true; fullScreenApi.supportsFullScreen = true;
} else { } else {
// check for fullscreen support by vendor prefix // check for fullscreen support by vendor prefix
for (var i = 0, il = browserPrefixes.length; i < il; i++) { for (var i = 0, il = browserPrefixes.length; i < il; i++) {
fullScreenApi.prefix = browserPrefixes[i]; fullScreenApi.prefix = browserPrefixes[i];
if (typeof document[fullScreenApi.prefix + 'CancelFullScreen'] !== 'undefined') { if (typeof document[fullScreenApi.prefix + 'CancelFullScreen'] !== 'undefined') {
fullScreenApi.supportsFullScreen = true; fullScreenApi.supportsFullScreen = true;
break; break;
} }
} }
if (typeof document['msExitFullscreen'] !== 'undefined') { if (typeof document['msExitFullscreen'] !== 'undefined') {
fullScreenApi.prefix = 'ms'; fullScreenApi.prefix = 'ms';
fullScreenApi.supportsFullScreen = true; fullScreenApi.supportsFullScreen = true;
} }
} }
// update methods to do something useful // update methods to do something useful
if (fullScreenApi.supportsFullScreen) { if (fullScreenApi.supportsFullScreen) {
if (fullScreenApi.prefix === 'ms') { if (fullScreenApi.prefix === 'ms') {
fullScreenApi.fullScreenEventName = 'MSFullscreenChange'; fullScreenApi.fullScreenEventName = 'MSFullscreenChange';
} else { } else {
fullScreenApi.fullScreenEventName = fullScreenApi.prefix + 'fullscreenchange'; fullScreenApi.fullScreenEventName = fullScreenApi.prefix + 'fullscreenchange';
} }
fullScreenApi.isFullScreen = function () { fullScreenApi.isFullScreen = function () {
switch (this.prefix) { switch (this.prefix) {
case '': case '':
return document.fullscreen; return document.fullscreen;
case 'webkit': case 'webkit':
return document.webkitIsFullScreen; return document.webkitIsFullScreen;
case 'ms': case 'ms':
return document.msFullscreenElement; return document.msFullscreenElement;
default: default:
return document[this.prefix + 'FullScreen']; return document[this.prefix + 'FullScreen'];
} }
}; };
fullScreenApi.requestFullScreen = function (el) { fullScreenApi.requestFullScreen = function (el) {
switch (this.prefix) { switch (this.prefix) {
case '': case '':
return el.requestFullscreen(); return el.requestFullscreen();
case 'ms': case 'ms':
return el.msRequestFullscreen(); return el.msRequestFullscreen();
default: default:
return el[this.prefix + 'RequestFullScreen'](); return el[this.prefix + 'RequestFullScreen']();
} }
}; };
fullScreenApi.cancelFullScreen = function () { fullScreenApi.cancelFullScreen = function () {
switch (this.prefix) { switch (this.prefix) {
case '': case '':
return document.exitFullscreen(); return document.exitFullscreen();
case 'ms': case 'ms':
return document.msExitFullscreen(); return document.msExitFullscreen();
default: default:
return document[this.prefix + 'CancelFullScreen'](); return document[this.prefix + 'CancelFullScreen']();
} }
}; };
} }
// jQuery plugin // jQuery plugin
if (typeof jQuery !== 'undefined') { if (typeof jQuery !== 'undefined') {
jQuery.fn.requestFullScreen = function () { jQuery.fn.requestFullScreen = function () {
return this.each(function () { return this.each(function () {
var el = jQuery(this); var el = jQuery(this);
if (fullScreenApi.supportsFullScreen) { if (fullScreenApi.supportsFullScreen) {
fullScreenApi.requestFullScreen(el); fullScreenApi.requestFullScreen(el);
} }
}); });
}; };
} }
// export api // export api
window.fullScreenApi = fullScreenApi; window.fullScreenApi = fullScreenApi;
})(); })();

View File

@ -1,19 +1,19 @@
Copyright (c) 2013, Bruno Bergot Copyright (c) 2013, Bruno Bergot
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions: furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software. all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE. THE SOFTWARE.

View File

@ -1,73 +1,73 @@
Leaflet.Control.FullScreen Leaflet.Control.FullScreen
============ ============
What ? What ?
------ ------
Simple plugin for Leaflet that adds fullscreen button to your maps. Simple plugin for Leaflet that adds fullscreen button to your maps.
Inspired by http://elidupuis.github.com/leaflet.zoomfs/ Inspired by http://elidupuis.github.com/leaflet.zoomfs/
Use the native javascript fullscreen API http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/ Use the native javascript fullscreen API http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/
Released under the MIT License http://opensource.org/licenses/mit-license.php Released under the MIT License http://opensource.org/licenses/mit-license.php
How ? How ?
------ ------
Include Control.FullScreen.js and Control.FullScreen.css in your page: Include Control.FullScreen.js and Control.FullScreen.css in your page:
``` html ``` html
<link rel="stylesheet" href="Control.FullScreen.css" /> <link rel="stylesheet" href="Control.FullScreen.css" />
<script src="Control.FullScreen.js"></script> <script src="Control.FullScreen.js"></script>
``` ```
Add the fullscreen control to the map: Add the fullscreen control to the map:
``` js ``` js
var map = new L.Map('map', { var map = new L.Map('map', {
fullscreenControl: true, fullscreenControl: true,
fullscreenControlOptions: { fullscreenControlOptions: {
position: 'topleft' position: 'topleft'
} }
}); });
``` ```
If your map have a zoomControl the fullscreen button will be added at the bottom of this one. If your map have a zoomControl the fullscreen button will be added at the bottom of this one.
If your map doesn't have a zoomContron the fullscreen button will be added to topleft corner of the map (same as the zoomcontrol). If your map doesn't have a zoomContron the fullscreen button will be added to topleft corner of the map (same as the zoomcontrol).
If you want to use the plugin on a map embedded in an iframe, don't forget to set `allowfullscreen` attribute on your iframe. If you want to use the plugin on a map embedded in an iframe, don't forget to set `allowfullscreen` attribute on your iframe.
__Events and options__: __Events and options__:
``` js ``` js
// create a fullscreen button and add it to the map // create a fullscreen button and add it to the map
L.control.fullscreen({ L.control.fullscreen({
position: 'topleft', // change the position of the button can be topleft, topright, bottomright or bottomleft, defaut topleft position: 'topleft', // change the position of the button can be topleft, topright, bottomright or bottomleft, defaut topleft
title: 'Show me the fullscreen !', // change the title of the button, default Full Screen title: 'Show me the fullscreen !', // change the title of the button, default Full Screen
titleCancel: 'Exit fullscreen mode', // change the title of the button when fullscreen is on, default Exit Full Screen titleCancel: 'Exit fullscreen mode', // change the title of the button when fullscreen is on, default Exit Full Screen
content: null, // change the content of the button, can be HTML, default null content: null, // change the content of the button, can be HTML, default null
forceSeparateButton: true, // force seperate button to detach from zoom buttons, default false forceSeparateButton: true, // force seperate button to detach from zoom buttons, default false
forcePseudoFullscreen: true, // force use of pseudo full screen even if full screen API is available, default false forcePseudoFullscreen: true, // force use of pseudo full screen even if full screen API is available, default false
fullscreenElement: false // Dom element to render in full screen, false by default, fallback to map._container fullscreenElement: false // Dom element to render in full screen, false by default, fallback to map._container
}).addTo(map); }).addTo(map);
// events are fired when entering or exiting fullscreen. // events are fired when entering or exiting fullscreen.
map.on('enterFullscreen', function(){ map.on('enterFullscreen', function(){
console.log('entered fullscreen'); console.log('entered fullscreen');
}); });
map.on('exitFullscreen', function(){ map.on('exitFullscreen', function(){
console.log('exited fullscreen'); console.log('exited fullscreen');
}); });
``` ```
Where ? Where ?
------ ------
Source code : https://github.com/brunob/leaflet.fullscreen Source code : https://github.com/brunob/leaflet.fullscreen
Downloads : https://github.com/brunob/leaflet.fullscreen/releases Downloads : https://github.com/brunob/leaflet.fullscreen/releases
Demo : http://brunob.github.com/leaflet.fullscreen/ Demo : http://brunob.github.com/leaflet.fullscreen/

View File

@ -1,33 +1,33 @@
{ {
"name": "leaflet.fullscreen", "name": "leaflet.fullscreen",
"version": "1.4.5", "version": "1.4.5",
"homepage": "https://github.com/brunob/leaflet.fullscreen", "homepage": "https://github.com/brunob/leaflet.fullscreen",
"license": "MIT", "license": "MIT",
"authors": [ "authors": [
"brunob <brunobergot@gmail.com>" "brunob <brunobergot@gmail.com>"
], ],
"description": "Leaflet.Control.FullScreen for Leaflet", "description": "Leaflet.Control.FullScreen for Leaflet",
"main": [ "main": [
"Control.FullScreen.js", "Control.FullScreen.js",
"Control.FullScreen.css", "Control.FullScreen.css",
"icon-fullscreen.png", "icon-fullscreen.png",
"icon-fullscreen-2x.png" "icon-fullscreen-2x.png"
], ],
"devDependencies": { "devDependencies": {
"eslint": "2.3.0" "eslint": "2.3.0"
}, },
"keywords": [ "keywords": [
"leaflet", "leaflet",
"plugins", "plugins",
"maps", "maps",
"fullscreen" "fullscreen"
], ],
"ignore": [ "ignore": [
"**/.*", "**/.*",
"node_modules", "node_modules",
"bower_components", "bower_components",
"test", "test",
"tests", "tests",
"index.html" "index.html"
] ]
} }

View File

@ -1,51 +1,51 @@
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<meta charset='utf-8'> <meta charset='utf-8'>
<title>Leaflet.Control.FullScreen Demo</title> <title>Leaflet.Control.FullScreen Demo</title>
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" /> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" />
<style type="text/css"> <style type="text/css">
#map { width: 700px; height: 433px; } #map { width: 700px; height: 433px; }
.fullscreen-icon { background-image: url(icon-fullscreen.png); } .fullscreen-icon { background-image: url(icon-fullscreen.png); }
/* one selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */ /* one selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */
#map:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; } #map:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
#map:-ms-fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; } #map:-ms-fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
#map:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; } #map:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
#map:fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; } #map:fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; } .leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }
</style> </style>
<script src="https://unpkg.com/leaflet@1.3.1/dist/leaflet.js"></script> <script src="https://unpkg.com/leaflet@1.3.1/dist/leaflet.js"></script>
<script src="Control.FullScreen.js"></script> <script src="Control.FullScreen.js"></script>
</head> </head>
<body> <body>
<div id="map"></div> <div id="map"></div>
<script> <script>
var base = new L.TileLayer('http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', { var base = new L.TileLayer('http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', {
maxZoom: 19, maxZoom: 19,
subdomains: 'abcd', subdomains: 'abcd',
attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> &copy; <a href="http://cartodb.com/attributions">CartoDB</a>' attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> &copy; <a href="http://cartodb.com/attributions">CartoDB</a>'
}); });
var map = new L.Map('map', { var map = new L.Map('map', {
layers: [base], layers: [base],
center: new L.LatLng(48.5, -4.5), center: new L.LatLng(48.5, -4.5),
zoom: 5, zoom: 5,
fullscreenControl: true, fullscreenControl: true,
fullscreenControlOptions: { // optional fullscreenControlOptions: { // optional
title:"Show me the fullscreen !", title:"Show me the fullscreen !",
titleCancel:"Exit fullscreen mode" titleCancel:"Exit fullscreen mode"
} }
}); });
// detect fullscreen toggling // detect fullscreen toggling
map.on('enterFullscreen', function(){ map.on('enterFullscreen', function(){
if(window.console) window.console.log('enterFullscreen'); if(window.console) window.console.log('enterFullscreen');
}); });
map.on('exitFullscreen', function(){ map.on('exitFullscreen', function(){
if(window.console) window.console.log('exitFullscreen'); if(window.console) window.console.log('exitFullscreen');
}); });
</script> </script>
</body> </body>
</html> </html>

View File

@ -1,25 +1,25 @@
{ {
"name": "leaflet.fullscreen", "name": "leaflet.fullscreen",
"version": "1.4.5", "version": "1.4.5",
"description": "Simple plugin for Leaflet that adds fullscreen button to your maps.", "description": "Simple plugin for Leaflet that adds fullscreen button to your maps.",
"main": "Control.FullScreen.js", "main": "Control.FullScreen.js",
"scripts": { "scripts": {
"test": "eslint --config .eslintrc Control.FullScreen.js" "test": "eslint --config .eslintrc Control.FullScreen.js"
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git://github.com/brunob/leaflet.fullscreen.git" "url": "git://github.com/brunob/leaflet.fullscreen.git"
}, },
"keywords": [ "keywords": [
"leaflet", "leaflet",
"plugins", "plugins",
"maps", "maps",
"fullscreen" "fullscreen"
], ],
"devDependencies": { "devDependencies": {
"eslint": "2.3.0" "eslint": "2.3.0"
}, },
"author": "b_b", "author": "b_b",
"license": "MIT License", "license": "MIT License",
"readmeFilename": "README.md" "readmeFilename": "README.md"
} }

1507
WP-GPX-Maps.js Normal file

File diff suppressed because it is too large Load Diff

62
admin-style.css Normal file
View File

@ -0,0 +1,62 @@
/**
* This file contains the style definitions for the admin area
*
* Content:
* --------
* 1. Over the Tabs
* 2. Tab: Tracks
* 3. Tab: Settings
* 4. Tab: Help
*/
/**
* 1.0 Over the Tabs
*/
/**
* 2.0 Tab: Tracks
*/
/**
* 3.0 Tab: Settings
*/
.wpgpxmaps-container-tab-settings {
display: block;
padding: 5px 20px 1px 20px;
}
/**
* 4.0 Tab: Tracks
*/
.wpgpxmaps-container-tab-faq {
display: block;
padding: 5px 20px 1px 20px;
}
.wpgpxmaps-tab-faq {
display: block;
padding: 5px 20px 10px 20px;
}
.wpgpxmaps-container-tab-faq table.widefat {
margin-bottom: 10px;
border-bottom: none;
border-radius: 6px;
}
.wpgpxmaps-container-tab-faq table.widefat tbody tr:hover {
background:#eeeeee;
}
.wpgpxmaps-container-tab-faq table.widefat th,
.wpgpxmaps-container-tab-faq table.widefat td {
padding: 4px 10px;
}
.wpgpxmaps-container-tab-faq table.widefat thead tr th {
font-size: 14px;
}
.wpgpxmaps-container-tab-faq table.widefat td {
width: 200px;
}

BIN
backToCenter.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

1
bootstrap-table.min.css vendored Normal file

File diff suppressed because one or more lines are too long

8
bootstrap-table.min.js vendored Normal file

File diff suppressed because one or more lines are too long

33
bower.json Normal file
View File

@ -0,0 +1,33 @@
{
"name": "leaflet.fullscreen",
"version": "1.4.5",
"homepage": "https://github.com/brunob/leaflet.fullscreen",
"license": "MIT",
"authors": [
"brunob <brunobergot@gmail.com>"
],
"description": "Leaflet.Control.FullScreen for Leaflet",
"main": [
"Control.FullScreen.js",
"Control.FullScreen.css",
"icon-fullscreen.png",
"icon-fullscreen-2x.png"
],
"devDependencies": {
"eslint": "2.3.0"
},
"keywords": [
"leaflet",
"plugins",
"maps",
"fullscreen"
],
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests",
"index.html"
]
}

View File

@ -1,108 +1,62 @@
/** /**
* This file contains the style definitions for the admin area * This file contains the style definitions for the admin area
* *
* Content: * Content:
* -------- * --------
* 1. Admin Body * 1. Over the Tabs
* 2. Over The Tabs * 2. Tab: Tracks
* 3. Tab: Tracks * 3. Tab: Settings
* 3. Tab: Settings * 4. Tab: Help
* 4. Tab: Help */
*
*/ /**
* 1.0 Over the Tabs
/** */
* 1.0 Admin Body
*/ /**
* 2.0 Tab: Tracks
/** */
* 2.0 Over The Tabs
*/ /**
* 3.0 Tab: Settings
h1.header-title { */
padding-top:15px; .wpgpxmaps-container-tab-settings {
padding-left: 10px; display: block;
} padding: 5px 20px 1px 20px;
}
/**
* 3.0 Tab: Tracks /**
*/ * 4.0 Tab: Tracks
*/
.tablenav-top { .wpgpxmaps-container-tab-faq {
clear: both; display: block;
height: 30px; padding: 5px 20px 1px 20px;
margin-top: 10px; }
margin-bottom: 4px;
margin-left: 10px; .wpgpxmaps-tab-faq {
padding-bottom: 10px; display: block;
} padding: 5px 20px 10px 20px;
}
#table tbody tr:hover {
background: #eee; .wpgpxmaps-container-tab-faq table.widefat {
} margin-bottom: 10px;
border-bottom: none;
/** border-radius: 6px;
* 4.0 Tab: Settings }
*/
.wpgpxmaps-container-tab-settings { .wpgpxmaps-container-tab-faq table.widefat tbody tr:hover {
display: block; background:#eeeeee;
padding: 5px 10px 1px 10px; }
}
.wpgpxmaps-container-tab-faq table.widefat th,
.wpgpxmaps-container-tab-settings table.form-table input[type="checkbox"] { .wpgpxmaps-container-tab-faq table.widefat td {
margin-top: -4px; padding: 4px 10px;
margin-right: 4px; }
}
.wpgpxmaps-container-tab-faq table.widefat thead tr th {
.wpgpxmaps-container-tab-settings table.form-table input[type="radio"] { font-size: 14px;
margin-right: 4px; }
}
.wpgpxmaps-container-tab-faq table.widefat td {
.wpgpxmaps-container-tab-settings table.form-table input[type="text"] { width: 200px;
margin-right: 4px; }
}
/**
* 5.0 Tab: Administration
*/
/**
* 6.0 Tab: Help
*/
.wpgpxmaps-container-tab-faq {
display: block;
padding: 5px 10px 1px 10px;
}
.wpgpxmaps-tab-faq {
display: block;
padding: 5px 10px 10px 10px;
}
.wpgpxmaps-container-tab-faq table.widefat {
margin-bottom: 10px;
border-bottom: none;
border-radius: 6px;
}
.wpgpxmaps-container-tab-faq table.widefat thead th.title {
font-weight: 650;
}
.wpgpxmaps-container-tab-faq table.widefat td {
width: 200px;
}
.wpgpxmaps-container-tab-faq table.widefat th,
.wpgpxmaps-container-tab-faq table.widefat td {
padding: 4px 10px;
}
.wpgpxmaps-container-tab-faq table.widefat tbody tr:hover {
background: #eee;
}
.wpgpxmaps-container-tab-faq table.widefat thead th {
font-size: 14px;
}

View File

@ -1,339 +0,0 @@
/**
* @author zhixin wen <wenzhixin2010@gmail.com>
* version: 1.13.2
* https://github.com/wenzhixin/bootstrap-table/
*/
.bootstrap-table .table {
margin-bottom: 0 !important;
border-bottom: 1px solid #ddd;
border-radius: 1px;
border-collapse: collapse !important;
}
.bootstrap-table .table:not(.table-condensed),
.bootstrap-table .table:not(.table-condensed) > tbody > tr > th,
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > th,
.bootstrap-table .table:not(.table-condensed) > thead > tr > td,
.bootstrap-table .table:not(.table-condensed) > tbody > tr > td,
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > td {
padding: 8px;
}
.bootstrap-table .table.table-no-bordered > thead > tr > th {
border-top: none;
}
.bootstrap-table .table.table-no-bordered > thead > tr > th,
.bootstrap-table .table.table-no-bordered > tbody > tr > td {
border-right: 2px solid transparent;
}
.bootstrap-table .table.table-no-bordered > tbody > tr > td:last-child {
border-right: none;
}
.fixed-table-container {
clear: both;
position: relative;
border: 1px solid #ddd;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fixed-table-container.table-no-bordered {
border: 1px solid transparent;
}
.fixed-table-footer,
.fixed-table-header {
overflow: hidden;
}
.fixed-table-footer {
border-top: 1px solid #ddd;
}
.fixed-table-body {
overflow-x: auto;
overflow-y: auto;
height: 100%;
}
.fixed-table-container table {
width: 100%;
}
.fixed-table-container thead th {
height: 0;
margin: 0;
padding: 0;
border-left: 1px solid #ddd;
}
.fixed-table-container thead th:focus {
outline: 0 solid transparent;
}
.fixed-table-container thead th:first-child:not([data-not-first-th]) {
border-left: none;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
border-top-left-radius: 4px;
}
.fixed-table-container thead th .th-inner,
.fixed-table-container tbody td .th-inner {
overflow: hidden;
padding: 8px;
line-height: 24px;
vertical-align: top;
white-space: nowrap;
text-overflow: ellipsis;
}
.fixed-table-container thead th .sortable {
padding-right: 30px;
background-repeat: no-repeat;
background-position: right;
cursor: pointer;
}
.fixed-table-container thead th .both {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC');
}
.fixed-table-container thead th .asc {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==');
}
.fixed-table-container thead th .desc {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= ');
}
.fixed-table-container th.detail {
width: 30px;
}
.fixed-table-container tbody td {
border-left: 1px solid #ddd;
}
.fixed-table-container tbody tr:first-child td {
border-top: none;
}
.fixed-table-container tbody td:first-child {
border-left: none;
}
/* the same color with .active */
.fixed-table-container tbody .selected td {
background-color: #f5f5f5;
}
.fixed-table-container .bs-checkbox {
text-align: center;
}
.fixed-table-container input[type="radio"],
.fixed-table-container input[type="checkbox"] {
margin: 0 auto !important;
}
.fixed-table-container .no-records-found {
text-align: center;
}
.fixed-table-pagination div.pagination,
.fixed-table-pagination .pagination-detail {
margin-top: 10px;
margin-bottom: 10px;
}
.fixed-table-pagination div.pagination .pagination {
margin: 0;
}
.fixed-table-pagination .pagination a {
padding: 6px 12px;
line-height: 1.428571429;
}
.fixed-table-pagination ul.pagination li.page-intermediate a {
color:#c8c8c8;
}
.fixed-table-pagination ul.pagination li.page-intermediate a:before {
content: '\2B05';
}
.fixed-table-pagination ul.pagination li.page-intermediate a:after {
content: '\27A1';
}
.fixed-table-pagination .pagination-info {
margin-right: 5px;
line-height: 34px;
}
.fixed-table-pagination .btn-group {
display: inline-block;
position: relative;
vertical-align: middle;
}
.fixed-table-pagination .dropup .dropdown-menu {
margin-bottom: 0;
}
.fixed-table-pagination .page-list {
display: inline-block;
}
.fixed-table-toolbar .columns-left {
margin-right: 5px;
}
.fixed-table-toolbar .columns-right {
margin-left: 5px;
}
.fixed-table-toolbar .columns label {
display: block;
clear: both;
padding: 3px 20px;
font-weight: 400;
line-height: 1.428571429;
}
.fixed-table-toolbar .bs-bars,
.fixed-table-toolbar .search,
.fixed-table-toolbar .columns {
position: relative;
margin-top: 10px;
margin-bottom: 10px;
}
.fixed-table-pagination li.disabled a {
cursor: default;
pointer-events: none;
}
.fixed-table-loading {
display: none;
position: absolute;
z-index: 99;
top: 42px;
right: 0;
bottom: 0;
left: 0;
background-color: #fff;
text-align: center;
}
.fixed-table-body .card-view .title {
display: inline-block;
min-width: 30%;
font-weight: 700;
text-align: left !important;
}
/* support bootstrap 2 */
.fixed-table-body thead th .th-inner {
box-sizing: border-box;
}
.table th,
.table td {
box-sizing: border-box;
vertical-align: middle;
}
.fixed-table-toolbar .dropdown-menu {
overflow: auto;
max-height: 300px;
text-align: left;
}
.fixed-table-toolbar .btn-group > .btn-group {
display: inline-block;
margin-left: -1px !important;
}
.fixed-table-toolbar .btn-group > .btn-group > .btn {
border-radius: 0;
}
.fixed-table-toolbar .btn-group > .btn-group:first-child > .btn {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.fixed-table-toolbar .btn-group > .btn-group:last-child > .btn {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.bootstrap-table .table > thead > tr > th {
border-bottom: 1px solid #ddd;
vertical-align: bottom;
}
.bootstrap-table .table > thead.thead-dark > tr > th {
border-bottom: 1px solid #212529;
}
/* support bootstrap 3 */
.bootstrap-table .table thead > tr > th {
margin: 0;
padding: 0;
}
.bootstrap-table .fixed-table-footer tbody > tr > td {
padding: 0 !important;
}
.bootstrap-table .fixed-table-footer .table {
padding: 0 !important;
border-bottom: none;
border-radius: 0;
}
.bootstrap-table .pull-right .dropdown-menu {
right: 0;
left: auto;
}
/* calculate scrollbar width */
p.fixed-table-scroll-inner {
width: 100%;
height: 200px;
}
div.fixed-table-scroll-outer {
visibility: hidden;
overflow: hidden;
top: 0;
left: 0;
width: 200px;
height: 150px;
}
/* for get correct heights */
.fixed-table-toolbar:after,
.fixed-table-pagination:after {
display: block;
clear: both;
content: "";
}
.bootstrap-table.fullscreen {
position: fixed;
z-index: 1050;
top: 0;
left: 0;
width: 100% !important;
background: #fff;
}

1
css/bootstrap-table.min.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -1,63 +0,0 @@
/**
* This file contains the style definitions for the output
*
*/
.wpgpxmaps img,
.entry-content .wpgpxmaps img,
#content .wpgpxmaps img {
width: none;
max-width: none;
margin: 0;
padding: 0;
border: none;
background: none;
}
.wpgpxmaps {
clear: both;
}
.wpgpxmaps .ngimages {
display: none;
}
.wpgpxmaps .myngimages {
position: absolute;
z-index :1;
margin:0;
border: 1px solid #fff;
cursor: pointer;
}
.wpgpxmaps_summary .summarylabel {
font-weight: 400;
}
.wpgpxmaps_summary .summaryvalue {
font-weight: 600;
}
.wpgpxmaps .report {
line-height :120;
}
.wpgpxmaps .wpgpxmaps_osm_footer {
position: absolute;
z-index: 999;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 13px;
margin: 0;
background: #fff;
font-size: 12px;
}
.wpgpxmaps .wpgpxmaps_osm_footer span {
position: absolute;
bottom: 0;
padding: 0 6px 6px 6px;
background: #fff;
vertical-align: baseline;
}

BIN
exitFullFcreen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
expand.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
goFullScreen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
hideImages.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
icon-128x128.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

BIN
icon-256x256.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
icon-fullscreen-2x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

BIN
icon-fullscreen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 B

1
icon.svg Normal file
View File

@ -0,0 +1 @@
<svg height="512pt" viewBox="0 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m452 122c-27.601562 0-50 22.402344-50 50v280h100v-280c0-27.609375-22.390625-50-50-50zm0 0" fill="#ececf1"/><path d="m60 122c-27.601562 0-50 22.402344-50 50v280h100c0-10.460938 0-266.328125 0-280 0-27.609375-22.390625-50-50-50zm0 0" fill="#ececf1"/><path d="m260 322h142c0-54.882812 0-108.527344 0-120h-268s91.441406 87.089844 126 120zm0 0" fill="#7fe881"/><path d="m110 262v190c0-27.609375-22.390625-50-50-50s-50 22.390625-50 50c0 29.078125 25.246094 50 52.851562 50h47.148438l126-120zm0 0" fill="#76e2f8"/><path d="m465.320312 403.71875c-33.359374-8.617188-63.320312 16.332031-63.320312 48.28125 0-7.824219 0-35.589844 0-70h-86l-120 120h256c27.621094 0 50-22.378906 50-50 0-24.109375-16.308594-43.019531-36.679688-48.28125zm0 0" fill="#76e2f8"/><path d="m402 322v60h-86l-120 120h-86l126-120-126-120v-60h24s91.441406 87.089844 126 120zm0 0" fill="#fed2a4"/><path d="m256 10c49.710938 0 90 40.289062 90 90 0 24.488281-21.828125 66.089844-43.988281 102-22.832031 37.019531-46.011719 68-46.011719 68s-23.179688-30.980469-46.011719-68c-22.160156-35.910156-43.988281-77.511719-43.988281-102 0-49.710938 40.289062-90 90-90zm0 0" fill="#ff637b"/><path d="m256 60c22.058594 0 40 17.941406 40 40s-17.941406 40-40 40-40-17.941406-40-40 17.941406-40 40-40zm0 0" fill="#ececf1"/><path d="m452 112c-33.144531 0-60 26.847656-60 60v20h-72.3125c24.097656-41.210938 36.3125-72.117188 36.3125-92 0-55.140625-44.859375-100-100-100s-100 44.859375-100 100c0 19.882812 12.214844 50.792969 36.3125 92-8.117188 0-65.292969 0-72.3125 0v-20c0-33.085938-26.914062-60-60-60-33.144531 0-60 26.847656-60 60v56c0 5.523438 4.476562 10 10 10s10-4.476562 10-10v-56c0-22.09375 17.902344-40 40-40 22.054688 0 40 17.945312 40 40v235.316406c-10.621094-9.519531-24.648438-15.316406-40-15.316406-15.355469 0-29.375 5.804688-40 15.328125v-99.328125c0-5.523438-4.476562-10-10-10s-10 4.476562-10 10v144c0 34.308594 29.617188 60 62.851562 60h389.148438c33.085938 0 60-26.914062 60-60v-280c0-33.085938-26.914062-60-60-60zm-40 60c0-22.09375 17.902344-40 40-40 22.054688 0 40 17.945312 40 40v235.042969c-6.875-6.121094-15.152344-10.675781-24.179688-13.003907-20.042968-5.183593-40.664062-.304687-55.820312 13.230469 0-8.550781 0-223.265625 0-235.269531zm-20 140h-128c-33.511719-31.910156-97.515625-92.871094-104.996094-100h45.429688c21.832031 34.875 43.335937 63.691406 43.558594 63.992188 1.890624 2.523437 4.855468 4.007812 8.007812 4.007812s6.117188-1.484375 8.007812-4.007812c.222657-.300782 21.730469-29.117188 43.558594-63.992188h84.433594zm-136-292c44.113281 0 80 35.886719 80 80 0 37.128906-58.570312 122.988281-80 152.988281-21.765625-30.476562-80-116.199219-80-152.988281 0-44.113281 35.886719-80 80-80zm-236 432c0-22.054688 17.945312-40 40-40s40 17.945312 40 40c0 5.523438 4.476562 10 10 10s10-4.476562 10-10v-166.667969l101.5 96.667969-115.5 110h-43.148438c-22.425781 0-42.851562-16.761719-42.851562-40zm222.894531-62.757812c1.984375-1.890626 3.105469-4.507813 3.105469-7.242188s-1.121094-5.355469-3.105469-7.242188l-122.894531-117.042968v-45.714844h10c.683594.652344 118.339844 112.707031 123.105469 117.242188 1.859375 1.769531 4.328125 2.757812 6.894531 2.757812h132v40h-76c-2.652344 0-5.195312 1.054688-7.070312 2.929688l-117.074219 117.070312h-56.855469zm209.105469 102.757812h-231.855469l100-100h71.855469v60c0 5.523438 4.476562 10 10 10s10-4.476562 10-10c0-25.863281 24.21875-45.46875 50.820312-38.597656 16.238282 4.195312 29.179688 19.191406 29.179688 38.597656 0 22.054688-17.945312 40-40 40zm0 0"/><path d="m256 150c27.570312 0 50-22.429688 50-50s-22.429688-50-50-50-50 22.429688-50 50 22.429688 50 50 50zm0-80c16.542969 0 30 13.457031 30 30s-13.457031 30-30 30-30-13.457031-30-30 13.457031-30 30-30zm0 0"/><path d="m10 278c5.519531 0 10-4.480469 10-10s-4.480469-10-10-10-10 4.480469-10 10 4.480469 10 10 10zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

51
index.html Normal file
View File

@ -0,0 +1,51 @@
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<title>Leaflet.Control.FullScreen Demo</title>
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" />
<style type="text/css">
#map { width: 700px; height: 433px; }
.fullscreen-icon { background-image: url(icon-fullscreen.png); }
/* one selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */
#map:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
#map:-ms-fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
#map:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
#map:fullscreen { width: 100% !important; height: 100% !important; z-index: 99999; }
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }
</style>
<script src="https://unpkg.com/leaflet@1.3.1/dist/leaflet.js"></script>
<script src="Control.FullScreen.js"></script>
</head>
<body>
<div id="map"></div>
<script>
var base = new L.TileLayer('http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', {
maxZoom: 19,
subdomains: 'abcd',
attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> &copy; <a href="http://cartodb.com/attributions">CartoDB</a>'
});
var map = new L.Map('map', {
layers: [base],
center: new L.LatLng(48.5, -4.5),
zoom: 5,
fullscreenControl: true,
fullscreenControlOptions: { // optional
title:"Show me the fullscreen !",
titleCancel:"Exit fullscreen mode"
}
});
// detect fullscreen toggling
map.on('enterFullscreen', function(){
if(window.console) window.console.log('enterFullscreen');
});
map.on('exitFullscreen', function(){
if(window.console) window.console.log('exitFullscreen');
});
</script>
</body>
</html>

14
js/Chart.min.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

3223
js/bootstrap-table.js vendored

File diff suppressed because it is too large Load Diff

8
js/bootstrap-table.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,93 +1,93 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:41+0100\n" "POT-Creation-Date: 2012-10-30 14:41+0100\n"
"PO-Revision-Date: 2013-11-16 23:13+0200\n" "PO-Revision-Date: 2013-11-16 23:13+0200\n"
"Last-Translator: Svilen Savov <svilen@svilen.org>\n" "Last-Translator: Svilen Savov <svilen@svilen.org>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.7\n" "X-Generator: Poedit 1.5.7\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Височина" msgstr "Височина"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Текуща Позиция" msgstr "Текуща Позиция"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Скорост" msgstr "Скорост"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Пулс" msgstr "Пулс"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Ритъм" msgstr "Ритъм"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Покажи на цял екран" msgstr "Покажи на цял екран"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Изход от цял екран" msgstr "Изход от цял екран"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Скрий Снимките" msgstr "Скрий Снимките"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Покажи Снкмките" msgstr "Покажи Снкмките"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Центрирай" msgstr "Центрирай"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Обща дистанция" msgstr "Обща дистанция"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Максимална височина" msgstr "Максимална височина"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Минимална височина" msgstr "Минимална височина"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Общо изкачване" msgstr "Общо изкачване"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Общо спускане" msgstr "Общо спускане"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Средна скорост" msgstr "Средна скорост"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Общо Време" msgstr "Общо Време"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Свали" msgstr "Свали"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Запази Промените" msgstr "Запази Промените"

View File

@ -1,93 +1,93 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:41+0100\n" "POT-Creation-Date: 2012-10-30 14:41+0100\n"
"PO-Revision-Date: 2013-12-14 21:43+0100\n" "PO-Revision-Date: 2013-12-14 21:43+0100\n"
"Last-Translator: edgar <forced_to_confess@yahoo.com>\n" "Last-Translator: edgar <forced_to_confess@yahoo.com>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.5\n" "X-Generator: Poedit 1.5.5\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Altitud" msgstr "Altitud"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Posició actual" msgstr "Posició actual"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Velocitat" msgstr "Velocitat"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Ritme cardíac" msgstr "Ritme cardíac"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Cadència" msgstr "Cadència"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Anar a pantalla completa" msgstr "Anar a pantalla completa"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Sortir de pantalla completa" msgstr "Sortir de pantalla completa"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Amagar imatges" msgstr "Amagar imatges"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Mostrar imatges" msgstr "Mostrar imatges"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Centrar" msgstr "Centrar"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Distància total" msgstr "Distància total"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Altitud màxima" msgstr "Altitud màxima"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Altitud mínima" msgstr "Altitud mínima"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Ascensió total" msgstr "Ascensió total"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Descens total" msgstr "Descens total"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Velocitat mitjana" msgstr "Velocitat mitjana"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Temps total" msgstr "Temps total"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Descarregar" msgstr "Descarregar"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Desar canvis" msgstr "Desar canvis"

View File

@ -1,95 +1,95 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-11-21 11:14+0100\n" "POT-Creation-Date: 2015-11-21 11:14+0100\n"
"PO-Revision-Date: 2015-11-21 11:18+0100\n" "PO-Revision-Date: 2015-11-21 11:18+0100\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.8.6\n" "X-Generator: Poedit 1.8.6\n"
"Last-Translator: \n" "Last-Translator: \n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Nadmořská výška" msgstr "Nadmořská výška"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Aktuální pozice" msgstr "Aktuální pozice"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Rychlost" msgstr "Rychlost"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Srdeční tep" msgstr "Srdeční tep"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Kadence" msgstr "Kadence"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Zvětšit" msgstr "Zvětšit"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Zmenšit" msgstr "Zmenšit"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Skrýt obrázky" msgstr "Skrýt obrázky"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Zobrazit obrázky" msgstr "Zobrazit obrázky"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Vycentrovat" msgstr "Vycentrovat"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Celková vzdálenost" msgstr "Celková vzdálenost"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Max. výška" msgstr "Max. výška"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Min. výška" msgstr "Min. výška"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Celkem nastoupáno" msgstr "Celkem nastoupáno"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Celkem naklesáno" msgstr "Celkem naklesáno"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Průměrná rychlost" msgstr "Průměrná rychlost"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Celkový čas" msgstr "Celkový čas"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Stáhnout" msgstr "Stáhnout"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Uložit změny" msgstr "Uložit změny"

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,93 +1,93 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:42+0100\n" "POT-Creation-Date: 2012-10-30 14:42+0100\n"
"PO-Revision-Date: 2013-12-14 21:43+0100\n" "PO-Revision-Date: 2013-12-14 21:43+0100\n"
"Last-Translator: edgar <forced_to_confess@yahoo.com>\n" "Last-Translator: edgar <forced_to_confess@yahoo.com>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.5\n" "X-Generator: Poedit 1.5.5\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Altitud" msgstr "Altitud"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Posición actual" msgstr "Posición actual"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Velocidad" msgstr "Velocidad"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Ritmo cardíaco" msgstr "Ritmo cardíaco"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Cadencia" msgstr "Cadencia"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Ir a pantalla completa" msgstr "Ir a pantalla completa"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Salir de pantalla completa" msgstr "Salir de pantalla completa"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Ocultar Imágenes" msgstr "Ocultar Imágenes"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Mostrar Imágenes" msgstr "Mostrar Imágenes"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Centrar" msgstr "Centrar"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Distancia total" msgstr "Distancia total"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Elevación máxima" msgstr "Elevación máxima"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Elevación mínima" msgstr "Elevación mínima"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Total ascendido" msgstr "Total ascendido"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Total descendido" msgstr "Total descendido"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Velocidad media" msgstr "Velocidad media"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Tiempo total" msgstr "Tiempo total"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Descargar" msgstr "Descargar"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Salvar cambios" msgstr "Salvar cambios"

Binary file not shown.

View File

@ -1,727 +1,81 @@
# Translation of Plugins - WP GPX Maps - Stable (latest release) in French (France) msgid ""
# This file is distributed under the same license as the Plugins - WP GPX Maps - Stable (latest release) package. msgstr ""
msgid "" "Project-Id-Version: wp-gpx-maps\n"
msgstr "" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-07-03 09:40:49+0000\n" "POT-Creation-Date: 2012-08-01 13:41+0100\n"
"MIME-Version: 1.0\n" "PO-Revision-Date: 2012-11-01 22:02+0100\n"
"Content-Type: text/plain; charset=UTF-8\n" "Last-Translator: Hervé <herve.rieu@free.fr>\n"
"Content-Transfer-Encoding: 8bit\n" "Language-Team: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n"
"X-Generator: GlotPress/4.0.1\n" "Content-Type: text/plain; charset=UTF-8\n"
"Language: fr\n" "Content-Transfer-Encoding: 8bit\n"
"Project-Id-Version: Plugins - WP GPX Maps - Stable (latest release)\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n"
#. translators: %1s: Plugin versions number "X-Generator: Poedit 1.5.4\n"
#: wp-gpx-maps-admin.php:191 "X-Poedit-SearchPath-0: ..\n"
msgid "WP GPX Maps %1s"
msgstr "WP GPX Maps %1s" #: ../wp-gpx-maps.php:473
msgid "Altitude"
#: wp-gpx-maps-admin.php:152 msgstr "Altitude"
msgid "Administration"
msgstr "Administration" #: ../wp-gpx-maps.php:474
msgid "Current Position"
#: wp-gpx-maps-admin.php:110 msgstr "Position actuelle"
msgid "Dismiss this notice"
msgstr "" #: ../wp-gpx-maps.php:475
msgid "Speed"
#: wp-gpx-maps-admin.php:104 msgstr "Vitesse"
msgid "You can find the complete changelog here."
msgstr "Vous pouvez trouver le journal complet des modifications ici." #: ../wp-gpx-maps.php:476
msgid "Heart rate"
#. translators: %1s: Plugin versions number msgstr "Fréquence cardiaque"
#: wp-gpx-maps-admin.php:90
msgid "What&lsquo;s new in WP GPX Maps %1s" #: ../wp-gpx-maps.php:477
msgstr "Nouveautés de WP GPX Maps %1s" msgid "Cadence"
msgstr "Cadence"
#. translators: selection = speed unit of measure
#: wp-gpx-maps-help.php:584 #: ../wp-gpx-maps.php:478
msgid "6 = min/100 meters" msgid "Go Full Screen"
msgstr "6 = min/100 mètres" msgstr "Plein écran"
#. translators: selection = speed unit of measure #: ../wp-gpx-maps.php:479
#: wp-gpx-maps-help.php:579 msgid "Exit Full Screen"
msgid "5 = Knots (nautical miles / hour)" msgstr "Sortir du plein écran"
msgstr ""
#: ../wp-gpx-maps.php:492
#. translators: selection = speed unit of measure msgid "Total distance"
#: wp-gpx-maps-help.php:569 msgstr "Distance totale"
msgid "3 = min/km"
msgstr "3 = min/km" #: ../wp-gpx-maps.php:497
msgid "Max elevation"
#. translators: selection = speed unit of measure msgstr "Altitude maximum"
#: wp-gpx-maps-help.php:564
msgid "2 = miles/h" #: ../wp-gpx-maps.php:499
msgstr "2 = miles/h" msgid "Min elevation"
msgstr "Altitude minimum"
#. translators: selection = speed unit of measure
#: wp-gpx-maps-help.php:559 #: ../wp-gpx-maps.php:501
msgid "1 = km/h" msgid "Total climbing"
msgstr "1 = km/h" msgstr "Denivelé total positif "
#. translators: selection = chart axis labels #: ../wp-gpx-maps.php:503
#: wp-gpx-maps-help.php:481 msgid "Total descent"
msgid "5 = feet / nautical miles" msgstr "Denivelé total négatif"
msgstr ""
#: ../wp-gpx-maps.php:507
#. translators: selection = chart axis labels msgid "Average speed"
#: wp-gpx-maps-help.php:476 msgstr "Vitesse moyenne"
msgid "4 = meters / miles"
msgstr "" #: ../wp-gpx-maps.php:512
msgid "Total Time"
#. translators: selection = chart axis labels msgstr "Durée totale"
#: wp-gpx-maps-help.php:471
msgid "3 = meters / nautical miles" #: ../wp-gpx-maps.php:528
msgstr "" msgid "Download"
msgstr "Télécharger"
#. translators: selection = chart axis labels
#: wp-gpx-maps-help.php:466 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
msgid "2 = meters / kilometers" #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
msgstr "" #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes"
#. translators: selection = chart axis labels msgstr "Enregistrer"
#: wp-gpx-maps-help.php:461
msgid "1 = feet / miles"
msgstr ""
#. translators: selection = chart axis labels
#: wp-gpx-maps-help.php:456
msgid "0 = meters / meters"
msgstr ""
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:287
msgid "OSM10 = Open Sea Map"
msgstr ""
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:282
msgid "OSM9 = Hike & Bike"
msgstr ""
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:277
msgid "OSM7 = Open Street Map - Humanitarian map style"
msgstr "OSM7 = Open Street Map - Style de carte humanitaire"
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:267
msgid "OSM5 = Thunderforest - Landscape (API Key required)"
msgstr ""
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:262
msgid "OSM4 = Thunderforest - Transport (API Key required)"
msgstr ""
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:257
msgid "OSM3 = Thunderforest - Outdoors (API Key required)"
msgstr ""
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:252
msgid "OSM2 = Thunderforest - Open Cycle Map (API Key required)"
msgstr ""
#. translators: selection = map provider / map type
#: wp-gpx-maps-help.php:247
msgid "OSM1 = Open Street Map"
msgstr "OSM1 = Open Street Map"
#: wp-gpx-maps-help.php:85
msgid "Note: If no value is displayed in the \"Current value\" column, the value is \"false\"."
msgstr ""
#: wp-gpx-maps-admin-administration.php:76
msgid "Displays the update notices for a new WP GPX Maps version"
msgstr "Affiche les avis de mise à jour pour une nouvelle version de WP GPX Maps"
#: wp-gpx-maps-admin-administration.php:71
msgid "Show update notice:"
msgstr ""
#: wp-gpx-maps-admin-administration.php:65
msgid "Notifications"
msgstr "Notifications"
#: wp-gpx-maps-admin-administration.php:44
msgid "Allow Editors & Authors to upload GPX files"
msgstr ""
#: wp-gpx-maps-admin-administration.php:39
msgid "Editor & Author upload:"
msgstr ""
#: wp-gpx-maps-admin-administration.php:32
msgid "User permissions"
msgstr ""
#: wp-gpx-maps-help.php:1085
msgid "Bugs, problems, thanks and anything else here!"
msgstr ""
#: wp-gpx-maps-help.php:1066
msgid "Print all the GPX waypoints without reduce it"
msgstr "Imprimer tous les points de passage GPX sans les réduire"
#: wp-gpx-maps-help.php:1050
msgid "Skip GPX points closer than XX meters"
msgstr "Sauter les points GPX situés à moins de XX mètres"
#: wp-gpx-maps-help.php:1028
msgid "Advanced"
msgstr "Avancé"
#: wp-gpx-maps-help.php:1006
msgid "Print total time in summary table"
msgstr "Imprimer le temps total dans le tableau récapitulatif"
#: wp-gpx-maps-help.php:990
msgid "Print average temperature in summary table"
msgstr "Imprimer la température moyenne dans le tableau récapitulatif"
#: wp-gpx-maps-help.php:974
msgid "Print average heart rate in summary table"
msgstr "Imprimer la fréquence cardiaque moyenne dans le tableau récapitulatif"
#: wp-gpx-maps-help.php:958
msgid "Print average cadence in summary table"
msgstr "Imprimer la cadence moyenne dans le tableau récapitulatif"
#: wp-gpx-maps-help.php:942
msgid "Print average speed in summary table"
msgstr "Imprimer la vitesse moyenne dans le tableau récapitulatif"
#: wp-gpx-maps-help.php:926
msgid "Print total descent in summary table"
msgstr "Imprimer la descente totale dans le tableau récapitulatif"
#: wp-gpx-maps-help.php:910
msgid "Print total climbing in summary table"
msgstr ""
#: wp-gpx-maps-help.php:894
msgid "Print min. elevation in summary table"
msgstr ""
#: wp-gpx-maps-help.php:878
msgid "Print max. elevation in summary table"
msgstr ""
#: wp-gpx-maps-help.php:862
msgid "Print total distance in summary table"
msgstr "Imprimer la distance totale dans le tableau récapitulatif"
#: wp-gpx-maps-help.php:812
msgid "Value in seconds"
msgstr "Valeur en secondes"
#: wp-gpx-maps-help.php:809
msgid "The difference between your GPX tool date and your camera date"
msgstr ""
#: wp-gpx-maps-help.php:793
msgid "Show all images that are attached to post"
msgstr ""
#: wp-gpx-maps-help.php:787
msgid "Image ID or a list of Images ID separated by a comma"
msgstr ""
#: wp-gpx-maps-help.php:784
msgid "NextGen Image"
msgstr "Image NextGen"
#: wp-gpx-maps-help.php:778
msgid "Gallery ID or a list of Galleries ID separated by a comma"
msgstr ""
#: wp-gpx-maps-help.php:775
msgid "NextGen Gallery"
msgstr "Galerie NextGen"
#: wp-gpx-maps-help.php:753
msgid "Pictures"
msgstr "Photos"
#: wp-gpx-maps-help.php:731
msgid "Grade line color"
msgstr "Couleur de la ligne de niveau"
#: wp-gpx-maps-help.php:715
msgid "Show grade inside the chart"
msgstr ""
#: wp-gpx-maps-help.php:699
msgid "Cadence line color"
msgstr "Couleur de la ligne de cadence"
#: wp-gpx-maps-help.php:683
msgid "Show cadence inside the chart"
msgstr "Afficher la cadence dans le graphique"
#: wp-gpx-maps-help.php:667
msgid "Temperature line color"
msgstr "Couleur de la ligne de température"
#: wp-gpx-maps-help.php:651
msgid "Show temperature inside the chart"
msgstr ""
#: wp-gpx-maps-help.php:636
msgid "Heart rate line color"
msgstr "Couleur de la ligne de fréquence cardiaque"
#: wp-gpx-maps-help.php:620
msgid "Show heart rate inside the chart"
msgstr "Afficher la fréquence cardiaque dans le graphique"
#: wp-gpx-maps-help.php:610
msgid "Maximum value for speed chart"
msgstr "Valeur maximale pour le graphique de vitesse"
#: wp-gpx-maps-help.php:549
msgid "Speed unit of measure"
msgstr "Unité de mesure de la vitesse"
#: wp-gpx-maps-help.php:533
msgid "Speed line color"
msgstr "Couleur de la ligne de vitesse"
#: wp-gpx-maps-help.php:517
msgid "Show speed inside the chart"
msgstr "Afficher la vitesse dans le graphique"
#: wp-gpx-maps-help.php:507
msgid "Maximum value for altitude chart"
msgstr ""
#: wp-gpx-maps-help.php:497
msgid "Minimum value for altitude chart"
msgstr ""
#: wp-gpx-maps-help.php:451
msgid "Distance / Altitude unit of measure"
msgstr ""
#: wp-gpx-maps-help.php:435
msgid "Altitude line color"
msgstr ""
#: wp-gpx-maps-help.php:419
msgid "Show elevation data inside the chart"
msgstr ""
#: wp-gpx-maps-help.php:397
msgid "Diagram"
msgstr "Diagramme"
#: wp-gpx-maps-help.php:381
msgid "Custom waypoint icon"
msgstr "Icône de point de passage personnalisée"
#: wp-gpx-maps-help.php:371
msgid "Current position icon (when mouse hover)"
msgstr "Icône de la position actuelle (au passage de la souris)"
#: wp-gpx-maps-help.php:361
msgid "End track icon"
msgstr "Icône de fin de piste"
#: wp-gpx-maps-help.php:351
msgid "Start track icon"
msgstr "Icône de début de piste"
#: wp-gpx-maps-help.php:335
msgid "Print the GPX waypoints inside the map"
msgstr ""
#: wp-gpx-maps-help.php:319
msgid "Zoom on map when mouse scroll wheel"
msgstr "Zoom sur la carte avec la molette de la souris"
#: wp-gpx-maps-help.php:303
msgid "Map line color"
msgstr "Couleur des lignes de la carte"
#: wp-gpx-maps-help.php:242
msgid "Map type"
msgstr "Type de carte"
#: wp-gpx-maps-help.php:198
msgid "Do not use cache. If TRUE might be very slow"
msgstr "Ne pas utiliser le cache. Si VRAI, cela peut être très lent"
#: wp-gpx-maps-help.php:134 wp-gpx-maps-help.php:152 wp-gpx-maps-help.php:170
#: wp-gpx-maps-help.php:186 wp-gpx-maps-help.php:202 wp-gpx-maps-help.php:291
#: wp-gpx-maps-help.php:307 wp-gpx-maps-help.php:323 wp-gpx-maps-help.php:339
#: wp-gpx-maps-help.php:423 wp-gpx-maps-help.php:439 wp-gpx-maps-help.php:485
#: wp-gpx-maps-help.php:521 wp-gpx-maps-help.php:537 wp-gpx-maps-help.php:588
#: wp-gpx-maps-help.php:624 wp-gpx-maps-help.php:655 wp-gpx-maps-help.php:671
#: wp-gpx-maps-help.php:687 wp-gpx-maps-help.php:703 wp-gpx-maps-help.php:719
#: wp-gpx-maps-help.php:735 wp-gpx-maps-help.php:797 wp-gpx-maps-help.php:850
#: wp-gpx-maps-help.php:866 wp-gpx-maps-help.php:882 wp-gpx-maps-help.php:898
#: wp-gpx-maps-help.php:914 wp-gpx-maps-help.php:930 wp-gpx-maps-help.php:946
#: wp-gpx-maps-help.php:962 wp-gpx-maps-help.php:978 wp-gpx-maps-help.php:994
#: wp-gpx-maps-help.php:1010 wp-gpx-maps-help.php:1054
#: wp-gpx-maps-help.php:1070
msgid "Default is:"
msgstr ""
#: wp-gpx-maps-help.php:164
msgid "Graph height"
msgstr "Hauteur du graphique"
#: wp-gpx-maps-help.php:149 wp-gpx-maps-help.php:167
msgid "Value in pixels"
msgstr "Valeur en pixels"
#: wp-gpx-maps-help.php:146
msgid "Map height"
msgstr "Hauteur de la carte"
#: wp-gpx-maps-help.php:131
msgid "Value in percent"
msgstr "Valeur en pourcentage"
#: wp-gpx-maps-help.php:128
msgid "Map width"
msgstr "Largeur de la carte"
#: wp-gpx-maps-help.php:116
msgid "relative path to the GPX file"
msgstr "chemin relatif vers le fichier GPX"
#: wp-gpx-maps-help.php:108 wp-gpx-maps-help.php:234 wp-gpx-maps-help.php:411
#: wp-gpx-maps-help.php:767 wp-gpx-maps-help.php:838 wp-gpx-maps-help.php:1042
msgid "Current value"
msgstr "Valeur actuelle"
#: wp-gpx-maps-help.php:105 wp-gpx-maps-help.php:231 wp-gpx-maps-help.php:408
#: wp-gpx-maps-help.php:764 wp-gpx-maps-help.php:835 wp-gpx-maps-help.php:1039
msgid "Possible values"
msgstr "Valeurs possibles"
#: wp-gpx-maps-help.php:102 wp-gpx-maps-help.php:228 wp-gpx-maps-help.php:405
#: wp-gpx-maps-help.php:761 wp-gpx-maps-help.php:832 wp-gpx-maps-help.php:1036
msgid "Description"
msgstr "Description"
#: wp-gpx-maps-help.php:99 wp-gpx-maps-help.php:225 wp-gpx-maps-help.php:402
#: wp-gpx-maps-help.php:758 wp-gpx-maps-help.php:829 wp-gpx-maps-help.php:1033
msgid "Shortcode"
msgstr "Code court"
#: wp-gpx-maps-help.php:82
msgid "read below all the optional attributes"
msgstr "lire ci-dessous tous les attributs optionnels"
#: wp-gpx-maps-help.php:79
msgid "The Full set of optional attributes can be found below. Please use this scheme:"
msgstr ""
#: wp-gpx-maps-help.php:74
msgid "Yes, it&#8217s possible. These changes ignore the default settings for each attribute."
msgstr ""
#: wp-gpx-maps-help.php:69
msgid "Can I change the attributes for each GPX shortcode?"
msgstr ""
#: wp-gpx-maps-help.php:62
msgid "Yes, it&#8217s possible. Please use this scheme:"
msgstr ""
#: wp-gpx-maps-help.php:56
msgid "Can I also integrate GPX files from other sites?"
msgstr ""
#: wp-gpx-maps-help.php:49
msgid "You can manually set the relative path to your GPX file. Please use this scheme:"
msgstr ""
#: wp-gpx-maps-help.php:44
msgid "Go to the tab \"Tracks\" and copy the shortcode from the list and paste it in the page or post."
msgstr ""
#: wp-gpx-maps-help.php:39
msgid "How can I use the GPX files?"
msgstr ""
#: wp-gpx-maps-help.php:32
msgid "2. Method: Upload the GPX file via FTP to your upload folder:"
msgstr ""
#: wp-gpx-maps-help.php:27
msgid "1. Method: Upload the GPX file using the uploader in the tab \"Tracks\"."
msgstr ""
#: wp-gpx-maps-help.php:22
msgid "How can I upload the GPX files?"
msgstr ""
#: wp-gpx-maps-help.php:18
msgid "FAQ"
msgstr "FAQ"
#: wp-gpx-maps-admin-settings.php:276
msgid "(Do not edit if you don&#8217;t know what you are doing!)"
msgstr "(Ne modifiez pas si vous ne savez pas ce que vous faites)."
#: wp-gpx-maps-admin-settings.php:275
msgid "Advanced Options"
msgstr "Options avancées"
#: wp-gpx-maps-admin-settings.php:223
msgid "Show altitude"
msgstr ""
#: wp-gpx-maps-admin-settings.php:220
msgid "Altitude:"
msgstr ""
#: wp-gpx-maps-admin-settings.php:217
msgid "Chart"
msgstr "Graphique"
#: wp-gpx-maps-admin-settings.php:177 wp-gpx-maps-help.php:220
msgid "Map"
msgstr "Carte"
#: wp-gpx-maps.php:805
msgid "Average cadence:"
msgstr ""
#: wp-gpx-maps.php:802
msgid "Average speed:"
msgstr "Vitesse moyenne :"
#: wp-gpx-maps.php:799
msgid "Total descent:"
msgstr "Dénivelé négatif :"
#: wp-gpx-maps.php:797
msgid "Total climbing:"
msgstr "Dénivelé positif :"
#: wp-gpx-maps.php:795
msgid "Min elevation:"
msgstr "Altitude minimale :"
#: wp-gpx-maps.php:793
msgid "Max elevation:"
msgstr "Altitude maximale :"
#: wp-gpx-maps.php:789
msgid "Total distance:"
msgstr "Distance totale :"
#: wp-gpx-maps-help.php:846
msgid "Print summary details of your GPX track"
msgstr "Imprimer le résumé des détails de votre trace GPX"
#: wp-gpx-maps-admin-settings.php:148 wp-gpx-maps-help.php:824
msgid "Summary table"
msgstr "Tableau récapitulatif"
#: wp-gpx-maps-help.php:182
msgid "Allow users to download your GPX file"
msgstr ""
#: wp-gpx-maps-admin-settings.php:116 wp-gpx-maps-help.php:94
msgid "General"
msgstr "Général"
#: wp-gpx-maps-admin-tracks.php:296
msgid "Are you sure you want to delete the file?"
msgstr ""
#: wp-gpx-maps-admin-tracks.php:286
msgid "File size"
msgstr "Taille du fichier"
#: wp-gpx-maps-admin-tracks.php:278
msgid "Last modified"
msgstr "Dernière modification"
#: wp-gpx-maps-admin-tracks.php:272
msgid "Shortcode:"
msgstr ""
#: wp-gpx-maps-admin-tracks.php:272
msgid "Copy shortcode"
msgstr ""
#: wp-gpx-maps-admin-tracks.php:268
msgid "Delete"
msgstr "Supprimer"
#: wp-gpx-maps-admin-tracks.php:262
msgid "File"
msgstr "Fichier"
#: wp-gpx-maps-admin-tracks.php:254
msgid "Uploading file..."
msgstr ""
#. translators: %1s: GPX file name
#: wp-gpx-maps-admin-tracks.php:216
msgid "The file %1s could not be deleted."
msgstr ""
#. translators: %1s: GPX file name
#: wp-gpx-maps-admin-tracks.php:206
msgid "The file %1s has been successfully deleted."
msgstr ""
#. translators: %1s: Relative path of the GPX folder
#: wp-gpx-maps-admin-tracks.php:183
msgid "Your folder for GPX files %1s is not writable. Please change the folder permissions."
msgstr ""
#: wp-gpx-maps-admin-tracks.php:167
msgid "Clear Cache"
msgstr "Vider le cache"
#: wp-gpx-maps-admin-tracks.php:150
msgid "The file type is not supported!"
msgstr ""
#: wp-gpx-maps-admin-tracks.php:143
msgid "There was an error uploading the file, please try again!"
msgstr ""
#. translators: %1s: GPX file name
#: wp-gpx-maps-admin-tracks.php:135
msgid "The file %1s has been successfully uploaded."
msgstr ""
#: wp-gpx-maps-admin-tracks.php:100
msgid "Choose a file to upload:"
msgstr ""
#: wp-gpx-maps-admin-tracks.php:85
msgid "Cache is now empty!"
msgstr ""
#. translators: %1s: Relative path of the GPX cache folder
#: wp-gpx-maps-admin.php:221
msgid "Can&lsquo;t create the cache folder %1s for the GPX files. Please create the folder and make it writable! If not, you will must update the files manually!"
msgstr ""
#. translators: %1s: Relative path of the GPX folder
#: wp-gpx-maps-admin.php:208
msgid "Can&lsquo;t create the folder %1s for GPX files. Please create the folder and make it writable! If not, you will must update the files manually!"
msgstr ""
#: wp-gpx-maps-admin.php:153 wp-gpx-maps-admin.php:159
msgid "Help"
msgstr "Aide"
#: wp-gpx-maps-admin.php:150 wp-gpx-maps-admin.php:158
msgid "Tracks"
msgstr "Traces"
#: wp-gpx-maps-admin.php:151 wp-gpx-maps.php:75
msgid "Settings"
msgstr ""
#: wp-gpx-maps-utils.php:558
msgid "WP GPX Maps Error: Can&#8217;t parse xml file!"
msgstr ""
#: wp-gpx-maps-utils.php:152
msgid "WP GPX Maps Error: GPX file not found!"
msgstr ""
#: wp-gpx-maps.php:811
msgid "Average temperature:"
msgstr ""
#: wp-gpx-maps.php:808
msgid "Average heart rate:"
msgstr ""
#. Author of the plugin
#: wp-gpx-maps.php
msgid "Bastianon Massimo"
msgstr "Bastianon Massimo"
#. Description of the plugin
#: wp-gpx-maps.php
msgid "Draws a GPX track with altitude chart"
msgstr ""
#. Plugin URI of the plugin
#. Author URI of the plugin
#: wp-gpx-maps.php
msgid "http://www.devfarm.it/"
msgstr "http://www.devfarm.it/"
#. Plugin Name of the plugin
#: wp-gpx-maps.php
msgid "WP-GPX-Maps"
msgstr "WP-GPX-Maps"
#: wp-gpx-maps-admin-administration.php:54
#: wp-gpx-maps-admin-administration.php:86 wp-gpx-maps-admin-settings.php:139
#: wp-gpx-maps-admin-settings.php:168 wp-gpx-maps-admin-settings.php:208
#: wp-gpx-maps-admin-settings.php:266 wp-gpx-maps-admin-settings.php:287
msgid "Save Changes"
msgstr "Enregistrer les modifications"
#: wp-gpx-maps-admin-tracks.php:270
msgid "Download"
msgstr "Télécharger"
#: wp-gpx-maps.php:815
msgid "Total time:"
msgstr "Durée totale :"
#: wp-gpx-maps.php:776
msgid "Back to center"
msgstr "Retour au centre"
#: wp-gpx-maps.php:775
msgid "Show images"
msgstr "Afficher les images"
#: wp-gpx-maps.php:774
msgid "Hide images"
msgstr "Masquer les images"
#: wp-gpx-maps.php:773
msgid "Exit full screen"
msgstr "Quitter le plein écran"
#: wp-gpx-maps.php:772
msgid "Go full screen"
msgstr ""
#: wp-gpx-maps.php:771
msgid "Cadence"
msgstr "Cadence"
#: wp-gpx-maps.php:770
msgid "Temperature"
msgstr "Température"
#: wp-gpx-maps.php:769
msgid "Heart rate"
msgstr "Fréquence cardiaque"
#: wp-gpx-maps.php:768
msgid "Grade"
msgstr "Niveau"
#: wp-gpx-maps.php:767
msgid "Speed"
msgstr "Vitesse"
#: wp-gpx-maps.php:766
msgid "Current position"
msgstr "Position actuelle"
#: wp-gpx-maps.php:765
msgid "Altitude"
msgstr "Altitude"

View File

@ -1,92 +1,92 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:42+0100\n" "POT-Creation-Date: 2012-10-30 14:42+0100\n"
"PO-Revision-Date: 2012-10-30 14:43+0100\n" "PO-Revision-Date: 2012-10-30 14:43+0100\n"
"Last-Translator: Biró Tamás <tami@freemail.hu>\n" "Last-Translator: Biró Tamás <tami@freemail.hu>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Magasság" msgstr "Magasság"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Aktuális pozíció" msgstr "Aktuális pozíció"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Sebesség" msgstr "Sebesség"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Szívritmus" msgstr "Szívritmus"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Kadencia" msgstr "Kadencia"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Teljes képernyő BE" msgstr "Teljes képernyő BE"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Teljes képernyő KI" msgstr "Teljes képernyő KI"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Teljes távolság" msgstr "Teljes távolság"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Max magasság" msgstr "Max magasság"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Min magasság" msgstr "Min magasság"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Össz. emelkedés" msgstr "Össz. emelkedés"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Össz. ereszkedés" msgstr "Össz. ereszkedés"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Átlagsebesség" msgstr "Átlagsebesség"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Teljes Idő" msgstr "Teljes Idő"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Letöltés" msgstr "Letöltés"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Beállítások mentése" msgstr "Beállítások mentése"

View File

@ -1,94 +1,94 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:48+0100\n" "POT-Creation-Date: 2012-10-30 14:48+0100\n"
"PO-Revision-Date: 2013-02-04 09:22+0100\n" "PO-Revision-Date: 2013-02-04 09:22+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"Language: it_IT\n" "Language: it_IT\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.4\n" "X-Generator: Poedit 1.5.4\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Altitudine" msgstr "Altitudine"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Posizione Corrente" msgstr "Posizione Corrente"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Velocità" msgstr "Velocità"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Battito Cardiaco" msgstr "Battito Cardiaco"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Cadenza" msgstr "Cadenza"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Schermo intero" msgstr "Schermo intero"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Torna a dimensioni originali" msgstr "Torna a dimensioni originali"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Nascondi immagini" msgstr "Nascondi immagini"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Mostra immagini" msgstr "Mostra immagini"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Ritorna al centro della mappa" msgstr "Ritorna al centro della mappa"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Distanza totale" msgstr "Distanza totale"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Altitudine massima" msgstr "Altitudine massima"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Altitudine minima" msgstr "Altitudine minima"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Totale salita" msgstr "Totale salita"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Totale discesa" msgstr "Totale discesa"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Velocità media" msgstr "Velocità media"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Tempo totale" msgstr "Tempo totale"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Scarica" msgstr "Scarica"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Salva" msgstr "Salva"

Binary file not shown.

View File

@ -1,988 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-12-13 15:05+0900\n"
"PO-Revision-Date: 2019-12-13 16:25+0900\n"
"Last-Translator: Taisuke Shimamoto <dentostar@gmail.com>\n"
"Language-Team: \n"
"Language: ja_JP\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x;_ex;_nx\n"
"X-Poedit-Basepath: .\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 2.2.4\n"
"X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:55 ../wp-gpx-maps_admin.php:50
#: ../wp-gpx-maps_admin.php:102
msgid "Settings"
msgstr "設定"
#: ../wp-gpx-maps.php:752
msgid "Altitude"
msgstr "標高"
#: ../wp-gpx-maps.php:753
msgid "Current position"
msgstr "現在位置"
#: ../wp-gpx-maps.php:754
msgid "Speed"
msgstr "ペース"
#: ../wp-gpx-maps.php:755
msgid "Grade"
msgstr "グレード"
#: ../wp-gpx-maps.php:756
msgid "Heart rate"
msgstr "心拍数"
#: ../wp-gpx-maps.php:757
msgid "Temperature"
msgstr "気温"
#: ../wp-gpx-maps.php:758
msgid "Cadence"
msgstr "ケイデンス"
#: ../wp-gpx-maps.php:759
msgid "Go full screen"
msgstr "全画面表示"
#: ../wp-gpx-maps.php:760
msgid "Exit full screen"
msgstr "全画面を閉じる"
#: ../wp-gpx-maps.php:761
msgid "Hide images"
msgstr "画像を非表示"
#: ../wp-gpx-maps.php:762
msgid "Show images"
msgstr "画像を表示"
#: ../wp-gpx-maps.php:763
msgid "Back to center"
msgstr "中心に戻る"
#: ../wp-gpx-maps.php:776
msgid "Total distance"
msgstr "合計距離"
#: ../wp-gpx-maps.php:780
msgid "Max elevation"
msgstr "最高点の標高"
#: ../wp-gpx-maps.php:782
msgid "Min elevation"
msgstr "最低点の標高"
#: ../wp-gpx-maps.php:784
msgid "Total climbing"
msgstr "累積標高(上り)"
#: ../wp-gpx-maps.php:786
msgid "Total descent"
msgstr "累積標高(下り)"
#: ../wp-gpx-maps.php:789
msgid "Average speed"
msgstr "平均ペース"
#: ../wp-gpx-maps.php:792
msgid "Average cadence"
msgstr "平均ケイデンス"
#: ../wp-gpx-maps.php:795
msgid "Average heart rate"
msgstr "平均心拍数"
#: ../wp-gpx-maps.php:798
msgid "Average temperature"
msgstr "平均気温"
#: ../wp-gpx-maps.php:802
msgid "Total time"
msgstr "総所要時間"
#: ../wp-gpx-maps.php:816 ../wp-gpx-maps_admin_tracks.php:183
msgid "Download"
msgstr "ダウンロード"
#: ../wp-gpx-maps_admin.php:49 ../wp-gpx-maps_admin.php:56
msgid "Tracks"
msgstr "GPS軌跡"
#: ../wp-gpx-maps_admin.php:51 ../wp-gpx-maps_admin.php:57
msgid "Help"
msgstr "ヘルプ"
#: ../wp-gpx-maps_admin.php:116
#, php-format
msgid ""
"Can not create the folder %1s for GPX files. Please create the folder and "
"make it writable! If not, you will must update the files manually!"
msgstr ""
#: ../wp-gpx-maps_admin.php:133
#, php-format
msgid ""
"Can not create the cache folder %1s for the GPX files. Please create the "
"folder and make it writable! If not, you will must update the files manually!"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:62 ../wp-gpx-maps_help.php:69
msgid "General"
msgstr "一般設定"
#: ../wp-gpx-maps_admin_settings.php:68
msgid "Map width:"
msgstr "地図の横幅(px):"
#: ../wp-gpx-maps_admin_settings.php:77
msgid "Map height:"
msgstr "地図の高さ(px):"
#: ../wp-gpx-maps_admin_settings.php:86
msgid "Graph height:"
msgstr "グラフの高さ(px):"
#: ../wp-gpx-maps_admin_settings.php:95
msgid "Distance type:"
msgstr "距離の計算:"
#: ../wp-gpx-maps_admin_settings.php:99
msgid "Normal (default)"
msgstr "デフォルト (地形に従う)"
#: ../wp-gpx-maps_admin_settings.php:100
msgid "Flat &#8594; (Only flat distance, don&#8217;t take care of altitude)"
msgstr "平面 &#8594; (上り下りを含まない水平距離)"
#: ../wp-gpx-maps_admin_settings.php:101
msgid "Climb &#8593; (Only climb distance)"
msgstr "登りのみ &#8593;"
#: ../wp-gpx-maps_admin_settings.php:108
msgid "Cache:"
msgstr "キャッシュ:"
#: ../wp-gpx-maps_admin_settings.php:115
msgid "Do not use cache"
msgstr "データをキャッシュしない"
#: ../wp-gpx-maps_admin_settings.php:123
msgid "GPX Download:"
msgstr "ダウンロード:"
#: ../wp-gpx-maps_admin_settings.php:130 ../wp-gpx-maps_help.php:139
msgid "Allow users to download your GPX file"
msgstr "GPXファイルのダウンロードを許可"
#: ../wp-gpx-maps_admin_settings.php:138
msgid "Use browser GPS position:"
msgstr "ブラウザのGPS位置情報を使用:"
#: ../wp-gpx-maps_admin_settings.php:145
msgid ""
"Allow users to use browser GPS in order to display their current position on "
"map"
msgstr "ブラウザのGPSを利用した現在地表示を許可"
#: ../wp-gpx-maps_admin_settings.php:153
msgid "Thunderforest API Key (Open Cycle Map):"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:161
msgid ""
"Go to <a href=\"%1$1s\" %2&2s>Thunderforest API Key</a> and signing in to "
"your Thunderforest account."
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:175 ../wp-gpx-maps_admin_settings.php:359
#: ../wp-gpx-maps_admin_settings.php:535 ../wp-gpx-maps_admin_settings.php:754
#: ../wp-gpx-maps_admin_settings.php:823
msgid "Save Changes"
msgstr "変更を保存"
#: ../wp-gpx-maps_admin_settings.php:186 ../wp-gpx-maps_help.php:693
msgid "Summary table"
msgstr "サマリー表示"
#: ../wp-gpx-maps_admin_settings.php:192
msgid "Summary table:"
msgstr "サマリー表示:"
#: ../wp-gpx-maps_admin_settings.php:199 ../wp-gpx-maps_help.php:715
msgid "Print summary details of your GPX track"
msgstr "GPX軌跡データのサマリーを表示"
#: ../wp-gpx-maps_admin_settings.php:207
msgid "Total distance:"
msgstr "合計距離:"
#: ../wp-gpx-maps_admin_settings.php:214
msgid "Print total distance"
msgstr "合計距離を表示"
#: ../wp-gpx-maps_admin_settings.php:222
msgid "Max elevation:"
msgstr "最高点の標高:"
#: ../wp-gpx-maps_admin_settings.php:229
msgid "Print max elevation"
msgstr "最高点の標高を表示"
#: ../wp-gpx-maps_admin_settings.php:237
msgid "Min elevation:"
msgstr "最低点の標高:"
#: ../wp-gpx-maps_admin_settings.php:244
msgid "Print min elevation"
msgstr "最低点の標高を表示"
#: ../wp-gpx-maps_admin_settings.php:252
msgid "Total climbing:"
msgstr "累積標高(上り):"
#: ../wp-gpx-maps_admin_settings.php:259
msgid "Print total climbing"
msgstr "累積標高(上り)を表示"
#: ../wp-gpx-maps_admin_settings.php:267
msgid "Total descent:"
msgstr "累積標高(下り):"
#: ../wp-gpx-maps_admin_settings.php:274
msgid "Print total descent"
msgstr "累積標高(下り)を表示"
#: ../wp-gpx-maps_admin_settings.php:281
msgid "Average speed:"
msgstr "平均ペース:"
#: ../wp-gpx-maps_admin_settings.php:288
msgid "Print average speed"
msgstr "平均ペースを表示"
#: ../wp-gpx-maps_admin_settings.php:296
msgid "Average cadence:"
msgstr "平均ケイデンス:"
#: ../wp-gpx-maps_admin_settings.php:303
msgid "Print average cadence"
msgstr "平均ケイデンスを表示"
#: ../wp-gpx-maps_admin_settings.php:311
msgid "Average heart rate:"
msgstr "平均心拍数:"
#: ../wp-gpx-maps_admin_settings.php:318
msgid "Print average heart rate"
msgstr "平均心拍数を表示"
#: ../wp-gpx-maps_admin_settings.php:326
msgid "Average temperature:"
msgstr "平均気温:"
#: ../wp-gpx-maps_admin_settings.php:333
msgid "Print average temperature"
msgstr "平均気温を表示"
#: ../wp-gpx-maps_admin_settings.php:341
msgid "Total time:"
msgstr "総所要時間:"
#: ../wp-gpx-maps_admin_settings.php:348
msgid "Print total time"
msgstr "総所要時間を表示"
#: ../wp-gpx-maps_admin_settings.php:370 ../wp-gpx-maps_help.php:177
msgid "Map"
msgstr "地図"
#: ../wp-gpx-maps_admin_settings.php:377
msgid "Default map type:"
msgstr "デフォルトの地図:"
#: ../wp-gpx-maps_admin_settings.php:383 ../wp-gpx-maps_help.php:204
msgid "Open Street Map"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:389 ../wp-gpx-maps_help.php:206
msgid "Open Cycle Map"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:395 ../wp-gpx-maps_help.php:208
msgid "Open Cycle Map - Transport"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:401 ../wp-gpx-maps_help.php:210
msgid "Open Cycle Map - Landscape"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:407 ../wp-gpx-maps_help.php:212
msgid "MapToolKit - Terrain"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:413 ../wp-gpx-maps_help.php:214
msgid "Open Street Map - Humanitarian map style"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:419 ../wp-gpx-maps_help.php:216
msgid "Hike & Bike"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:425 ../wp-gpx-maps_help.php:218
msgid "Open Sea Map"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:433
msgid "Map line color:"
msgstr "地図上のGPX軌跡色:"
#: ../wp-gpx-maps_admin_settings.php:442
msgid "On mouse scroll wheel:"
msgstr "マウスのスクロール:"
#: ../wp-gpx-maps_admin_settings.php:449
msgid "Enable zoom"
msgstr "ズームを有効にする"
#: ../wp-gpx-maps_admin_settings.php:457
msgid "Waypoints support:"
msgstr "地点データ:"
#: ../wp-gpx-maps_admin_settings.php:464
msgid "Show waypoints"
msgstr "地点データを表示"
#: ../wp-gpx-maps_admin_settings.php:472
msgid "Start track icon:"
msgstr "スタート地点のアイコン指定:"
#: ../wp-gpx-maps_admin_settings.php:477 ../wp-gpx-maps_admin_settings.php:489
#: ../wp-gpx-maps_admin_settings.php:501 ../wp-gpx-maps_admin_settings.php:513
#: ../wp-gpx-maps_admin_settings.php:525
msgid "(URL to image) Leave empty to hide."
msgstr "(画像URL) 非表示の場合は空欄."
#: ../wp-gpx-maps_admin_settings.php:484
msgid "End track icon:"
msgstr "ゴール地点のアイコン指定:"
#: ../wp-gpx-maps_admin_settings.php:496
msgid "Current position icon:"
msgstr "現在位置のアイコン:"
#: ../wp-gpx-maps_admin_settings.php:508
msgid "Current GPS position icon:"
msgstr "現在位置(GPS)のアイコン:"
#: ../wp-gpx-maps_admin_settings.php:520
msgid "Custom waypoint icon:"
msgstr "地点データのアイコン指定:"
#: ../wp-gpx-maps_admin_settings.php:546
msgid "Chart"
msgstr "チャート"
#: ../wp-gpx-maps_admin_settings.php:553
msgid "Altitude:"
msgstr "標高:"
#: ../wp-gpx-maps_admin_settings.php:560
msgid "Show altitude"
msgstr "標高グラフを表示"
#: ../wp-gpx-maps_admin_settings.php:569
msgid "Altitude line color:"
msgstr "標高推移線の色:"
#: ../wp-gpx-maps_admin_settings.php:578
msgid "Unit of measure:"
msgstr "長さの単位 (標高 / 距離):"
#: ../wp-gpx-maps_admin_settings.php:582 ../wp-gpx-maps_help.php:378
msgid "meters / meters"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:583 ../wp-gpx-maps_help.php:380
msgid "feet / miles"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:584 ../wp-gpx-maps_help.php:382
msgid "meters / kilometers"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:585 ../wp-gpx-maps_help.php:384
msgid "meters / nautical miles"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:586 ../wp-gpx-maps_help.php:386
msgid "meters / miles"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:587 ../wp-gpx-maps_help.php:388
msgid "feet / nautical miles"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:594
msgid "Altitude display offset:"
msgstr "標高誤差オフセット:"
#: ../wp-gpx-maps_admin_settings.php:597 ../wp-gpx-maps_admin_settings.php:645
msgid "From"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:599 ../wp-gpx-maps_admin_settings.php:647
msgid "to"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:601 ../wp-gpx-maps_admin_settings.php:649
msgid "(leave empty for auto scale)"
msgstr "(空欄で自動調整されます)"
#: ../wp-gpx-maps_admin_settings.php:607
msgid "Speed:"
msgstr "ペース:"
#: ../wp-gpx-maps_admin_settings.php:610
msgid "Show speed"
msgstr "ペースを表示"
#: ../wp-gpx-maps_admin_settings.php:616
msgid "Speed line color:"
msgstr "ペース推移線の色:"
#: ../wp-gpx-maps_admin_settings.php:625
msgid "Speed unit of measure:"
msgstr "ペースの単位:"
#: ../wp-gpx-maps_admin_settings.php:629 ../wp-gpx-maps_help.php:453
msgid "m/s"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:630 ../wp-gpx-maps_help.php:455
msgid "km/h"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:631 ../wp-gpx-maps_help.php:457
msgid "miles/h"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:632 ../wp-gpx-maps_help.php:459
msgid "min/km"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:633 ../wp-gpx-maps_help.php:461
msgid "min/miles"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:634 ../wp-gpx-maps_help.php:463
msgid "Knots (nautical miles / hour)"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:635 ../wp-gpx-maps_help.php:465
msgid "min/100 meters"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:642
msgid "Speed display offset:"
msgstr "ペース誤差オフセット:"
#: ../wp-gpx-maps_admin_settings.php:655
msgid "Heart rate (where aviable):"
msgstr "心拍数(データがある場合):"
#: ../wp-gpx-maps_admin_settings.php:662
msgid "Show heart rate"
msgstr "心拍数を表示"
#: ../wp-gpx-maps_admin_settings.php:670
msgid "Heart rate line color:"
msgstr "心拍数グラフ推移線の色:"
#: ../wp-gpx-maps_admin_settings.php:679
msgid "Temperature (where aviable):"
msgstr "気温(データがある場合):"
#: ../wp-gpx-maps_admin_settings.php:686
msgid "Show temperature"
msgstr "気温を表示"
#: ../wp-gpx-maps_admin_settings.php:694
msgid "Temperature line color:"
msgstr "気温推移線の色:"
#: ../wp-gpx-maps_admin_settings.php:703
msgid "Cadence (where aviable):"
msgstr "ケイデンス(データがある場合):"
#: ../wp-gpx-maps_admin_settings.php:710
msgid "Show cadence"
msgstr "ケイデンスを表示"
#: ../wp-gpx-maps_admin_settings.php:718
msgid "Cadence line color:"
msgstr "ケイデンス推移線の色:"
#: ../wp-gpx-maps_admin_settings.php:727
msgid "Grade:"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:734
msgid ""
"Show grade - BETA (Grade values depends on your GPS accuracy. If you have a "
"poor GPS accuracy they might be totally wrong!)"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:742
msgid "Grade line color:"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:765
msgid "Advanced Options"
msgstr "詳細設定"
#: ../wp-gpx-maps_admin_settings.php:768
msgid "(Do not edit if you don&#8217;t know what you are doing!)"
msgstr ""
#: ../wp-gpx-maps_admin_settings.php:775
msgid "Skip GPX points closer than:"
msgstr "隣接したGPS位置座標:"
#: ../wp-gpx-maps_admin_settings.php:782
msgid "meters"
msgstr "m未満を間引き"
#: ../wp-gpx-maps_admin_settings.php:790
msgid "Reduce GPX:"
msgstr "GPXの自動縮小:"
#: ../wp-gpx-maps_admin_settings.php:797
msgid "Do not reduce GPX"
msgstr "GPXを自動縮小しない"
#: ../wp-gpx-maps_admin_settings.php:805
msgid "User upload:"
msgstr "アップロード:"
#: ../wp-gpx-maps_admin_settings.php:812
msgid "Allow registered user to upload GPX files"
msgstr "登録ユーザーにGPXアップロードを許可"
#: ../wp-gpx-maps_admin_tracks.php:30
msgid "Cache is now empty!"
msgstr "キャッシュは空です!"
#: ../wp-gpx-maps_admin_tracks.php:45
msgid "Choose a file to upload:"
msgstr "ファイルを選択:"
#: ../wp-gpx-maps_admin_tracks.php:57
#, php-format
msgid "The file %1s has been successfully uploaded."
msgstr "%1s はアップロード完了しました."
#: ../wp-gpx-maps_admin_tracks.php:63
msgid "There was an error uploading the file, please try again!"
msgstr "アップロード中にエラーが発生したため、もう一度お試し下さい!"
#: ../wp-gpx-maps_admin_tracks.php:68
msgid "The file type is not supported!"
msgstr "ファイルの拡張子がサポート対象外です!"
#: ../wp-gpx-maps_admin_tracks.php:77
msgid "Clear Cache"
msgstr "キャッシュを空にする"
#: ../wp-gpx-maps_admin_tracks.php:94
#, php-format
msgid ""
"Your folder for GPX files %1s is not writable. Please change the folder "
"permissions."
msgstr ""
#: ../wp-gpx-maps_admin_tracks.php:121
#, php-format
msgid "The file %1s has been successfully deleted."
msgstr ""
#: ../wp-gpx-maps_admin_tracks.php:129
#, php-format
msgid "The file %1s could not be deleted."
msgstr ""
#: ../wp-gpx-maps_admin_tracks.php:167
msgid "Uploading file..."
msgstr "ファイルをアップロード中…"
#: ../wp-gpx-maps_admin_tracks.php:175
msgid "File"
msgstr "ファイル"
#: ../wp-gpx-maps_admin_tracks.php:181
msgid "Delete"
msgstr "削除"
#: ../wp-gpx-maps_admin_tracks.php:185
msgid "Copy shortcode"
msgstr "ショートコードをコピー"
#: ../wp-gpx-maps_admin_tracks.php:185
msgid "Shortcode:"
msgstr "ショートコード:"
#: ../wp-gpx-maps_admin_tracks.php:191
msgid "Last modified"
msgstr "最終更新"
#: ../wp-gpx-maps_admin_tracks.php:199
msgid "File size"
msgstr "サイズ"
#: ../wp-gpx-maps_admin_tracks.php:209
msgid "Are you sure you want to delete the file?"
msgstr "削除してよろしいですか?"
#: ../wp-gpx-maps_help.php:7
msgid "FAQ"
msgstr ""
#: ../wp-gpx-maps_help.php:10
msgid "How can I upload the GPX files?"
msgstr ""
#: ../wp-gpx-maps_help.php:13
msgid ""
"1. Method: Upload the GPX file using the uploader in the tab \"Tracks\"."
msgstr ""
#: ../wp-gpx-maps_help.php:18
msgid "2. Method: Upload the GPX file via FTP to your upload folder:"
msgstr ""
#: ../wp-gpx-maps_help.php:24
msgid "How can I use the GPX files?"
msgstr ""
#: ../wp-gpx-maps_help.php:27
msgid ""
"Go to the tab \"Tracks\" and copy the shortcode from the list and paste it "
"in the page or post."
msgstr ""
#: ../wp-gpx-maps_help.php:32
msgid ""
"You can manually set the relative path to your GPX file. Please use this "
"scheme:"
msgstr ""
#: ../wp-gpx-maps_help.php:38
msgid "Can I also integrate GPX files from other sites?"
msgstr ""
#: ../wp-gpx-maps_help.php:43
msgid "Yes, it&#8217s possible. Please use this scheme:"
msgstr ""
#: ../wp-gpx-maps_help.php:49
msgid "Can I change the attributes for each GPX shortcode?"
msgstr ""
#: ../wp-gpx-maps_help.php:52
msgid ""
"Yes, it&#8217s possible. These changes ignore the default settings for each "
"attribute."
msgstr ""
#: ../wp-gpx-maps_help.php:57
msgid ""
"The Full set of optional attributes can be found below. Please use this "
"scheme:"
msgstr ""
#: ../wp-gpx-maps_help.php:60
msgid "read below all the optional attributes"
msgstr ""
#: ../wp-gpx-maps_help.php:74 ../wp-gpx-maps_help.php:182
#: ../wp-gpx-maps_help.php:326 ../wp-gpx-maps_help.php:633
#: ../wp-gpx-maps_help.php:698 ../wp-gpx-maps_help.php:902
msgid "Shortcode"
msgstr "ショートコード"
#: ../wp-gpx-maps_help.php:77 ../wp-gpx-maps_help.php:185
#: ../wp-gpx-maps_help.php:329 ../wp-gpx-maps_help.php:636
#: ../wp-gpx-maps_help.php:701 ../wp-gpx-maps_help.php:905
msgid "Description"
msgstr "説明"
#: ../wp-gpx-maps_help.php:80 ../wp-gpx-maps_help.php:188
#: ../wp-gpx-maps_help.php:332 ../wp-gpx-maps_help.php:639
#: ../wp-gpx-maps_help.php:704 ../wp-gpx-maps_help.php:908
msgid "Possible values"
msgstr "入力可能値"
#: ../wp-gpx-maps_help.php:83 ../wp-gpx-maps_help.php:191
#: ../wp-gpx-maps_help.php:335 ../wp-gpx-maps_help.php:707
#: ../wp-gpx-maps_help.php:911
msgid "Current value"
msgstr "現在値"
#: ../wp-gpx-maps_help.php:91
msgid "relative path to the GPX file"
msgstr "gpxファイルへの相対パス"
#: ../wp-gpx-maps_help.php:103
msgid "Map width"
msgstr "地図の横幅"
#: ../wp-gpx-maps_help.php:106
msgid "Value in percent"
msgstr "値(%)"
#: ../wp-gpx-maps_help.php:115
msgid "Map height"
msgstr "地図の高さ"
#: ../wp-gpx-maps_help.php:118 ../wp-gpx-maps_help.php:130
msgid "Value in pixels"
msgstr "値(px)"
#: ../wp-gpx-maps_help.php:127
msgid "Graph height"
msgstr "グラフの高さ"
#: ../wp-gpx-maps_help.php:143 ../wp-gpx-maps_help.php:159
#: ../wp-gpx-maps_help.php:231 ../wp-gpx-maps_help.php:247
#: ../wp-gpx-maps_help.php:263 ../wp-gpx-maps_help.php:347
#: ../wp-gpx-maps_help.php:363 ../wp-gpx-maps_help.php:422
#: ../wp-gpx-maps_help.php:438 ../wp-gpx-maps_help.php:499
#: ../wp-gpx-maps_help.php:515 ../wp-gpx-maps_help.php:530
#: ../wp-gpx-maps_help.php:546 ../wp-gpx-maps_help.php:562
#: ../wp-gpx-maps_help.php:578 ../wp-gpx-maps_help.php:594
#: ../wp-gpx-maps_help.php:610 ../wp-gpx-maps_help.php:669
#: ../wp-gpx-maps_help.php:719 ../wp-gpx-maps_help.php:735
#: ../wp-gpx-maps_help.php:751 ../wp-gpx-maps_help.php:767
#: ../wp-gpx-maps_help.php:783 ../wp-gpx-maps_help.php:799
#: ../wp-gpx-maps_help.php:815 ../wp-gpx-maps_help.php:831
#: ../wp-gpx-maps_help.php:847 ../wp-gpx-maps_help.php:863
#: ../wp-gpx-maps_help.php:879 ../wp-gpx-maps_help.php:923
#: ../wp-gpx-maps_help.php:939
msgid "Default is:"
msgstr "デフォルト:"
#: ../wp-gpx-maps_help.php:155
msgid "Do not use cache. If TRUE might be very slow"
msgstr "キャッシュ不使用 (注)重くなる可能性があります"
#: ../wp-gpx-maps_help.php:199
msgid "Map type"
msgstr "地図の選択"
#: ../wp-gpx-maps_help.php:227
msgid "Map line color"
msgstr "GPX軌跡線の色"
#: ../wp-gpx-maps_help.php:243
msgid "Zoom on map when mouse scroll wheel"
msgstr "スクロールでズーム"
#: ../wp-gpx-maps_help.php:259
msgid "Print the GPX waypoints inside the map"
msgstr "GPX地点データを表示"
#: ../wp-gpx-maps_help.php:275
msgid "Start track icon"
msgstr "スタート地点のアイコン"
#: ../wp-gpx-maps_help.php:285
msgid "End track icon"
msgstr "ゴール地点のアイコン"
#: ../wp-gpx-maps_help.php:295
msgid "Current position icon (when mouse hover)"
msgstr "現在地のアイコン"
#: ../wp-gpx-maps_help.php:305
msgid "Custom waypoint icon"
msgstr "地点データのアイコン"
#: ../wp-gpx-maps_help.php:321
msgid "Diagram"
msgstr "ダイアグラム"
#: ../wp-gpx-maps_help.php:343
msgid "Show elevation data inside the chart"
msgstr "標高チャートを表示"
#: ../wp-gpx-maps_help.php:359
msgid "Altitude line color"
msgstr "標高推移線の色"
#: ../wp-gpx-maps_help.php:375
msgid "Distance / Altitude unit of measure"
msgstr "距離 / 標高 の単位"
#: ../wp-gpx-maps_help.php:398
msgid "Minimum value for altitude chart"
msgstr "標高チャートの最低値"
#: ../wp-gpx-maps_help.php:408
msgid "Maximum value for altitude chart"
msgstr "標高チャートの最高値"
#: ../wp-gpx-maps_help.php:418
msgid "Show speed inside the chart"
msgstr "ペースチャートを表示"
#: ../wp-gpx-maps_help.php:434
msgid "Speed line color"
msgstr "ペース推移線の色"
#: ../wp-gpx-maps_help.php:450
msgid "Speed unit of measure"
msgstr "ペースの単位"
#: ../wp-gpx-maps_help.php:475
msgid "Minimum value for speed chart"
msgstr "ペースチャートの最低値"
#: ../wp-gpx-maps_help.php:485
msgid "Maximum value for speed chart"
msgstr "ペースチャートの最高値"
#: ../wp-gpx-maps_help.php:495
msgid "Show heart rate inside the chart"
msgstr "心拍数チャートを表示"
#: ../wp-gpx-maps_help.php:511
msgid "Heart rate line color"
msgstr "心拍数推移線の色"
#: ../wp-gpx-maps_help.php:526
msgid "Show temperature inside the chart"
msgstr "気温チャートを表示"
#: ../wp-gpx-maps_help.php:542
msgid "Temperature line color"
msgstr "気温推移線の色"
#: ../wp-gpx-maps_help.php:558
msgid "Show cadence inside the chart"
msgstr "ケイデンスチャートを表示"
#: ../wp-gpx-maps_help.php:574
msgid "Cadence line color"
msgstr "ケイデンス推移線の色"
#: ../wp-gpx-maps_help.php:590
msgid "Show grade inside the chart"
msgstr ""
#: ../wp-gpx-maps_help.php:606
msgid "Grade line color"
msgstr ""
#: ../wp-gpx-maps_help.php:628
msgid "Pictures"
msgstr ""
#: ../wp-gpx-maps_help.php:647
msgid "NextGen Gallery"
msgstr ""
#: ../wp-gpx-maps_help.php:650
msgid "Gallery ID or a list of Galleries ID separated by a comma"
msgstr ""
#: ../wp-gpx-maps_help.php:656
msgid "NextGen Image"
msgstr ""
#: ../wp-gpx-maps_help.php:659
msgid "Image ID or a list of Images ID separated by a comma"
msgstr ""
#: ../wp-gpx-maps_help.php:665
msgid "Show all images that are attached to post"
msgstr ""
#: ../wp-gpx-maps_help.php:678
msgid "The difference between your GPX tool date and your camera date"
msgstr "カメラ撮影時刻の時差調整"
#: ../wp-gpx-maps_help.php:681
msgid "Value in seconds"
msgstr "秒単位"
#: ../wp-gpx-maps_help.php:731
msgid "Print total distance in summary table"
msgstr "サマリーに合計距離を表示"
#: ../wp-gpx-maps_help.php:747
msgid "Print max. elevation in summary table"
msgstr "サマリーに最高点の標高を表示"
#: ../wp-gpx-maps_help.php:763
msgid "Print min. elevation in summary table"
msgstr "サマリーに最低点の標高を表示"
#: ../wp-gpx-maps_help.php:779
msgid "Print total climbing in summary table"
msgstr "サマリーに累積標高(上り)を表示"
#: ../wp-gpx-maps_help.php:795
msgid "Print total descent in summary table"
msgstr "サマリーに累積標高(下り)を表示"
#: ../wp-gpx-maps_help.php:811
msgid "Print average speed in summary table"
msgstr "サマリーに平均ペースを表示"
#: ../wp-gpx-maps_help.php:827
msgid "Print average cadence in summary table"
msgstr "サマリーに平均ケイデンスを表示"
#: ../wp-gpx-maps_help.php:843
msgid "Print average heart rate in summary table"
msgstr "サマリーに平均心拍数を表示"
#: ../wp-gpx-maps_help.php:859
msgid "Print average temperature in summary table"
msgstr "サマリーに平均気温を表示"
#: ../wp-gpx-maps_help.php:875
msgid "Print total time in summary table"
msgstr "サマリーに総所要時間を表示"
#: ../wp-gpx-maps_help.php:897
msgid "Advanced"
msgstr "詳細"
#: ../wp-gpx-maps_help.php:919
msgid "Skip GPX points closer than XX meters"
msgstr "2地点間の距離が XX m未満のGPS座標を間引き"
#: ../wp-gpx-maps_help.php:935
msgid "Print all the GPX waypoints without reduce it"
msgstr "間引きせず全てのGPX地点データを表示"
#: ../wp-gpx-maps_help.php:954
msgid "Bugs, problems, thanks and anything else here!"
msgstr "バグ、動作不具合その他全てはこちらへ!"
#: ../wp-gpx-maps_utils.php:150
msgid "WP GPX Maps Error: GPX file not found!"
msgstr "エラーGPXファイルが見つかりません!"
#: ../wp-gpx-maps_utils.php:539
msgid "WP GPX Maps Error: Can&#8217;t parse xml file!"
msgstr "エラーXMLファイルをパース出来ません!"

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,95 +1,95 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:41+0100\n" "POT-Creation-Date: 2012-10-30 14:41+0100\n"
"PO-Revision-Date: 2017-09-21 20:50+0000\n" "PO-Revision-Date: 2017-09-21 20:50+0000\n"
"Last-Translator: Thor Fredrik Eie <thordivel@gmail.com>\n" "Last-Translator: Thor Fredrik Eie <thordivel@gmail.com>\n"
"Language-Team: Norwegian (Bokmål)\n" "Language-Team: Norwegian (Bokmål)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
"Language: nb-NO\n" "Language: nb-NO\n"
"Plural-Forms: nplurals=2; plural=n != 1\n" "Plural-Forms: nplurals=2; plural=n != 1\n"
"X-Generator: Loco - https://localise.biz/" "X-Generator: Loco - https://localise.biz/"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Kadens" msgstr "Kadens"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Høyde" msgstr "Høyde"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Nåværende posisjon" msgstr "Nåværende posisjon"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Fart" msgstr "Fart"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Hjerterate" msgstr "Hjerterate"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Fullskjerm" msgstr "Fullskjerm"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Avslutt fullskjerm" msgstr "Avslutt fullskjerm"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Skjul bilder" msgstr "Skjul bilder"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Vis bilder" msgstr "Vis bilder"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Sentrer" msgstr "Sentrer"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Total distanse" msgstr "Total distanse"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Maksimum høyde" msgstr "Maksimum høyde"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Minimum høyde" msgstr "Minimum høyde"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Total klatring" msgstr "Total klatring"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Total nedstigning" msgstr "Total nedstigning"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Gjennomsnittsfart" msgstr "Gjennomsnittsfart"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Total tid" msgstr "Total tid"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Last ned" msgstr "Last ned"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Lagre endringer" msgstr "Lagre endringer"

View File

@ -1,93 +1,93 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:41+0100\n" "POT-Creation-Date: 2012-10-30 14:41+0100\n"
"PO-Revision-Date: 2012-10-30 14:41+0100\n" "PO-Revision-Date: 2012-10-30 14:41+0100\n"
"Last-Translator: Simon Koelewijn\n" "Last-Translator: Simon Koelewijn\n"
"Language-Team: \n" "Language-Team: \n"
"Language: nl_NL\n" "Language: nl_NL\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Hoogte" msgstr "Hoogte"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Huidige Positie" msgstr "Huidige Positie"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Snelheid" msgstr "Snelheid"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Hartslag" msgstr "Hartslag"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Cadans" msgstr "Cadans"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Volledige Scherm" msgstr "Volledige Scherm"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Verlaat Volledige Scherm" msgstr "Verlaat Volledige Scherm"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Download" msgstr "Download"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Wijzigingen Opslaan" msgstr "Wijzigingen Opslaan"

View File

@ -1,95 +1,95 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:41+0100\n" "POT-Creation-Date: 2012-10-30 14:41+0100\n"
"PO-Revision-Date: 2013-03-10 12:33+0100\n" "PO-Revision-Date: 2013-03-10 12:33+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.5\n" "X-Generator: Poedit 1.5.5\n"
"Language: pl_PL\n" "Language: pl_PL\n"
"X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Wysokość" msgstr "Wysokość"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Aktualna pozycja" msgstr "Aktualna pozycja"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Prędkość" msgstr "Prędkość"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Tętno" msgstr "Tętno"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Kadencja" msgstr "Kadencja"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Pełny ekran" msgstr "Pełny ekran"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Zamknij pełny ekran" msgstr "Zamknij pełny ekran"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Ukryj obrazy" msgstr "Ukryj obrazy"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Pokaż obrazy" msgstr "Pokaż obrazy"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Wyśrodkuj" msgstr "Wyśrodkuj"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Całkowity dystans" msgstr "Całkowity dystans"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Najwyższy punkt" msgstr "Najwyższy punkt"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Najniższy punkt" msgstr "Najniższy punkt"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Wyskokość podjazdów" msgstr "Wyskokość podjazdów"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Wysokość zjazdów" msgstr "Wysokość zjazdów"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Średnia prędkość" msgstr "Średnia prędkość"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Łączny czas" msgstr "Łączny czas"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Pobieranie" msgstr "Pobieranie"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Zapisz zmiany" msgstr "Zapisz zmiany"

View File

@ -1,93 +1,93 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:42+0100\n" "POT-Creation-Date: 2012-10-30 14:42+0100\n"
"PO-Revision-Date: 2013-04-23 18:36-0300\n" "PO-Revision-Date: 2013-04-23 18:36-0300\n"
"Last-Translator: André Ramos <kurukuru@ig.com.br>\n" "Last-Translator: André Ramos <kurukuru@ig.com.br>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.4\n" "X-Generator: Poedit 1.5.4\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Altitude" msgstr "Altitude"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Posição atual" msgstr "Posição atual"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Velocidade" msgstr "Velocidade"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Ritmo cardíaco" msgstr "Ritmo cardíaco"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Cadência" msgstr "Cadência"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Tela cheia" msgstr "Tela cheia"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Restaura janela" msgstr "Restaura janela"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Ocultar imagens" msgstr "Ocultar imagens"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "Centralizar" msgstr "Centralizar"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Distância total" msgstr "Distância total"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Elevação máxima" msgstr "Elevação máxima"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Elevação mínima" msgstr "Elevação mínima"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Total subida" msgstr "Total subida"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Total descida" msgstr "Total descida"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Velocidade média" msgstr "Velocidade média"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Tempo total" msgstr "Tempo total"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Baixar arquivo" msgstr "Baixar arquivo"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Salvar alterações" msgstr "Salvar alterações"

View File

@ -1,93 +1,93 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:41+0100\n" "POT-Creation-Date: 2012-10-30 14:41+0100\n"
"PO-Revision-Date: 2013-07-17 20:50+0400\n" "PO-Revision-Date: 2013-07-17 20:50+0400\n"
"Last-Translator: G.A.P <g.a.p@mail.ru>\n" "Last-Translator: G.A.P <g.a.p@mail.ru>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.7\n" "X-Generator: Poedit 1.5.7\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Высота" msgstr "Высота"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Текущая позиция" msgstr "Текущая позиция"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Скорость" msgstr "Скорость"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Пульс" msgstr "Пульс"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Каденс" msgstr "Каденс"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "На весь экран" msgstr "На весь экран"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Свернуть в окно" msgstr "Свернуть в окно"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "Скрыть картинки" msgstr "Скрыть картинки"
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "Показать картинки" msgstr "Показать картинки"
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "По центру" msgstr "По центру"
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Дистанция" msgstr "Дистанция"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Максимальная высота" msgstr "Максимальная высота"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Минимальная высота" msgstr "Минимальная высота"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Подъём" msgstr "Подъём"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Спуск" msgstr "Спуск"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Средняя скорость" msgstr "Средняя скорость"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Время" msgstr "Время"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Скачать" msgstr "Скачать"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Сохранить изменения" msgstr "Сохранить изменения"

View File

@ -1,93 +1,93 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:41+0100\n" "POT-Creation-Date: 2012-10-30 14:41+0100\n"
"PO-Revision-Date: 2012-10-30 14:41+0100\n" "PO-Revision-Date: 2012-10-30 14:41+0100\n"
"Last-Translator: Per Bjälevik <per.bjalevik@tauzero.se>\n" "Last-Translator: Per Bjälevik <per.bjalevik@tauzero.se>\n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Höjd" msgstr "Höjd"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Aktuell position" msgstr "Aktuell position"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Hastighet" msgstr "Hastighet"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Hjärtfrekvens" msgstr "Hjärtfrekvens"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Kadens" msgstr "Kadens"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Gå till fullskärm" msgstr "Gå till fullskärm"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Avsluta fullskärm" msgstr "Avsluta fullskärm"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Total distans" msgstr "Total distans"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Max höjd" msgstr "Max höjd"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Min höjd" msgstr "Min höjd"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Höjdstigning" msgstr "Höjdstigning"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Höjdförlust" msgstr "Höjdförlust"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Medelhastighet" msgstr "Medelhastighet"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
#, fuzzy #, fuzzy
msgid "Total Time" msgid "Total Time"
msgstr "Total distans" msgstr "Total distans"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "Ladda ner" msgstr "Ladda ner"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Spara ändringar" msgstr "Spara ändringar"

View File

@ -1,94 +1,94 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: wp-gpx-maps\n" "Project-Id-Version: wp-gpx-maps\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-30 14:42+0100\n" "POT-Creation-Date: 2012-10-30 14:42+0100\n"
"PO-Revision-Date: 2012-10-30 14:42+0100\n" "PO-Revision-Date: 2012-10-30 14:42+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"Language: tr_TR\n" "Language: tr_TR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Poedit-KeywordsList: __;_e\n" "X-Poedit-KeywordsList: __;_e\n"
"X-Poedit-Basepath: .\n" "X-Poedit-Basepath: .\n"
"X-Generator: Poedit 1.5.4\n" "X-Generator: Poedit 1.5.4\n"
"X-Poedit-SearchPath-0: ..\n" "X-Poedit-SearchPath-0: ..\n"
#: ../wp-gpx-maps.php:467 #: ../wp-gpx-maps.php:467
msgid "Altitude" msgid "Altitude"
msgstr "Rakım" msgstr "Rakım"
#: ../wp-gpx-maps.php:468 #: ../wp-gpx-maps.php:468
msgid "Current Position" msgid "Current Position"
msgstr "Güncel Pozisyon" msgstr "Güncel Pozisyon"
#: ../wp-gpx-maps.php:469 #: ../wp-gpx-maps.php:469
msgid "Speed" msgid "Speed"
msgstr "Hız" msgstr "Hız"
#: ../wp-gpx-maps.php:470 #: ../wp-gpx-maps.php:470
msgid "Heart rate" msgid "Heart rate"
msgstr "Nabız" msgstr "Nabız"
#: ../wp-gpx-maps.php:471 #: ../wp-gpx-maps.php:471
msgid "Cadence" msgid "Cadence"
msgstr "Kadans" msgstr "Kadans"
#: ../wp-gpx-maps.php:472 #: ../wp-gpx-maps.php:472
msgid "Go Full Screen" msgid "Go Full Screen"
msgstr "Tam Ekran Gör" msgstr "Tam Ekran Gör"
#: ../wp-gpx-maps.php:473 #: ../wp-gpx-maps.php:473
msgid "Exit Full Screen" msgid "Exit Full Screen"
msgstr "Tam Ekrandan Çık" msgstr "Tam Ekrandan Çık"
#: ../wp-gpx-maps.php:474 #: ../wp-gpx-maps.php:474
msgid "Hide Images" msgid "Hide Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:475 #: ../wp-gpx-maps.php:475
msgid "Show Images" msgid "Show Images"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:476 #: ../wp-gpx-maps.php:476
msgid "Back to center" msgid "Back to center"
msgstr "" msgstr ""
#: ../wp-gpx-maps.php:489 #: ../wp-gpx-maps.php:489
msgid "Total distance" msgid "Total distance"
msgstr "Toplam Mesafe" msgstr "Toplam Mesafe"
#: ../wp-gpx-maps.php:494 #: ../wp-gpx-maps.php:494
msgid "Max elevation" msgid "Max elevation"
msgstr "Maks. İrtifa" msgstr "Maks. İrtifa"
#: ../wp-gpx-maps.php:496 #: ../wp-gpx-maps.php:496
msgid "Min elevation" msgid "Min elevation"
msgstr "Min. İrtifa" msgstr "Min. İrtifa"
#: ../wp-gpx-maps.php:498 #: ../wp-gpx-maps.php:498
msgid "Total climbing" msgid "Total climbing"
msgstr "Toplam Tırmanış" msgstr "Toplam Tırmanış"
#: ../wp-gpx-maps.php:500 #: ../wp-gpx-maps.php:500
msgid "Total descent" msgid "Total descent"
msgstr "Toplam İniş" msgstr "Toplam İniş"
#: ../wp-gpx-maps.php:504 #: ../wp-gpx-maps.php:504
msgid "Average speed" msgid "Average speed"
msgstr "Ortalama Hız" msgstr "Ortalama Hız"
#: ../wp-gpx-maps.php:509 #: ../wp-gpx-maps.php:509
msgid "Total Time" msgid "Total Time"
msgstr "Toplam Süre" msgstr "Toplam Süre"
#: ../wp-gpx-maps.php:525 #: ../wp-gpx-maps.php:525
msgid "Download" msgid "Download"
msgstr "İndir" msgstr "İndir"
#: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151 #: ../wp-gpx-maps_admin_settings.php:83 ../wp-gpx-maps_admin_settings.php:151
#: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333 #: ../wp-gpx-maps_admin_settings.php:229 ../wp-gpx-maps_admin_settings.php:333
#: ../wp-gpx-maps_admin_settings.php:364 #: ../wp-gpx-maps_admin_settings.php:364
msgid "Save Changes" msgid "Save Changes"
msgstr "Değişiklikleri Kaydet" msgstr "Değişiklikleri Kaydet"

File diff suppressed because it is too large Load Diff

BIN
layers-2x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
layers.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 B

13926
leaflet-src.esm.js Normal file

File diff suppressed because it is too large Load Diff

1
leaflet-src.esm.js.map Normal file

File diff suppressed because one or more lines are too long

14020
leaflet-src.js Normal file

File diff suppressed because it is too large Load Diff

1
leaflet-src.js.map Normal file

File diff suppressed because one or more lines are too long

640
leaflet.css Normal file
View File

@ -0,0 +1,640 @@
/* required styles */
.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
position: absolute;
left: 0;
top: 0;
}
.leaflet-container {
overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
-webkit-user-drag: none;
}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
image-rendering: -webkit-optimize-contrast;
}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
width: 1600px;
height: 1600px;
-webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
display: block;
}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
max-width: none !important;
max-height: none !important;
}
.leaflet-container.leaflet-touch-zoom {
-ms-touch-action: pan-x pan-y;
touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
-ms-touch-action: pinch-zoom;
/* Fallback for FF which doesn't support pinch-zoom */
touch-action: none;
touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
-ms-touch-action: none;
touch-action: none;
}
.leaflet-container {
-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
filter: inherit;
visibility: hidden;
}
.leaflet-tile-loaded {
visibility: inherit;
}
.leaflet-zoom-box {
width: 0;
height: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 800;
}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
-moz-user-select: none;
}
.leaflet-pane { z-index: 400; }
.leaflet-tile-pane { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane { z-index: 500; }
.leaflet-marker-pane { z-index: 600; }
.leaflet-tooltip-pane { z-index: 650; }
.leaflet-popup-pane { z-index: 700; }
.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg { z-index: 200; }
.leaflet-vml-shape {
width: 1px;
height: 1px;
}
.lvml {
behavior: url(#default#VML);
display: inline-block;
position: absolute;
}
/* control positioning */
.leaflet-control {
position: relative;
z-index: 800;
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
position: absolute;
z-index: 1000;
pointer-events: none;
}
.leaflet-top {
top: 0;
}
.leaflet-right {
right: 0;
}
.leaflet-bottom {
bottom: 0;
}
.leaflet-left {
left: 0;
}
.leaflet-control {
float: left;
clear: both;
}
.leaflet-right .leaflet-control {
float: right;
}
.leaflet-top .leaflet-control {
margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
margin-left: 10px;
}
.leaflet-right .leaflet-control {
margin-right: 10px;
}
/* zoom and fade animations */
.leaflet-fade-anim .leaflet-tile {
will-change: opacity;
}
.leaflet-fade-anim .leaflet-popup {
opacity: 0;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
opacity: 1;
}
.leaflet-zoom-animated {
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
transition: transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.leaflet-zoom-anim .leaflet-zoom-hide {
visibility: hidden;
}
/* cursors */
.leaflet-interactive {
cursor: pointer;
}
.leaflet-grab {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: grabbing;
}
/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
pointer-events: none;
}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
pointer-events: auto;
}
/* visual tweaks */
.leaflet-container {
background: #ddd;
outline: 0;
}
.leaflet-container a {
color: #0078A8;
}
.leaflet-container a.leaflet-active {
outline: 2px solid orange;
}
.leaflet-zoom-box {
border: 2px dotted #38f;
background: rgba(255,255,255,0.5);
}
/* general typography */
.leaflet-container {
font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* general toolbar styles */
.leaflet-bar {
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
border-radius: 4px;
}
.leaflet-bar a,
.leaflet-bar a:hover {
background-color: #fff;
border-bottom: 1px solid #ccc;
width: 26px;
height: 26px;
line-height: 26px;
display: block;
text-align: center;
text-decoration: none;
color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
}
.leaflet-bar a:hover {
background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
cursor: default;
background-color: #f4f4f4;
color: #bbb;
}
.leaflet-touch .leaflet-bar a {
width: 30px;
height: 30px;
line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
/* zoom control */
.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
font-size: 22px;
}
/* layers control */
.leaflet-control-layers {
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
background: #fff;
border-radius: 5px;
}
.leaflet-control-layers-toggle {
background-image: url(images/layers.png);
width: 36px;
height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
background-image: url(images/layers-2x.png);
background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
width: 44px;
height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
display: block;
position: relative;
}
.leaflet-control-layers-expanded {
padding: 6px 10px 6px 6px;
color: #333;
background: #fff;
}
.leaflet-control-layers-scrollbar {
overflow-y: scroll;
overflow-x: hidden;
padding-right: 5px;
}
.leaflet-control-layers-selector {
margin-top: 2px;
position: relative;
top: 1px;
}
.leaflet-control-layers label {
display: block;
}
.leaflet-control-layers-separator {
height: 0;
border-top: 1px solid #ddd;
margin: 5px -10px 5px -6px;
}
/* Default icon URLs */
.leaflet-default-icon-path {
background-image: url(images/marker-icon.png);
}
/* attribution and scale controls */
.leaflet-container .leaflet-control-attribution {
background: #fff;
background: rgba(255, 255, 255, 0.7);
margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
padding: 0 5px;
color: #333;
}
.leaflet-control-attribution a {
text-decoration: none;
}
.leaflet-control-attribution a:hover {
text-decoration: underline;
}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
font-size: 11px;
}
.leaflet-left .leaflet-control-scale {
margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
margin-bottom: 5px;
}
.leaflet-control-scale-line {
border: 2px solid #777;
border-top: none;
line-height: 1.1;
padding: 2px 5px 1px;
font-size: 11px;
white-space: nowrap;
overflow: hidden;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: #fff;
background: rgba(255, 255, 255, 0.5);
}
.leaflet-control-scale-line:not(:first-child) {
border-top: 2px solid #777;
border-bottom: none;
margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
border-bottom: 2px solid #777;
}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
border: 2px solid rgba(0,0,0,0.2);
background-clip: padding-box;
}
/* popup */
.leaflet-popup {
position: absolute;
text-align: center;
margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
}
.leaflet-popup-content {
margin: 13px 19px;
line-height: 1.4;
}
.leaflet-popup-content p {
margin: 18px 0;
}
.leaflet-popup-tip-container {
width: 40px;
height: 20px;
position: absolute;
left: 50%;
margin-left: -20px;
overflow: hidden;
pointer-events: none;
}
.leaflet-popup-tip {
width: 17px;
height: 17px;
padding: 1px;
margin: -10px auto 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;
color: #333;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
right: 0;
padding: 4px 4px 0 0;
border: none;
text-align: center;
width: 18px;
height: 14px;
font: 16px/14px Tahoma, Verdana, sans-serif;
color: #c3c3c3;
text-decoration: none;
font-weight: bold;
background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover {
color: #999;
}
.leaflet-popup-scrolled {
overflow: auto;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}
.leaflet-oldie .leaflet-popup-content-wrapper {
zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
width: 24px;
margin: 0 auto;
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-popup-tip-container {
margin-top: -1px;
}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
border: 1px solid #999;
}
/* div icon */
.leaflet-div-icon {
background: #fff;
border: 1px solid #666;
}
/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
position: absolute;
padding: 6px;
background-color: #fff;
border: 1px solid #fff;
border-radius: 3px;
color: #222;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
pointer-events: none;
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}
.leaflet-tooltip.leaflet-clickable {
cursor: pointer;
pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
position: absolute;
pointer-events: none;
border: 6px solid transparent;
background: transparent;
content: "";
}
/* Directions */
.leaflet-tooltip-bottom {
margin-top: 6px;
}
.leaflet-tooltip-top {
margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
left: 50%;
margin-left: -6px;
}
.leaflet-tooltip-top:before {
bottom: 0;
margin-bottom: -12px;
border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
top: 0;
margin-top: -12px;
margin-left: -6px;
border-bottom-color: #fff;
}
.leaflet-tooltip-left {
margin-left: -6px;
}
.leaflet-tooltip-right {
margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
top: 50%;
margin-top: -6px;
}
.leaflet-tooltip-left:before {
right: 0;
margin-right: -12px;
border-left-color: #fff;
}
.leaflet-tooltip-right:before {
left: 0;
margin-left: -12px;
border-right-color: #fff;
}

5
leaflet.js Normal file

File diff suppressed because one or more lines are too long

1
leaflet.js.map Normal file

File diff suppressed because one or more lines are too long

2690
leaflet.markercluster-src.js Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

3
leaflet.markercluster.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

12
mColorPicker_min.js Normal file

File diff suppressed because one or more lines are too long

BIN
marker-icon-2x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

BIN
marker-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
marker-shadow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 B

25
package.json Normal file
View File

@ -0,0 +1,25 @@
{
"name": "leaflet.fullscreen",
"version": "1.4.5",
"description": "Simple plugin for Leaflet that adds fullscreen button to your maps.",
"main": "Control.FullScreen.js",
"scripts": {
"test": "eslint --config .eslintrc Control.FullScreen.js"
},
"repository": {
"type": "git",
"url": "git://github.com/brunob/leaflet.fullscreen.git"
},
"keywords": [
"leaflet",
"plugins",
"maps",
"fullscreen"
],
"devDependencies": {
"eslint": "2.3.0"
},
"author": "b_b",
"license": "MIT License",
"readmeFilename": "README.md"
}

380
readme.txt Normal file
View File

@ -0,0 +1,380 @@
=== WP GPX Maps ===
Contributors: bastianonm, Stephan Klein, Michel Selerin, TosattoSimonePio, Kniebremser
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8VHWLRW6JBTML
Tags: maps, gpx, gps, graph, chart, leaflet, track, garmin, image, nextgen-gallery, nextgen, exif, OpenStreetMap, OpenCycleMap, Hike&Bike, heart rate, heartrate, cadence
Requires at least: 4.6.0
Tested up to: 5.2.1
Stable tag: 1.7.00
Draws a GPX track with altitude graph. You can also display your nextgen gallery images in the map.
== Description ==
This plugin has, as input, the GPX file with the track you've made and as output it shows the map of the track and an interactive altitude graph (where available).
Fully configurable:
- Custom colors
- Custom icons
- Multiple language support
Supported charts:
- Altitude
- Speed
- Heart rate
- Temperature
- Cadence
- Grade
NextGen Gallery Integration:
Display your NextGen Gallery images inside the map!
Even if you don't have a GPS camera, this plugin can retrive the image position starting from the image date and your GPX file.
Post Attachments Integration:
This version is extended by: <a href="https://klein-gedruckt.de/2015/03/wordpress-plugin-wp-gpx-maps/" target="_blank" rel="noopener noreferrer">Stephan Klein</a> and supports displaying all images attached to a post without using NGG.
Try this plugin: <a href="https://devfarm.it/wp-gpx-maps-demo/" target="_blank" rel="noopener noreferrer">https://devfarm.it/wp-gpx-maps-demo/</a>
Support:
If you need help, please use: <a href="http://www.devfarm.it/forums/forum/wp-gpx-maps/" target="_blank" rel="noopener noreferrer">www.devfarm.it Support Forum</a>
Would you like to help fix bugs or further develop the plugin? On <a href="https://github.com/devfarm-it/wp-gpx-maps" target="_blank" rel="noopener noreferrer">Github</a> you can contribuite easly with your code.
Translations:
Translators are welcome to contribute to the plugin. Please use the <a href="https://translate.wordpress.org/projects/wp-plugins/wp-gpx-maps/)" target="_blank" rel="noopener noreferrer">WordPress translation website</a>.
The language files in the plugin contain 19 translatable texts for 14 languages:
- Catalan ca
- Dutch nl_NL
- English (default)
- French fr_FR
- German de_DE
- Hungarian hu_HU
- Italian it_IT
- Norwegian nb_NO
- Polish pl_PL
- Portuguese (Brazilian) pt_BR
- Russian ru_RU
- Spanish es_ES
- Swedish sv_SE
- Turkish tr_TR
- Bulgarian bg_BG
- Slovak cs_CZ
- Norwegian nb_NO
- Japanese ja_JP
(Many thanks to all guys who helped me with the translations)
Currently are 222 texts are translatable in the plugin.
With your help, the plugin can be translated into any language. For updating the language file you no longer need to wait for a new version of the plugin.
Are 95% WordPress generates a new language file for your language.
If the translation is available via WP Translate, the language file will be deleted in the next version of the plugin.
Please also help with the translation of the readme. The more languages that are available, the wider the spread of the plugin will be.
Supported GPX namespaces are:
1. http://www.topografix.com/GPX/1/0
1. <a href="http://www.topografix.com/GPX/1/1" target="_blank" rel="noopener noreferrer">www.topografix.com/GPX/1/1</a>
1. http://www.garmin.com/xmlschemas/GpxExtensions/v3
1. http://www.garmin.com/xmlschemas/TrackPointExtension/v1
Thanks to: <a href="http://www.securcube.net/" target="_blank" rel="noopener noreferrer">www.securcube.net</a>, <a href="http://www.devfarm.it/" target="_blank" rel="noopener noreferrer">www.devfarm.it</a>
Icons made by <a href="https://www.freepik.com/" target="_blank" rel="noopener noreferrer">Freepik</a> from <a href="https://www.flaticon.com/" target="_blank" rel="noopener noreferrer">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" target="_blank" rel="noopener noreferrer">Creative Commons BY 3.0</a>
== Installation ==
1. Use the classic wordpress plugin installer or copy the plugins folder to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. Add the shortcode [sgpx gpx="&gt;relative path to your gpx&lt;"] or [sgpx gpx="&gt;http://somesite.com/files/yourfile.gpx&lt;"]
== Frequently Asked Questions ==
= Which shortcode attributes are available? =
You can use the following shortcodes:
1. gpx: Relative path to the GPX file
1. width: Width in pixels
1. mheight: Map height
1. gheight: Graph height
1. skipcache: Do not use cache. If TRUE might be very slow (default is false)
1. download: Allow users to download your GPX file (default is false)
1. summary: Print summary details of your GPX track (default is false)
1. summarytotlen: Print total distance in summary table (default is false)
1. summarymaxele: Print max elevation in summary table (default is false)
1. summaryminele: Print min Elevation in summary table (default is false)
1. summaryeleup: Print total climbing in summary table (default is false)
1. summaryeledown: Print total descent in summary table (default is false)
1. summaryavgspeed: Print average Speed in summary table (default is false)
1. summarytotaltime: Print total time in summary table (default is false)
1. mtype: Map available types are: HYBRID, ROADMAP, SATELLITE, TERRAIN, OSM1 (Open Street Map), OSM2 (Open Cycle Map), OSM4 (Open Cycle Map - Transport), OSM5 (Open Cycle Map - Landscape), OSM6 (MapToolKit - Terrain), OSM7 (Open Street Map - Humanitarian map style), OSM 9 (Hike & Bike), OSM10 (Open Sea Map)
1. mlinecolor: Map line color (default is #3366cc)
1. zoomonscrollwheel: Zoom on map when mouse scroll wheel (default is false)
1. waypoints: Print the gpx waypoints inside the map (default is false)
1. startIcon: Start track icon
1. endIcon: End track icon
1. currentIcon: Current position icon (when mouse hover)
1. waypointicon: Waypoint custom icon
1. showele: Show elevation data inside the chart (default is true)
1. uom: Distance/altitude possible unit of measure (0 = meters, 1 = feet/miles, 2 = meters/kilometers, 3 = meters/nautical miles, 4 = meters/miles, 5 = feet/nautical miles)
1. glinecolor: Altitude line color (default is #3366cc)
1. chartFrom1: Minimun value for altitude chart
1. chartTo1: Maxumin value for altitude chart
1. showspeed: Show speed inside the chart (default is false)
1. glinecolorspeed: Speed line color (default is #ff0000)
1. uomspeed: Unit of measure for speed (0 = m/s, 1 = km/h, 2 = miles/h, 3 = min/km, 4 = min/miles, 5 = Nautical Miles/Hour (Knots), 6 = min/100 meters)
1. chartFrom2: Minimun value for speed chart
1. chartTo2: Maxumin value for speed chart
1. showhr: Show heart rate inside the chart (default is false)
1. glinecolorhr: Heart rate line color (default is #ff77bd)
1. showatemp: Show temperature inside the chart (default is false)
1. glinecoloratemp: Temperature line color (default is #ff77bd)
1. showcad: Show cadence inside the chart (default is false)
1. glinecolorcad: Cadence line color (default is #beecff)
1. showgrade: Show grade inside the chart (default is false)
1. glinecolorgrade: Grade line color (default is #beecff)
1. nggalleries: NextGen Gallery id or a list of Galleries id separated by a comma
1. ngimages: NextGen Image id or a list of Images id separated by a comma
1. attachments: Show all images that are attached to post (default is false)
1. dtoffset: The difference (in seconds) between your gpx tool date and your camera date
1. pointsoffset: Skip points closer than XX meters (default is 10)
1. donotreducegpx: Print all the point without reduce it (default is false)
= What happening if I've a very large GPX files? =
This plugin will print a small amout of points to speedup javascript and pageload.
= Is it free? =
Yes!
== Screenshots ==
1. Simple Gpx
1. Gpx with waypoints
1. Admin area - List of tracks
1. Admin area - Settings
1. Altitude & Speed
1. Altitude & Speed & Heart rate
== Changelog ==
= 1.7.00 =
* Added: Authors can upload GPX tracks in a folder called as *your user name*, inside [../wp-upload dir/gpx/[*your user name*] (thanks to wildcomputations)
* Added: Authors an Admins can see the current values for shortcodes in help tab
* Added: Button to instant copy the shortcode of the selected GPX file in the tab track
* Added: different size logos for the plugin store (icon.svg, icon128x128.png and icon256x256.png) [inside ../plugins/wp-gpx-maps/assets]
* Changed: Settings tab is for non-Admin users is not more visible
* Tweak: Help tab is easier to read
* Tweak: Plugin is now complete translatable (Backend + Frontend)
* Tweak: WordPress coding standards
* Upgrade: Leaflet to 1.5.1
* Upgrade: leaflet.fullscreen to 1.4.5
* Upgrade: Chart.min.js to 2.8.0
= 1.6.07 =
* resolve admin error
= 1.6.06 =
* Added average values under the graph (thanks to cyclinggeorgian)
= 1.6.04 =
* NGG gallery is working
* Getting HR, Cad and Temp working again (thanks to cyclinggeorgian)
* Fix javascript errors
* Fix multiple traks gpx
= 1.6.03 =
* Fix syntax error causing graph not to display (thanks to nickstabler)
= 1.6.02 =
* Resolved errors with start and end icons
= 1.6.01 =
* Removed Gogole maps. Leafletjs instead.
* -- NextGen Gallery is not working, due next gen image format changed -- I'll fix soon
= 1.5.05 =
* renamed javascript functions to avoid collision with other plugins
* reduced chart line thickness
= 1.5.04 =
* fix uom
* fix file not found
= 1.5.03 =
* fix random error
= 1.5.02 =
* Security improvements
= 1.5.01 =
* Improved security
* Included javascript
* Multiple file upload
* Implemented sorting in file list
* Renamed internal function to improve wp compatibility
= 1.5.00 =
* replaced highcharts with chartjs. This is a forced choice due highcharts license issue, view: https://devfarm.it/wordpress-plugin/wordpress-plugin-directory-notice-wp-gpx-maps-temporarily-disabled/
= 1.3.16 =
* Added Norwegian nb_NO translation (thanks to thordivel)
* Added Japanese ja_JP translation (thanks to dentos)
= 1.3.15 =
* Switched to HTTPS where possible (thanks to delitestudio)
= 1.3.14 =
* Added Thunderforest Api Key on settings: for OpenCycleMap
= 1.3.13 =
* Added google maps api key on settings
* Removed parameter 'sensor' on google maps js
* Added unit of measure of speed for swimmers: min/100 meters
= 1.3.12 =
* Fix incompatibility with Debian PHP7 (thanks to phbaer) https://github.com/devfarm-it/wp-gpx-maps/pull/5
= 1.3.10 =
* Improved german translations (thanks to Konrad) http://tadesse.de/7882/2015-wanderung-ostrov-tisa-ii/
= 1.3.9 =
* Retrieve waypoints in JSON, possibility to add a custom marker (Changed by Michel Selerin)
= 1.3.8 =
* Improved Google Maps visualization
= 1.3.7 =
* NextGen Gallery's Attachment support. Thanks to Stephan Klein (https://klein-gedruckt.de/2015/03/wordpress-plugin-wp-gpx-maps/)
= 1.3.6 =
* Fix: remote file download issue
* Fix: download file link with WPML
* Improved cache with filetime (thanks to David)
= 1.3.5 =
* Fix: Garmin cadence again
* Fix: WP Tabs
= 1.3.4 =
* Fix: Garmin cadence
* Infowindows closing on mouseout
= 1.3.3 =
* Add feet/Nautical Miles units (thanks to elperepat)
* Update OpenStreetMaps Credits
* WP Tabs fix
= 1.3.2 =
* fix: left axis not visible (downgrade highcharts to v3.0.10)
* fix: fullscreen map js error
= 1.3.1 =
* fix: http/https javascript registration
* fix: full screen map css issue
= 1.3.0 =
* Speed improvement
* Rewritten js classes
* Added Temperature chart
* Added HTML5 Gps position (you can now follow the gpx with your mobile phone/tablet/pc)
= 1.2.6 =
* Speed improvement
= 1.2.5 =
* Added Catalan translation, thanks to Edgar
* Updated Spanish translation, thanks to Dani
* Added different types of distance: Normal, Flat (don't consider altitude) and Climb distance
= 1.2.4 =
* Added Bulgarian translation, thanks to Svilen Savov
* Added possibility to hide the elevation chart
= 1.2.2 =
* Smaller map type selector
* New map: MapToolKit - Terrain
* Fix: Google maps exception for NextGen Gallery
= 1.2.1 =
* Fix: NextGen Gallery 1.9 compatibility
= 1.2.0 =
* NextGen Gallery 2 support
* NextGen Gallery Pro support
= 1.1.46 =
* Added meters/miles chart unit of measure
* Added Russian translation, thanks to G.A.P
= 1.1.45 =
* Added nautical miles as distance (Many thanks to Anders)
= 1.1.44 =
* Added Chart zoom feature
* Some small bug fixes
= 1.1.43 =
* Added Portuguese (Brazilian) translation, thanks to André Ramos
* new map: Open Cycle Map - Transport
* new map: Open Cycle Map - Landscape
= 1.1.42 =
* qTranslate compatible
= 1.1.41 =
* Added Polish translation, thanks to Sebastian
* Fix: Spanish translation
* Minor javascript improvement
= 1.1.40 =
* Improved italian translation
* Added grade chart (beta)
= 1.1.39 =
* Added French translation, thanks to Hervé
* Added Nautical Miles per Hour (Knots) unit of measure
= 1.1.38 =
* Fix: garmin gpx cadence and heart rate
* Updated Turkish translation, thanks to Edip
* Added Hungarian translation, thanks to Tami
= 1.1.36 =
* Even Editor and Author users can upload their own gpx. Administrators can see all the administrators gpx. The other users can see only their uploads
= 1.1.35 =
* Fix: In the post list, sometime, the maps was not displaying correctly ( the php rand() function was not working?? )
* Various improvements for multi track gpx. Thanks to GPSracks.tv
* Summary table is now avaiable even without chart. Thanks to David
= 1.1.34 =
* 2 decimals for unit of measure min/km and min/mi
* translation file updated (a couple of phrases added)
* File list reverse order (from the newer to the older)
* nggallery integration: division by zero fixed
= 1.1.33 =
* Decimals reducted to 1 for unit of measure min/km and min/mi
* map zoom and center position is working with waypoints only files
* automatic scale works again (thanks to MArkus)
= 1.1.32 =
* You can exclude cache (slower and not recommended)
* You can decide what show in the summary table
* German translation (thanks to Ali)
= 1.1.31 =
* Fixed fullscreen map image slideshow
= 1.1.30 =
* Multi track gpx support
* Next Gen Gallery images positions derived from date. You can adjust the date with the shortcode attribute dtoffset
* If you set Chart Height (shortcode gheight) = 0 means hide the graph
* Fix: All images should work, independent from browser cache
= 1.1.29 =
* Decimal separator is working with all the browsers
* minutes per mile and minutes per kilometer was wrong
= 1.1.28 =
* Decimal and thousand separator derived from browser language
* Added summary table (see settings): Total distance, Max elevation, Min elevation, Total climbing, Total descent, Average speed
* Added 2 speed units of measure: minutes per mile and minutes per kilometer
= 1.1.26 =
* Multilanguage implementation (only front-end). I've implemented the italian one, I hope somebody will help me with other languages..
* Map Full screen mode (I'm sure it's not working in ie6. don't even ask!)
* Added waypoint custom icon
= 1.1.25 =
* Added possibility to download your gpx
= 1.1.23 =
* Security fix, please update!
= 1.1.22 =
* enable map zoom on scroll wheel (check settings)
* test attributes in get params
= 1.1.21 =
* google maps images fixed (templates with bad css)
* upgrade to google maps 3.9
= 1.1.20 =
* google maps images fixed in <a href="http://wordpress.org/extend/themes/yoko">Yoko theme</a>
= 1.1.19 =
* include jQuery if needed
= 1.1.17 =
* Remove zero values from cadence and heart rate charts
* nextgen gallery improvement
= 1.1.16 =
* Cadence chart (where available)
* minor bug fixes
= 1.1.15 =
* migration from google chart to highcharts. Highcharts are much better than google chart! This is the base for a new serie of improvements. Stay in touch for the next releases!
* heart rate chart (where available)
= 1.1.14 =
* added css to avoid map bars display issue
= 1.1.13 =
* added new types of maps: Open Street Map, Open Cycle Map, Hike & Bike.
* fixed nextgen gallery caching problem
= 1.1.12 =
* nextgen gallery display bug fixes
== Upgrade Notice ==

BIN
redo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
showImages.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

2
users.txt Normal file
View File

@ -0,0 +1,2 @@
bastianonm = bastianonm <bastianonm>
plugin-master = plugin-master <plugin-master>

Some files were not shown because too many files have changed in this diff Show More