diff --git a/plugins/show-address.user.js b/plugins/show-address.user.js new file mode 100644 index 00000000..77bf5323 --- /dev/null +++ b/plugins/show-address.user.js @@ -0,0 +1,54 @@ +// ==UserScript== +// @id iitc-plugin-show-address@vita10gy +// @name iitc: show portal address in sidebar +// @version 0.2 +// @namespace https://github.com/breunigs/ingress-intel-total-conversion +// @updateURL https://raw.github.com/breunigs/ingress-intel-total-conversion/gh-pages/plugins/show-address.user.js +// @downloadURL https://raw.github.com/breunigs/ingress-intel-total-conversion/gh-pages/plugins/show-address.user.js +// @description Portal address will show in the sidebar. +// @include http://www.ingress.com/intel* +// @match http://www.ingress.com/intel* +// ==/UserScript== + +function wrapper() { +// ensure plugin framework is there, even if iitc is not yet loaded +if(typeof window.plugin !== 'function') window.plugin = function() {}; + + +// PLUGIN START //////////////////////////////////////////////////////// + +// use own namespace for plugin +window.plugin.portalAddress = function() {}; + +window.plugin.portalAddress.portalDetail = function(data) { + //If there's 4 sets of comma delimieted info the last one is the country, so get rid of it. If the country + //is in the [2] then it doesn't matter because address is usually short enough to fit. + var address = data.portalDetails.portalV2.descriptiveText.ADDRESS.split(",").splice(0,3).join(","); + $(".imgpreview").append("