From a079456fd55498b84a86ab1bde2c5ac6b5353226 Mon Sep 17 00:00:00 2001 From: Jon Atkins Date: Sat, 30 Mar 2013 18:18:42 +0000 Subject: [PATCH] partial fix #52 - show-linked-portals not working for >8 links - it now supports up to 16 links --- plugins/show-linked-portals.user.js | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/plugins/show-linked-portals.user.js b/plugins/show-linked-portals.user.js index 99b4f27d..815fef09 100644 --- a/plugins/show-linked-portals.user.js +++ b/plugins/show-linked-portals.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @id iitc-plugin-show-linked-portals@fstopienski // @name IITC plugin: Show linked portals -// @version 0.0.2.@@DATETIMEVERSION@@ +// @version 0.0.3.@@DATETIMEVERSION@@ // @namespace https://github.com/jonatkins/ingress-intel-total-conversion // @updateURL @@UPDATEURL@@ // @downloadURL @@DOWNLOADURL@@ @@ -40,18 +40,11 @@ window.plugin.showLinkedPortal.handleUpdate = function () { window.plugin.showLinkedPortal.portalDetail = function (data) { var d = data.portalDetails.portalV2, - c = 1, - classAdd = ''; + c = 1; //get linked portals $(d.linkedEdges).each(function () { - if (c < 5) { - classAdd = ' showLinkedPortalLinkLeft'; - } - else { - classAdd = ' showLinkedPortalLinkRight'; - } var portalInfo = window.plugin.showLinkedPortal.getPortalByGuid(this.otherPortalGuid); - $('#portaldetails').append(''); + $('#portaldetails').append(''); c = c + 1; }); @@ -101,12 +94,16 @@ var setup = function () { '.showLinkedPortalLink{cursor: pointer; position: absolute; height: 40px; width: 50px; border:solid 1px; overflow: hidden; text-align: center; background: #0e3d4e;}' + '.showLinkedPortalLink .minImg{height: 50px;}' + '.showLinkedPortalLink span.outOfRange{font-size: 8px;}' + - '.showLinkedPortalLinkLeft{left: 10px; }' + - '.showLinkedPortalLinkRight{right: 25px; }' + - '.showLinkedPortalLink1,.showLinkedPortalLink5{top: 100px; }' + - '.showLinkedPortalLink2,.showLinkedPortalLink6{top: 144px; }' + - '.showLinkedPortalLink3,.showLinkedPortalLink7{top: 188px; }' + - '.showLinkedPortalLink4,.showLinkedPortalLink8{top: 232px; }' + + + '.showLinkedPortalLink1,.showLinkedPortalLink2,.showLinkedPortalLink3,.showLinkedPortalLink4 {left: 5px}' + + '.showLinkedPortalLink5,.showLinkedPortalLink6,.showLinkedPortalLink7,.showLinkedPortalLink8 {right: 11px}' + + '.showLinkedPortalLink9,.showLinkedPortalLink10,.showLinkedPortalLink11,.showLinkedPortalLink12 {left: 59px}' + + '.showLinkedPortalLink13,.showLinkedPortalLink14,.showLinkedPortalLink15,.showLinkedPortalLink16 {right: 65px}' + + + '.showLinkedPortalLink1,.showLinkedPortalLink5,.showLinkedPortalLink9,.showLinkedPortalLink13 {top: 100px; }' + + '.showLinkedPortalLink2,.showLinkedPortalLink6,.showLinkedPortalLink10,.showLinkedPortalLink14 {top: 144px; }' + + '.showLinkedPortalLink3,.showLinkedPortalLink7,.showLinkedPortalLink11,.showLinkedPortalLink15 {top: 188px; }' + + '.showLinkedPortalLink4,.showLinkedPortalLink8,.showLinkedPortalLink12,.showLinkedPortalLink16 {top: 232px; }' + '#level{text-align:center; margin-right: 0px;}' + ''); window.plugin.showLinkedPortal.setupCallback();