[show-linked-portals] cleanup
(formatting, remove useless function, remove handler replacement that doesn't exist any more)
This commit is contained in:
parent
22b58b790d
commit
bcc3b52e5c
@ -18,29 +18,11 @@
|
|||||||
|
|
||||||
// PLUGIN START ////////////////////////////////////////////////////////
|
// PLUGIN START ////////////////////////////////////////////////////////
|
||||||
|
|
||||||
/*
|
|
||||||
* 0.0.1 initial release, show images, names and addresses of linked portal in portal detailview
|
|
||||||
* - mouse click of the linked portal image selected the portal and adjust map
|
|
||||||
* - click of "Linked Portal is out of range" zoom a step out
|
|
||||||
*/
|
|
||||||
|
|
||||||
// use own namespace for plugin
|
// use own namespace for plugin
|
||||||
window.plugin.showLinkedPortal = function () {
|
window.plugin.showLinkedPortal = function () {
|
||||||
};
|
};
|
||||||
|
|
||||||
window.plugin.showLinkedPortal.handleUpdate = function () {
|
|
||||||
if (!requests.isLastRequest('getThinnedEntitiesV4')) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
window.plugin.showLinkedPortal.portalDetail = function (data) {
|
window.plugin.showLinkedPortal.portalDetail = function (data) {
|
||||||
|
|
||||||
// don't render linked portal data if portal is neutral.
|
|
||||||
// (the data can remain sometimes - when a portal decays?)
|
|
||||||
// if (data.portalDetails.controllingTeam.team == 'NEUTRAL')
|
|
||||||
// return;
|
|
||||||
|
|
||||||
var portalLinks = getPortalLinks(data.guid);
|
var portalLinks = getPortalLinks(data.guid);
|
||||||
|
|
||||||
var c = 1;
|
var c = 1;
|
||||||
@ -84,7 +66,7 @@ window.plugin.showLinkedPortal.getPortalByGuid = function (guid,isorigin) {
|
|||||||
if (window.portals[guid] !== undefined) {
|
if (window.portals[guid] !== undefined) {
|
||||||
var portalData = window.portals[guid].options.data;
|
var portalData = window.portals[guid].options.data;
|
||||||
|
|
||||||
var portalNameAddressAlt = "'" + portalData.title + "'";;
|
var portalNameAddressAlt = "'" + portalData.title + "'";
|
||||||
var portalNameAddressTitle = $('<div/>').append($('<strong/>').text(portalData.title))
|
var portalNameAddressTitle = $('<div/>').append($('<strong/>').text(portalData.title))
|
||||||
.append($('<br/>'))
|
.append($('<br/>'))
|
||||||
.append(linkDirection)
|
.append(linkDirection)
|
||||||
@ -110,17 +92,7 @@ window.plugin.showLinkedPortal.getPortalByGuid = function (guid,isorigin) {
|
|||||||
return portalInfoString;
|
return portalInfoString;
|
||||||
};
|
};
|
||||||
|
|
||||||
window.plugin.showLinkedPortal.setupCallback = function () {
|
|
||||||
// make the value update when the map data updates
|
|
||||||
var handleDataResponseOrig = window.handleDataResponse;
|
|
||||||
window.handleDataResponse = function (data, textStatus, jqXHR) {
|
|
||||||
handleDataResponseOrig(data, textStatus, jqXHR);
|
|
||||||
window.renderPortalDetails(window.selectedPortal);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var setup = function () {
|
var setup = function () {
|
||||||
window.addHook('requestFinished', window.plugin.showLinkedPortal.handleUpdate);
|
|
||||||
window.addHook('portalDetailsUpdated', window.plugin.showLinkedPortal.portalDetail);
|
window.addHook('portalDetailsUpdated', window.plugin.showLinkedPortal.portalDetail);
|
||||||
$('head').append('<style>' +
|
$('head').append('<style>' +
|
||||||
'.showLinkedPortalLink{cursor: pointer; position: absolute; height: 40px; width: 50px; border:solid 1px; overflow: hidden; text-align: center; background: #0e3d4e;}' +
|
'.showLinkedPortalLink{cursor: pointer; position: absolute; height: 40px; width: 50px; border:solid 1px; overflow: hidden; text-align: center; background: #0e3d4e;}' +
|
||||||
@ -138,7 +110,6 @@ var setup = function () {
|
|||||||
'.showLinkedPortalLink4,.showLinkedPortalLink8,.showLinkedPortalLink12,.showLinkedPortalLink16 {top: 157px; }' +
|
'.showLinkedPortalLink4,.showLinkedPortalLink8,.showLinkedPortalLink12,.showLinkedPortalLink16 {top: 157px; }' +
|
||||||
'#level{text-align: center; margin-right: -0.5em; position: relative; right: 50%; width: 1em;}' +
|
'#level{text-align: center; margin-right: -0.5em; position: relative; right: 50%; width: 1em;}' +
|
||||||
'</style>');
|
'</style>');
|
||||||
window.plugin.showLinkedPortal.setupCallback();
|
|
||||||
}
|
}
|
||||||
// PLUGIN END //////////////////////////////////////////////////////////
|
// PLUGIN END //////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user