Merge pull request #197 from nrenner/fix-edge-export

Fix edge export feature + translations
This commit is contained in:
Norbert Renner 2019-05-31 11:44:43 +02:00 committed by GitHub
commit 0b88114ae1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 5 deletions

View file

@ -484,3 +484,9 @@ table.dataTable.display tbody tr.even:hover {
padding-right: 2px;
border: none;
}
.nav-link.disabled {
/* by default, even if disabled, modals are opened by disabled nav-link
so we ignore pointer events in this situation to avoid that*/
pointer-events: none;
}

View file

@ -87,7 +87,7 @@
</select>
</div>
</form>
<div class="nav-item dropdown">
<div class="nav-item">
<a
class="nav-link"
data-toggle="modal"
@ -574,7 +574,7 @@
/>
</div>
</div>
<fieldset class="form-group row">
<fieldset id="export-format" class="form-group row">
<legend
class="col-form-legend col-sm-2"
data-i18n="export.format"
@ -655,7 +655,7 @@
<button
type="button"
class="btn btn-secondary"
data-i18n="[value]modal.close"
data-i18n="modal.close"
data-dismiss="modal"
>
Close
@ -663,7 +663,7 @@
<button
type="button"
class="btn btn-primary"
data-i18n="[value]export.title"
data-i18n="export.title"
id="submitExport"
>
Export route

View file

@ -23,7 +23,9 @@ BR.Export = L.Class.extend({
_export: function() {
var exportForm = document.forms['export'];
var format = exportForm['format'].value;
var format =
exportForm['format'].value ||
$('#export-format input:radio:checked').val();
var name = encodeURIComponent(exportForm['trackname'].value);
var uri = this.router.getUrl(this.latLngs, format, name);