From 99a4fc412a21522b8f053bda1f96650633e15f14 Mon Sep 17 00:00:00 2001 From: fkloft Date: Tue, 14 Apr 2015 03:01:58 +0200 Subject: [PATCH] [show-linked-portals] Also show link length in box along with "portal out of range" --- plugins/show-linked-portals.css | 2 ++ plugins/show-linked-portals.user.js | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/show-linked-portals.css b/plugins/show-linked-portals.css index 4c63e97d..899358ff 100644 --- a/plugins/show-linked-portals.css +++ b/plugins/show-linked-portals.css @@ -25,6 +25,8 @@ height: 40px; } .showLinkedPortalLink.outOfRange span { + display: block; + line-height: 13px; font-size: 10px; } .showLinkedPortalOverflow { diff --git a/plugins/show-linked-portals.user.js b/plugins/show-linked-portals.user.js index b892e07e..d93e0fb5 100644 --- a/plugins/show-linked-portals.user.js +++ b/plugins/show-linked-portals.user.js @@ -53,6 +53,7 @@ window.plugin.showLinkedPortal.portalDetail = function (data) { var lng = link[key + 'LngE6']/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 = $('
').addClass('showLinkedPortalLink showLinkedPortalLink' + c + (key=='d' ? ' outgoing' : ' incoming')); @@ -72,7 +73,7 @@ window.plugin.showLinkedPortal.portalDetail = function (data) { div .addClass('outOfRange') .append($('') - .text('Portal out of range.')) + .html('Portal out of range.
' + lengthText)); } div @@ -85,7 +86,7 @@ window.plugin.showLinkedPortal.portalDetail = function (data) { .append($('
')) .append($('').text(key=='d' ? '↴ outgoing link' : '↳ incoming link')) .append($('
')) - .append($('').html(digits(Math.round(length)) + 'm')) + .append($('').html(lengthText)) .html(), }) .appendTo('#portaldetails');