[show-linked-portals] Also show link length in box along with "portal out of range"

This commit is contained in:
fkloft 2015-04-14 03:01:58 +02:00
parent 6b2fd44129
commit 99a4fc412a
2 changed files with 5 additions and 2 deletions

View File

@ -25,6 +25,8 @@
height: 40px; height: 40px;
} }
.showLinkedPortalLink.outOfRange span { .showLinkedPortalLink.outOfRange span {
display: block;
line-height: 13px;
font-size: 10px; font-size: 10px;
} }
.showLinkedPortalOverflow { .showLinkedPortalOverflow {

View File

@ -53,6 +53,7 @@ window.plugin.showLinkedPortal.portalDetail = function (data) {
var lng = link[key + 'LngE6']/1E6; var lng = link[key + 'LngE6']/1E6;
var length = L.latLng(link.oLatE6/1E6, link.oLngE6/1E6).distanceTo([link.dLatE6/1E6, link.dLngE6/1E6]); var length = L.latLng(link.oLatE6/1E6, link.oLngE6/1E6).distanceTo([link.dLatE6/1E6, link.dLngE6/1E6]);
var lengthText = digits(Math.round(length)) + 'm';
var div = $('<div>').addClass('showLinkedPortalLink showLinkedPortalLink' + c + (key=='d' ? ' outgoing' : ' incoming')); var div = $('<div>').addClass('showLinkedPortalLink showLinkedPortalLink' + c + (key=='d' ? ' outgoing' : ' incoming'));
@ -72,7 +73,7 @@ window.plugin.showLinkedPortal.portalDetail = function (data) {
div div
.addClass('outOfRange') .addClass('outOfRange')
.append($('<span/>') .append($('<span/>')
.text('Portal out of range.')) .html('Portal out of range.<br>' + lengthText));
} }
div div
@ -85,7 +86,7 @@ window.plugin.showLinkedPortal.portalDetail = function (data) {
.append($('<br/>')) .append($('<br/>'))
.append($('<span/>').text(key=='d' ? '↴ outgoing link' : '↳ incoming link')) .append($('<span/>').text(key=='d' ? '↴ outgoing link' : '↳ incoming link'))
.append($('<br/>')) .append($('<br/>'))
.append($('<span/>').html(digits(Math.round(length)) + 'm')) .append($('<span/>').html(lengthText))
.html(), .html(),
}) })
.appendTo('#portaldetails'); .appendTo('#portaldetails');