[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 ////////////////////////////////////////////////////////
|
||||
|
||||
/*
|
||||
* 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
|
||||
window.plugin.showLinkedPortal = function () {
|
||||
};
|
||||
|
||||
window.plugin.showLinkedPortal.handleUpdate = function () {
|
||||
if (!requests.isLastRequest('getThinnedEntitiesV4')) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
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 c = 1;
|
||||
@ -84,7 +66,7 @@ window.plugin.showLinkedPortal.getPortalByGuid = function (guid,isorigin) {
|
||||
if (window.portals[guid] !== undefined) {
|
||||
var portalData = window.portals[guid].options.data;
|
||||
|
||||
var portalNameAddressAlt = "'" + portalData.title + "'";;
|
||||
var portalNameAddressAlt = "'" + portalData.title + "'";
|
||||
var portalNameAddressTitle = $('<div/>').append($('<strong/>').text(portalData.title))
|
||||
.append($('<br/>'))
|
||||
.append(linkDirection)
|
||||
@ -110,17 +92,7 @@ window.plugin.showLinkedPortal.getPortalByGuid = function (guid,isorigin) {
|
||||
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 () {
|
||||
window.addHook('requestFinished', window.plugin.showLinkedPortal.handleUpdate);
|
||||
window.addHook('portalDetailsUpdated', window.plugin.showLinkedPortal.portalDetail);
|
||||
$('head').append('<style>' +
|
||||
'.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; }' +
|
||||
'#level{text-align: center; margin-right: -0.5em; position: relative; right: 50%; width: 1em;}' +
|
||||
'</style>');
|
||||
window.plugin.showLinkedPortal.setupCallback();
|
||||
}
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user